View Full Version : خبر: سیلورلایت 4 و حل کامل مشکل زبانهای راست به چپ
taknegaar
یک شنبه 29 فروردین 1389, 12:37 عصر
Microsoft Silverlight 4.0
Highlights of new features include the following:
- WCF RIA Services introduces enterprise class networking and data access for building n-tier applications including transactions, paging of data, WCF and HTTP enhancements.
- Comprehensive printing support enabling hardcopy reports and documents as well as a virtual print view, independent of screen content.
- Localization enhancements with Bi-Directional text, Right-to-Left support and complex scripts such as Arabic, Hebrew and 31 new languages including Vietnamese and Indic support.
- Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) for example storage of media files and taking local copies of reports.
- COM automation enables access to devices and other system capabilities by calling into application components; for instance to access a USB security card reader.
- Offline DRM, extending the existing Silverlight DRM powered by PlayReady technology to work offline. Protected content can be delivered with a persistent license so that users can go offline immediately and start enjoying their content.
- Enhanced databinding support increases flexibility and productivity through data grouping/editing and string formatting within bindings.
- Exclusive tooling support for Silverlight, new in Visual Studio 2010. Including a full editable design surface, drag & drop data-binding, automatically bound controls, datasource selection, integration with Expression Blend styling resources, Silverlight project support and full IntelliSense.
Silverlight 4.0.50401 5.97MB (Freeware):
http://www.filehippo.com/download_silverlight/
این مشکل راست به چپ تو فلش توسط ادوبی حل نشد که نشد !
البته تو اکثر محیط هایی که با گرافیک سر و کارشون هست این مشکل همیشه بوده.
و همین کار مایکروسافت باعث میشه بیشتر مقبولیت پیدا کنه.
در ضمن جدا کردن اصولی و منطقی، لایه دیتا از لایه نمایش،
مشکلی رو که فلش داشت رو هم حل میکنه.
البته با فراگیرتر شدن و توسعه html5, CSS3 همزمان با توسعه اینها،
نمیدونم چه لزومی برای عرض اندام اینها هست؟
بهتر نیست بجای توسعه اینها به همون توسعه بروزرهاشون بپردازند.
Microname
یک شنبه 29 فروردین 1389, 15:23 عصر
این مشکل راست به چپ تو فلش توسط ادوبی حل نشد که نشد !
البته تو اکثر محیط هایی که با گرافیک سر و کارشون هست این مشکل همیشه بوده.
و همین کار مایکروسافت باعث میشه بیشتر مقبولیت پیدا کنه.
در ضمن جدا کردن اصولی و منطقی، لایه دیتا از لایه نمایش،
مشکلی رو که فلش داشت رو هم حل میکنه.
اتفاقا حل شد که شد! (از اواخر 2008 حل شده!)
نه تنها حل شد بلکه مشکل بالا به پایین هم حل شد! (اگه خواستید از زبان ژاپنی در پروژه ها بهره ببرید)
http://labs.adobe.com/technologies/textlayout/
و چندین قابلیت دیگه مثل پاراگراف بندی و ...
کافیه مثالهای داخل لینک را مشاهده کنید.
Alireza_Salehi
یک شنبه 29 فروردین 1389, 20:30 عصر
اتفاقا حل شد که شد! (از اواخر 2008 حل شده!)
نه تنها حل شد بلکه مشکل بالا به پایین هم حل شد! (اگه خواستید از زبان ژاپنی در پروژه ها بهره ببرید)
http://labs.adobe.com/technologies/textlayout/
و چندین قابلیت دیگه مثل پاراگراف بندی و ...
کافیه مثالهای داخل لینک را مشاهده کنید.
البته سیلورلایت خیلی جوان تر از فلش است، و هنوز نمی توان به خاطر نداشتن خیلی چیزها به آن خرده گرفت، آیا همه موارد زیر در فلش ساپورت می شود؟
http://www.silverlight.net/getstarted/overview.aspx
هنوز راه زیادی مانده تا سیلورلایت بر فلش پیشی بگیرد.
ولی از ضعف ها و کمبودهای سیلورلایت که بگذریم به نظرم از دید یک برنامه نویس (و نه گرافیست):
Flash 10.1+ActionScript+Flash Professional << Silverlight 4+Visual Studio 2010+ C# 4 + .Net Framework 4
reza_62
یک شنبه 29 فروردین 1389, 21:18 عصر
من textlayout رو تو flash دیدم ولی اون صرفا برای متن است در حالی که در 4 silverlight کنترل ها هم rtl دارند که flash هنوز ندارد .
Microname
یک شنبه 29 فروردین 1389, 23:23 عصر
من textlayout رو تو flash دیدم ولی اون صرفا برای متن است در حالی که در silverlight کنترل ها هم rtl دارند که flash هنوز ندارددقیق منظورتان رو متوجه نشدم! مثلا چه کاری خواستید انجام بدید که rtl نشده؟ (غیر از متن)
، آیا همه موارد زیر در فلش ساپورت می شود؟
http://www.silverlight.net/getstarted/overview.aspxبسیاری از قابلیتهایی که لیست کرده فقط برای شلوغ کردن لیست بوده وگرنه قابلیتهای پشتیبانی از xmlparser ,I/O ... که دیگه اگه نداشته باشه! اسمش هم نباید اورد...! و قابلیتهای دیگه آن ، مثل پشتیبانی از C# زبان مخصوص خودش!
به هرحال تا جایی که امکاناتی منحصر یه پلتفرمی نباشه رو پشتیبانی میکنه.
Flash 10.1+ActionScript+Flash Professional << Silverlight 4+Visual Studio 2010+ C# 4 + .Net Framework 4خب قطعا وارد مقایسه با visualstudio نخواهم شد که مقایسه غلطی خواهد شد. اگه همان silverlight هم نگاه کنیم مقایسه با flash builder باید کرد نه خود flash professional در حال حاضرflash professional بار کار گرافیکی را بر دوش دارد و برای کارهای مثل RIA و تکنولوژی هایی از این دست بر عهده Flash builder است.
جواب مفصل را در این پست داده ام
http://barnamenevis.org/forum/showthread.php?t=128049&page=2
حالا یه سوال:لبخند: C++ در سیلورلایت پشتیبانی میشه؟
http://www.adobe.com/devnet/flashplatform/articles/flashplatform_overview.html
reza_62
یک شنبه 29 فروردین 1389, 23:41 عصر
دوست عزیز دکمه ، گرید ، tree و ... rtl منظورمه مثلا گرید توی فلش هست بخواهیم rtl کنیم نمیشه ( بعضی ها خودشان گریدو نوشتند ) ولی تو silverlight کافی است یک پروپرتی را رو rtl تنظیم کنیم
taknegaar
دوشنبه 30 فروردین 1389, 00:00 صبح
اتفاقا حل شد که شد! (از اواخر 2008 حل شده!)
نه تنها حل شد بلکه مشکل بالا به پایین هم حل شد! (اگه خواستید از زبان ژاپنی در پروژه ها بهره ببرید)
http://labs.adobe.com/technologies/textlayout/
و چندین قابلیت دیگه مثل پاراگراف بندی و ...
کافیه مثالهای داخل لینک را مشاهده کنید.
من که در آخرین نسخه موجود فلش یعنی CS4 چیزی ندیدم !
من همیشه نسخه های جدید رو تست میکردم تا ببینم حل شده یا نه، که البته دیگه برام موضعیتی نداره.
اون لینکی هم که شما دادید یک کامپوننت هست که بعد از نصب خود فلش اونو نصب میکنید
که من از این کامپوننت اطلاعی نداشتم.
و البته خواستم خودم دانلود کنم و چکش کنم که الحمدلله مارو تحریم کردند!
مشکل نرم افزار فلش فقط RTL نبود بلکه Complex text layout (http://en.wikipedia.org/wiki/Complex_text_layout) هم بود که البته در حالت تایپ چون از api ویندوز استفاده میشد مشکلی نداشت ولی وقتی بحالت رندر شده در می اومد مشکل داشت.
http://upload.wikimedia.org/wikipedia/commons/thumb/b/be/Arabicrender.png/250px-Arabicrender.png
انشاالله که تو نسخه جدیدشون بصورت پایه ای حل کنند.
ما که دیگه نیازی بهش نداریم.
***
مشکل دیگه هم جدا نبودن محتوا از فایلها بود که مورد انتقاد سرچ انجینها هم بود.
اما برای تولید سیلورلایت شما کافیه یه XML درست کنید و برای کد نویسی سمت کلاینت هم از همون جاوااسکریپت استفاده کنید.
در حقیقت چیز جدیدی نیست و فقط نمایش دهنده هست که باید خودش این رو رندر کنه.
و چون پایه اش xml هست با هر چیزی بدون نیاز به ابزار خاصی میشه درجا تولیدش کرد.
که البته با html5 canvas بازم توجیهی نداره ...
Microname
سه شنبه 31 فروردین 1389, 03:55 صبح
دوست عزیز دکمه ، گرید ، tree و ... rtl منظورمه مثلا گرید توی فلش هست بخواهیم rtl کنیم نمیشه ( بعضی ها خودشان گریدو نوشتند ) ولی تو silverlight کافی است یک پروپرتی را رو rtl تنظیم کنیم
شاید در کامپوننتی که در فلش هست به صورت آماده نباشه آنها صرفا کامپوننت ساده هستند و برای کارهای حرفه ای پیشنهاد نمی شوند چرا که همه ی امکانات را ندارند! ولی کلا امکانش هست!
من که در آخرین نسخه موجود فلش یعنی CS4 چیزی ندیدم !
من همیشه نسخه های جدید رو تست میکردم تا ببینم حل شده یا نه، که البته دیگه برام موضعیتی نداره.
اون لینکی هم که شما دادید یک کامپوننت هست که بعد از نصب خود فلش اونو نصب میکنید
که من از این کامپوننت اطلاعی نداشتم.
و البته خواستم خودم دانلود کنم و چکش کنم که الحمدلله مارو تحریم کردند!
مشکل نرم افزار فلش فقط RTL نبود بلکه Complex text layout (http://en.wikipedia.org/wiki/Complex_text_layout) هم بود که البته در حالت تایپ چون از api ویندوز استفاده میشد مشکلی نداشت ولی وقتی بحالت رندر شده در می اومد مشکل داشت.
خب این کلاس به صورت یک فرم ورک هست و به عنوان کامپوننت هم استفاده میشه. ولی در نسخه جدید flash professional cs5 این امکان به صورت توکار تعبیه شده.
بله کلا مشکل فارسی فقط به جهت های متن نیست...
که مشکلی از آن بابت هم نمیبینم در این موتور متنی...
reza_62
سه شنبه 31 فروردین 1389, 08:51 صبح
Microname عزیز شما متعصبانه صحبت می کنید منه برنامه نویس اگه بخوام یه برنامه فارسی در flash بنویسم ورودی فارسی از کاربر بگیرم یک واسط کاربری برای برنامه های دیتابیسی داشته باشم به مشکل می خورم( در حال حاضر ) ولی silverlight 4 این کار رو راحت کرده ایشالله flash هم ساپورت کنه
UltraZoom
سه شنبه 31 فروردین 1389, 11:07 صبح
Microname عزیز شما متعصبانه صحبت می کنید منه برنامه نویس اگه بخوام یه برنامه فارسی در flash بنویسم ورودی فارسی از کاربر بگیرم یک واسط کاربری برای برنامه های دیتابیسی داشته باشم به مشکل می خورم( در حال حاضر ) ولی silverlight 4 این کار رو راحت کرده ایشالله flash هم ساپورت کنه
حرف همه دوستان درست هست ولی این مربوط به قبل از Cs5 می شه .
در نسخه Cs5 که به تازگی روانه بازار شده مشکل فارسی نویسی حل شده است .
در مورد گرید و سایر کامپوننت ها در فلش بیلدر و فلش کاتالیست هیچ مشکلی وجود نداره . و دوستان می توانند خودشون تست کنند .
بهتر هست سیلور لایت در یک مقایسه منطقی با نرم افزار مشابه خودش یعنی فلش بیلدر مقایسه بشود .
reza_62
سه شنبه 31 فروردین 1389, 11:52 صبح
من چون دات نت کارم مسلما silverlight برام راحت تره ولی این باعث نمی شه که بگم flash بده اگه واقعا در نسخه جدید مشکل rtl در کنترل ها حل شده باشه که خیلی خوبه اگر شما با flash builder جدید کار کردید امکانات rtl رو بگید ممنون می شم
taknegaar
سه شنبه 31 فروردین 1389, 12:27 عصر
حرف همه دوستان درست هست ولی این مربوط به قبل از Cs5 می شه .
در نسخه Cs5 که به تازگی روانه بازار شده مشکل فارسی نویسی حل شده است .
در مورد گرید و سایر کامپوننت ها در فلش بیلدر و فلش کاتالیست هیچ مشکلی وجود نداره . و دوستان می توانند خودشون تست کنند .
بهتر هست سیلور لایت در یک مقایسه منطقی با نرم افزار مشابه خودش یعنی فلش بیلدر مقایسه بشود .
مگه فلش CS5 اومده؟!
http://www.adobe.com/downloads
توسایتش که هنوز نیست!
فلش بیلدر هم چیزی نیست جز یه محیط برای چیدن کامپوننت هایی از نوع فلش در کنار هم و Bind کردن اونها باهم.
فلش بیلدر رو باید با Microsoft Expression Blend (http://www.microsoft.com/expression/products/Blend_Overview.aspx) مقایسه کنید که نسخه چهارش هم در راهه نه با سیلورلایت!
بیس همه ابزار ادوبی مثل Flex و ... هم همون فلشه و چیز جدیدی نیست.
بیس سیلورلایت و WPF مایکروسافت هم یه فرمت XML هست (XAML).
سیلورلایت رو هم باید با Flex مقایسه کرد
و WPF (http://en.wikipedia.org/wiki/Windows_Presentation_Foundation) رو هم با Adobe Air .
در ضمن مایکروسافت مبتنی بر XML یه فرمت دیگه به اسم XPS (http://en.wikipedia.org/wiki/XML_Paper_Specification) ارائه کرده که مشکل برنامه نویسای وب رو برای صفحه بندی ریپورتهای تحت وب و چاپ حل میکنه،
که این آلترناتیو PDF هست.
در حقیقت مشکلی که تولیدات ادوبی دارند رو مایکروسافت فهمیده و دست به تولید فرمتهایی زده که تولید کردنشون توسط برنامه نویسهای وب، براحتی و درجا صورت میگیره.
به همین دلیل ابزار اوپن سورسی هم برای تولید اونها بوجود اومده، چون پایه شون XML هست.
مثل:
http://www.kaxaml.com
اینم پلیر سیلورلایت روی لینوکس که توسط ناول نوشته شده و رو لینوکس سوزه هم هست.
http://go-mono.com/moonlight
UltraZoom
چهارشنبه 01 اردیبهشت 1389, 09:34 صبح
مگه فلش CS5 اومده؟!
بله ، در تاريخ 23 فروردين عرضه شد . شما را به مقاله اي كه در اين باره تحرير شده ارجاع ميدهم
Cs5 بر روي ميز (http://evt.ir/flash-cs4/cs5-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d9%85%db%8c%d8%b2/)
فلش بیلدر هم چیزی نیست جز یه محیط برای چیدن کامپوننت هایی از نوع فلش در کنار هم و Bind کردن اونها باهم.
فلش بيلدر يك محيط توسعه براي بسترهاي فلش تحت ايكليپس هست و در كنار فلش پروفشنال و فلش كاتاليست بخشي از فلش پلتفرم هستند .
مراجعه كنيد به : ديباچه اي بر فلش پلتفرم (http://evt.ir/flash-catalyst/flash-platform/)
فلش بیلدر رو باید با Microsoft Expression Blend (http://www.microsoft.com/expression/products/Blend_Overview.aspx) مقایسه کنید
از اين نظر مجموعه ابزار هاي Expression Blend (http://www.microsoft.com/expression/products/Blend_Overview.aspx) را بايد با مجموعه ابزارهاي فلش پلتفرم در نگاهي جامع تر مقايسه كرد . رجوع شود به مقاله اي كه در بالا لينك دادم .
بیس همه ابزار ادوبی مثل Flex
فلكس يك فريم ورك هست و ابزار نيست .
بیس سیلورلایت و WPF مایکروسافت هم یه فرمت XML هست (XAML).
دقيقا پايه در فلش Cs4 ، فلش بيلدر و فلش كاتاليست فرمت mxml است كه چيزي مشابه زمل است . استاندارد هاي Xml و E4x از بخش هاي جدا نشدني براي فلش هستند كه توسعه دهندگان به كرات از آنها استفاده مي كنند .
سیلورلایت رو هم باید با Flex مقایسه کرد
و WPF (http://en.wikipedia.org/wiki/Windows_Presentation_Foundation) رو هم با Adobe Air .
ببخشيد ولي هيچ ربطي به هم ندارند .
که این آلترناتیو PDF هست.
برنامه نويسي PDFبه صورت دايناميك خيلي وقت هست كه عملي شده و در اين مورد ماكروسافت قدري با تاخير عمل كرده است . برنامه نويسي PDF بر اساس تعامل با ديتا بيس و واسطه هاي سمت سرور امري روتين است .
به همین دلیل ابزار اوپن سورسی هم برای تولید اونها بوجود اومده، چون پایه شون XML هست.
برنامه ها و محيط هاي توسعه بر پايه فلش آنقدر زياد هستند كه نام بردن از آنها را كار بي فايده اي مي پندارم .
اینم پلیر سیلورلایت روی لینوکس که توسط ناول نوشته شده و رو لینوکس سوزه هم هست.
اگر از ديد شما اين برتري محسوب مي شود . بايد به پلير فلش و ادبي اير در لينوكس و مك كه توسط خود ادوبي توسعه داده شده ، اشاره اي برود .
taknegaar
چهارشنبه 01 اردیبهشت 1389, 23:19 عصر
بله ، در تاريخ 23 فروردين عرضه شد . شما را به مقاله اي كه در اين باره تحرير شده ارجاع ميدهم
Cs5 بر روي ميز (http://evt.ir/flash-cs4/cs5-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d9%85%db%8c%d8%b2/)
فلش بيلدر يك محيط توسعه براي بسترهاي فلش تحت ايكليپس هست و در كنار فلش پروفشنال و فلش كاتاليست بخشي از فلش پلتفرم هستند .
مراجعه كنيد به : ديباچه اي بر فلش پلتفرم (http://evt.ir/flash-catalyst/flash-platform/)
از اين نظر مجموعه ابزار هاي Expression Blend (http://www.microsoft.com/expression/products/Blend_Overview.aspx) را بايد با مجموعه ابزارهاي فلش پلتفرم در نگاهي جامع تر مقايسه كرد . رجوع شود به مقاله اي كه در بالا لينك دادم .
فلكس يك فريم ورك هست و ابزار نيست .
دقيقا پايه در فلش Cs4 ، فلش بيلدر و فلش كاتاليست فرمت mxml است كه چيزي مشابه زمل است . استاندارد هاي Xml و E4x از بخش هاي جدا نشدني براي فلش هستند كه توسعه دهندگان به كرات از آنها استفاده مي كنند .
ببخشيد ولي هيچ ربطي به هم ندارند .
برنامه نويسي PDFبه صورت دايناميك خيلي وقت هست كه عملي شده و در اين مورد ماكروسافت قدري با تاخير عمل كرده است . برنامه نويسي PDF بر اساس تعامل با ديتا بيس و واسطه هاي سمت سرور امري روتين است .
برنامه ها و محيط هاي توسعه بر پايه فلش آنقدر زياد هستند كه نام بردن از آنها را كار بي فايده اي مي پندارم .
اگر از ديد شما اين برتري محسوب مي شود . بايد به پلير فلش و ادبي اير در لينوكس و مك كه توسط خود ادوبي توسعه داده شده ، اشاره اي برود .
دوست گرامی اگر کمی به صفحه خود ادوب دقت کنید می بینید که
حتی لینک خریدش هم موجود نیست! (پیش فروش داره میشه)
بازار مورد نظر عرضه شما کجاست؟ معلوم نیست! (شاید منظورت خبرشه!)
http://www.adobe.com/downloads
البته در سایت خودتون هم گفتید که
"به بازار معرفی شد." (نه عرضه)
این دیگه حرف خودتون بوده !
بنده هیچ تعصبی ندارم.
به خلاف تصور جنابعالی
بی اطلاع از ابزار فلش هم نیستم و
باهاش کارهای زیادی هم کردم،
و باز نظرم همونه که گفتم:
سیلورلایت رو باید با Flex مقایسه کرد
و WPF رو هم با Adobe Air.
بقیه موارد هم همون فلشه و چیز جدیدی نیست.
یه سرچی تو همین گوگل بزنید می بینید که برنامه نویس جماعت چی رو با چی مقایسه میکنند!
AIR vs WPF (or Flex vs Silverlight)
اما در مورد pdf
من خودم برنامه نویسی میکنم
چیز روتین و درست درمونی از ابزار برای pdf فارسی ندیدم !
وگرنه الان همه سایتهای فارسی باید بدون درد ! نسخه pdf داشتند ! (چون به گفته شما روتینه دیگه!)
منظورتون هم از محیطهای توسعه فلش احتمالا برنامه هاییست که بنر میسازند! یا امثال SWiSH هست!
ولی دم دست ترین ابزار برای ایجاد سیلورلایت، نوت پد ویندوز هست!
چرا بعضیها انقدر وابسته به یک تکنولوژی میشن
و وقتی یک تکنیک دیگه میاد
فکر میکنند همه چیز رو باید به هم بدوزن تا جنس خودشون رو اثبات کنند !
نباید انقدر وابسته بشیم که اگه یه روز مجبور شدیم ترکش کنیم افسردگی بگیریم !!
من که در ابتدای تاپیک گفتم
توسعه هر دو تکنیک از نظر من با توسعه بروزرها و HTML5 بی معنی اند.
(
البته شاید! به غیر از کارکردهای دسکتاپ:
http://labs.mozilla.com/2007/10/prism
شاید!
)
تعصب رو بزارید کنار:
دوست عزیز،
پلیر لینوکسی توسط فقط خود توسعه دهنده یعنی ادوب یعنی ضعف نه برتری !
***
اینم ببینید همینجوری! (http://fc01.deviantart.com/fs13/f/2007/077/2/e/Animator_vs__Animation_by_alanbecker.swf)
Microname
پنج شنبه 02 اردیبهشت 1389, 05:40 صبح
دوست عزیز با توجه به خبری که رفتید قصد نداشتم و ندارم که زیاد وارد جزئیات فنی و اثبات برتری ها بشوم! موضوع میشه فرق فلش و html5 و silverlight! و صرفا برای رفع یکسری اشتباهات درباره فلش اقدام به زدن پست کردم و همینطور هیچ تعصبی هم روی این قضیه ندارم که بخوام برتری یک تکنولوژی را اثبات کنم! هر تکنولوژی کامل نیست.
دوست گرامی اگر کمی به صفحه خود ادوب دقت کنید می بینید که
حتی لینک خریدش هم موجود نیست!
http://cs5launch.adobe.com/
سیلورلایت رو باید با Flex مقایسه کرد
و WPF رو هم با Adobe Air.
بقیه موارد هم همون فلشه و چیز جدیدی نیست.
یه سرچی تو همین گوگل بزنید می بینید که برنامه نویس جماعت چی رو با چی مقایسه میکنند!
حرف شما در مورد فلکس تا همین چند وقت پیش درست بود یعنی تا وقتی که flash builder نیامده بود ولی الان قضیه کاملا متفاوت شده! خودم هم قبلا همین حرف را میزدم ولی الان... کلا روی وب جماعت خیلی چیزها رو باهم مقایسه میکنند این دلیلی بر یکسان بودن تکتولوژی نیست! از مقایسه qt با air گرفته تا eclipse با flash! و همینطور wpf!
منظورتون هم از محیطهای توسعه فلش احتمالا برنامه هاییست که بنر میسازند! یا امثال SWiSH هست!
ولی دم دست ترین ابزار برای ایجاد سیلورلایت، نوت پد ویندوز هست!
بنرسازی ها! محیطهای توسعه فلش محسوب نمی شوند بلکه خروجی برنامه هایشان فلش است برای محیط های توسعه فلش انواع IDE ها را داریم هم تجاری و هم رایگان!
حتی با نوت پد! (چه ویندوزی چه لینوکسی!)
www.flashdevelop.org (http://barnamenevis.org/forum/www.flashdevelop.org)
www.fdt.powerflasher.com (http://barnamenevis.org/forum/www.fdt.powerflasher.com)
باز هم هست اگه خواستید ، میگذارم.
پلیر لینوکسی توسط فقط خود توسعه دهنده یعنی ادوب یعنی ضعف نه برتری !
دلیل اینکه ضعف محسوب میشه رو متوجه نشدم؟! (مثلا ضعفه که برای هر پلتفرمی یک نسخه داده!)
ولی خب اگه دنبال فلش پلیر غیر رسمی هستید خب!
gnashplayer
Qtflash
و یه دو پلیر دیگه که خاطرم نیست!
در مورد html5 هم به طور خلاصه اینطور میتونم بگم که درسته یکسری فرصتها رو از تکنولوژیهایی مثل فلش گرفته ولی این پتانسیل رو نداره که وارد همه ی حوزه ها بشه! حداقل الان! ( جای مناسبی برای ادامه بحث html5 نمیبینم!)
taknegaar
پنج شنبه 02 اردیبهشت 1389, 12:30 عصر
دوست عزیز با توجه به خبری که رفتید قصد نداشتم و ندارم که زیاد وارد جزئیات فنی و اثبات برتری ها بشوم! موضوع میشه فرق فلش و html5 و silverlight! و صرفا برای رفع یکسری اشتباهات درباره فلش اقدام به زدن پست کردم و همینطور هیچ تعصبی هم روی این قضیه ندارم که بخوام برتری یک تکنولوژی را اثبات کنم! هر تکنولوژی کامل نیست.
http://cs5launch.adobe.com/
حرف شما در مورد فلکس تا همین چند وقت پیش درست بود یعنی تا وقتی که flash builder نیامده بود ولی الان قضیه کاملا متفاوت شده! خودم هم قبلا همین حرف را میزدم ولی الان... کلا روی وب جماعت خیلی چیزها رو باهم مقایسه میکنند این دلیلی بر یکسان بودن تکتولوژی نیست! از مقایسه qt با air گرفته تا eclipse با flash! و همینطور wpf!
بنرسازی ها! محیطهای توسعه فلش محسوب نمی شوند بلکه خروجی برنامه هایشان فلش است برای محیط های توسعه فلش انواع IDE ها را داریم هم تجاری و هم رایگان!
حتی با نوت پد! (چه ویندوزی چه لینوکسی!)
www.flashdevelop.org (http://barnamenevis.org/forum/www.flashdevelop.org)
www.fdt.powerflasher.com (http://barnamenevis.org/forum/www.fdt.powerflasher.com)
باز هم هست اگه خواستید ، میگذارم.
دلیل اینکه ضعف محسوب میشه رو متوجه نشدم؟! (مثلا ضعفه که برای هر پلتفرمی یک نسخه داده!)
ولی خب اگه دنبال فلش پلیر غیر رسمی هستید خب!
gnashplayer
Qtflash
و یه دو پلیر دیگه که خاطرم نیست!
در مورد html5 هم به طور خلاصه اینطور میتونم بگم که درسته یکسری فرصتها رو از تکنولوژیهایی مثل فلش گرفته ولی این پتانسیل رو نداره که وارد همه ی حوزه ها بشه! حداقل الان! ( جای مناسبی برای ادامه بحث html5 نمیبینم!)
دوست گرامی
بنده متوجه نشدم که کدوم اشتباه رفع شد!
در مورد لینک خریدتون هم،
مشخص شد که ظاهرا خودتون تا حالا یه کلیک هم روش نکردید و گفته هاتون براساس جو کاذب هست.
من برای اطمینان رو لینک تریال کلیک کردم و به این آدرس هدایت شدم:
https://www.adobe.com/cfusion/mmform/index.cfm?name=product_notify&promoid=GRYAG
بعد از تکمیل فرم این پیغام اومد:
Thank you
Thank you for your interest in new releases and trials of Adobe products. We will send you information on your selected products as soon as it becomes available
که گفته هر وقت در دسترس قرار گرفت بهت خبر میدیم !
رو لینک خرید هم به هیمن جا ختم میشه، فقط با این تفاوت که کشور رو هم قبلش انتخاب میکنی !
حداقل چیزی رو که میخواهید بعنوان سند بگید چک کنید!
***
درمورد مقایشه همینطور که گفتم
برنامه نویسان این مقایسه رو انجام میدن (همونطور که کلمه اش هست در متن قبلی)
و برنامه نویسان هم فرق eclipse با flash رو میدونند (حداقل جاواکارها و php کارها).
نمیدونم شاید شما قبلا اینجور تصور میکرده اید!
***
در مورد ابزار توسعه شما موضوع رو با محیط توسعه اشتباه گرفتید و
توسعه توسط برنامه نویس جماعت رو همونجوری که در تاپیک قبل گفتم به ابزار تولید دسکتاپ (نظیر سوییش) اشتباه گرفتید.
***
در مورد ضعف نمیدونم !
این به شما برمیگرده؛
شاید شما 1 رو بیشتر از 2 میدونید !
***
در این مورد هم نفهمیدم که:
"ولی این پتانسیل رو نداره که وارد همه ی حوزه ها بشه!"
فلش کدوم حوزه ها رو گرفته؟! که برای دیگران میسر نیست؟!
امکان تعاملی با سرور توسط ajax که قبل از فلش در ie بود و فقط کسی مثل گوگل تونست ازش استفاده خوبی بکنه.
در مورد انیمیشن هم با وجود فریمورکهای جاوااسکریپتی درحال حاضر مشکلی نیست. (با اضافه شدن کوئری سلکتور در html5 که الان در کروم هست، نیازی هم به اون فریمورکها نیست.)
در مرود اسکریپت کدنویسی هم که جاوااسکریپت در همه بروزرها هست.
در مورد گرافیک هم canvas دوبعدی در حال حاضر در بروزرها به غیر از ie فعلی موجوده.
(سه بعدی اش هم در حال حاضر در انجین وبکیت اضافه شده.)
امکان دیتابیس کلاینت، پخش فیلم و صوت هم در html5 هست.
و ...
در ضمن من یادم نمی یاد که گفته باشم
همین الان html5 جای اونو گرفته !
که شما از گفته من برآشفتید !
من جهت گیری رو گفتم که اتفاق داره میافته
مثلا همین یوتیوب با سوییچ کردن تدریجی روی امکانات html5 و اعلام حمایت مایکروسافت در نسخه بعدی ie از فرمت H.264 ، ادوبی رو هم به فکر انداخت که فرمت H.264 رو ساپورت کنه و اعلام کنه که از فلش 10.1 به بعد اضافش میکنه ...
UltraZoom
جمعه 03 اردیبهشت 1389, 16:36 عصر
سیلورلایت رو باید با Flex کرد
و WPF رو هم با Adobe Air.
من قبلا با دات نت نسخه 3.5 کارکردم . ولی خوب بعد از یک مدتی که برای یک پروژه دانشگاهی بهش نیاز داشتم کلا از دات نت به یک پلتفرم دیگه سویچ کردم . برای همین ممکنه حرفی که می زنم در اون زمان درست بوده و الان این طور نباشه و تعصبی هم روی گفتم ندارم .
سیلور لایت یک محیط توسعه برنامه های اینترنتی (RIA) مبتنی بر دات نت و گرافیک برداری WPF هست و فلکس یک فریم ورک هست شامل یک سری توابع کتابخانه ای که به وسیله محیط های توسعه مستقل مثل فلش بیلدر و یا فلش دولوپ ، می توان با آن به ایجاد نرم افزار های اینترنتی دست زد . و این دو از بعد فنی با هم قابل مقایسه نیستند .
در مورد WPF و Air به نظر می رسه این تضاد خیلی بیشتر از مورد بالا است . WPF که در بالا گفتم چی هست و در مورد Air باید گفت یک runtime برای اجرا ی نرم افزار های تحت فلش بر روی دسکتاپ محسوب می شه مثل فلش پلیر که همین وظیفه را بر روی وب دارد . که باز از بعد فنی یک runtime را با یک تکنولوژی برای کار با محتوای برداری نمی شود مقایسه کرد .
اما در مورد pdf
من خودم برنامه نویسی میکنم
چیز روتین و درست درمونی از ابزار برای pdf فارسی ندیدم !
ابزار ها ی توسعه ای که به راحتی با PDF کار می کنند مانند LiveCycle Es2 و ColdFusion 9 را هم ببینید . هر دو این ابزار ها از یونیکد پشتیبانی می کنند و این شامل زبان های راستبه چپ نیز می شود .
در مورد ضعف نمیدونم !
عدم انتشار رسمی یک نرم افزار از تولید کننده در محیط های توسعه مختلف و بعد انتشار غیر رسمی ابزار مشابه اون توسط شرکت ثانویه ضعف محسوب می شود .
توسعه هر دو تکنیک از نظر من با توسعه بروزرها و HTML5 بی معنی اند.
شاید اینطور باشد . اما قبل از ظهور HTML5 خیلی از قابلیت های آن وجود داشته و دارند . فقط کمی کار با آنها در HTML5 تسهیل شده است . مجموعه تکنولوژی های Ajax موید این حرف هست . اما هیچ کدام جای فلش را نگرفته اند . خیلی از بستر ها وجود دارد که فلش طبق شواهد عرصه را به HTML5 واگذار نخواهد کرد . مثل برنامه نویسی موبایل و بازی .
همچنین در رندر تصاویر بیت مپ ، برداری و ویدیو و راندمان کار و حجم اطلاعات فلش پلیر 10.1 عرصه را برای HTML5 تنگ خواهد ساخت .
taknegaar
شنبه 04 اردیبهشت 1389, 01:35 صبح
من قبلا با دات نت نسخه 3.5 کارکردم . ولی خوب بعد از یک مدتی که برای یک پروژه دانشگاهی بهش نیاز داشتم کلا از دات نت به یک پلتفرم دیگه سویچ کردم . برای همین ممکنه حرفی که می زنم در اون زمان درست بوده و الان این طور نباشه و تعصبی هم روی گفتم ندارم .
سیلور لایت یک محیط توسعه برنامه های اینترنتی (RIA) مبتنی بر دات نت و گرافیک برداری WPF هست و فلکس یک فریم ورک هست شامل یک سری توابع کتابخانه ای که به وسیله محیط های توسعه مستقل مثل فلش بیلدر و یا فلش دولوپ ، می توان با آن به ایجاد نرم افزار های اینترنتی دست زد . و این دو از بعد فنی با هم قابل مقایسه نیستند .
در مورد WPF و Air به نظر می رسه این تضاد خیلی بیشتر از مورد بالا است . WPF که در بالا گفتم چی هست و در مورد Air باید گفت یک runtime برای اجرا ی نرم افزار های تحت فلش بر روی دسکتاپ محسوب می شه مثل فلش پلیر که همین وظیفه را بر روی وب دارد . که باز از بعد فنی یک runtime را با یک تکنولوژی برای کار با محتوای برداری نمی شود مقایسه کرد .
ابزار ها ی توسعه ای که به راحتی با PDF کار می کنند مانند LiveCycle Es2 و ColdFusion 9 را هم ببینید . هر دو این ابزار ها از یونیکد پشتیبانی می کنند و این شامل زبان های راستبه چپ نیز می شود .
عدم انتشار رسمی یک نرم افزار از تولید کننده در محیط های توسعه مختلف و بعد انتشار غیر رسمی ابزار مشابه اون توسط شرکت ثانویه ضعف محسوب می شود .
شاید اینطور باشد . اما قبل از ظهور HTML5 خیلی از قابلیت های آن وجود داشته و دارند . فقط کمی کار با آنها در HTML5 تسهیل شده است . مجموعه تکنولوژی های Ajax موید این حرف هست . اما هیچ کدام جای فلش را نگرفته اند . خیلی از بستر ها وجود دارد که فلش طبق شواهد عرصه را به HTML5 واگذار نخواهد کرد . مثل برنامه نویسی موبایل و بازی .
همچنین در رندر تصاویر بیت مپ ، برداری و ویدیو و راندمان کار و حجم اطلاعات فلش پلیر 10.1 عرصه را برای HTML5 تنگ خواهد ساخت .
معلوم شد که
منشا حرفهای جنابعالی چه بود
چون جنابعالی اطلاعی در مورد wpf و سیلورلایت نداشته اید؛
wpf یک پلت فرم گرافیک برداری و اسکریپت نویسی مثل فلش برای تولید اپلیکیشن های دسکتاپ هست که شما میتونید مثلا با ابزاری مثل Blender یه exe درست کنید که تو دسکتاپ اجرا کنید، در اینجا تفاوتش با air اینه که air برای جبران کاستی های مثلا مانند دیتابیس اومده sqlite رو به SDK مورد نیازش اضافه کرده و وقتی شما یه اپلیکیشنی میخواهید بنویسید که دیتابیس لازمه از اون استفاده میکنه و همینجور برای چیزهای دیگه تو اون SDK امکاناتی هست.
که البته برای اجرای air ها روی دستگاهتون باید اون رو روی دستگاهتون نصب کرده باشین.
در اینجا برای اجرای wpf ها شما باید SDK دات نت رو نصب کنید.
***
حالا سیلورلایت نسخه وبی شده همون wpf هست که در حقیقت توسعه یافته اون برای وب هست که برای اجرا دیگه نیازی به SDK کلاینت نداره چون سرویس گیرنده اش سمت سروره و فقط مثل فلش یه پلاگین برای رندر کردن داره.
فلکس در حقیقت یه مشت کامپوننت فلش هست که به هم bind میشن و با تعامل با سمت سرور توسط مثلا jsp که ربطی به فلکس نداره و مربوط به جاواست اطلاعات رو میگیره و بدون رفرش نمایش میده، حالا اومدند این روند رو یکپارچه کردند و اسمش رو گذاشتن فریمورک!
که البته چیز جدیدی نیست و قبلا هم خودتون میتونستید با فلش و ترکیب php یا دات نت از اینکارها بکنید.
حالا میتونید با سیلورلایت و کامپوننتهاش و یکپارچگی اون با دات نت این کار رو بکنید؛
که دقیقا مشابه همون فلکسه!
البته میتونید اینکار رو با همون ابزار فرمهای html و ajax و php هم بکنید که اصلا از هیچکدوم هم استفاده نکنید! (فقط اینترفیستون وکتوری و شایدم خوشگل نباشه!)
***
در مورد pdf:
کلدفیوژن ماله اودبی هست و اصالتش همون جاواست،
فقطط مثلا اگه تو جاوا برای وصل شده به پایگاه داده باید 10 خط کد بنویسین،
این کار با یک تگ کلدفیوژن قابل انجامه ... .
و ادوبی قطعا ابزاری برای کار کردن با محصولات خودش براش نوشته.
برنامه نویسهای بیچاره سایر زبونها چیکار باید بکنند ؟!
یه چیز روتین یعنی در همه جا در دسترسه.
در ضمن یونیکد چه ربطی به این مساله داشت؟!
مگه دلفی 2010 یا php یا دات نت و شونصد تا مدل دیگه، یونیکد نیستن ؟!
***
عدم انتشار رسمی یک نرم افزار از تولید کننده در محیط های توسعه مختلف
و بعد انتشار غیر رسمی ابزار مشابه اون توسط شرکت ثانویه ضعف محسوب می شود .
پس از نظر شما لینوکس و همینطور جاوا (ناظر به همون کلدفیوژن ادوبی) باید فاجعه باشن !!
***
در مرود Html 5 هم مشخص شد که جنابعالی اصلا اطلاعی ندارید:
شما در html5 میتونید با وجود canvas گیم هم بنویسید عکس ریسایز کنید و ... و برای موبایل هم در حال حاضر اپل سازنده انجین webkit (انجین کروم گوگل و سافاری) استانداردهایی برای موبایل تدارک دیدند. همچنین اپل تو انجینش Canvas 3D رو هم ساپورت میکنه که فراتر از انتظار شماست!
در مورد تصاویر وکتوری هم لطفا اطلاعاتی در مورد SVG کسب کنید (قالب برداری HTML5) و منتظر ie9 (http://ie.microsoft.com/testdrive/) باشید چرا که ورژن جدید اون رو هم ساپورت خواهد کرد و مستقیما از GPU برای رندر اون استفاده میکنه که راندمان بالایی هم خواهد داشت.
در مورد فیلم وصدا هم، الان ساپورت میشه فقط ie عقبه که اونم گفته در 9 گنجونده.
امکانات دیگه ای هم مثل دیتابیس ! و غیره هست که خودتون بهتره برید مطالعه کنید.
همونجوری که در تاپیک قبل هم اشاره کردم:
نترسید! و مقاومت الکی نکنید!
برید چیزهای جدید رو هم یادبگیرید
تا مجبور نشید زمین و زمان رو بدوزید تا یه چیزی رو به زور اثبات کنید!
که چرا؟ چون نفی اون به نفی خودتون منجر نشه ...
روند کنار گذاشتن فلش آغاز شده و از گوگل (یوتیوب)، اعتراضات رییس اپل (برای راندمان ضعیف فلش و همینطور پر از ایراد بودن و سکیور نبودن) و تکنولوژی اختصاصی مایکروسافت میشه بعنوان نمونه نام برد؛ جوری که مطالبی رو میشه در سایت خود ادوبی در این مورد هم دید که دارند به خودشون روحیه میدن که نه اینجور نیست و html5 نمیتونه ! و ... .
***
بگذریم
اینارو نگاه کنید:
http://googlewebtoolkit.blogspot.com/2010/04/look-ma-no-plugin.html
http://dev.opera.com/articles/view/creating-pseudo-3d-games-with-html-5-can-1
http://gamequery.onaluf.org
http://html5game.com
http://excanvas.sourceforge.net
SVG Wow! Demos
Browser Support:
Chrome 4.0 +
Firefox 3.6 +
Opera 10.5 +
Safari 4.0 +
http://svg-wow.org (http://svg-wow.org/)
***
این انیمیشن رو هم تو کروم ببینید css3 هست بدون یه خط جاوااسکریپت!:
anthonycalzadilla.com/css3-ATAT/index.html (http://anthonycalzadilla.com/css3-ATAT/index.html)
taknegaar
شنبه 04 اردیبهشت 1389, 03:25 صبح
در حال وبگردی بودم یه مقاله ای هم
دیدم گفتم جالبه که بخونید:
وب بدون فلش با HTML5
http://www.saeedifard.com/1389/02/web-without-flash-with-html5
reza_62
شنبه 04 اردیبهشت 1389, 09:15 صبح
دوستان به نظر من این که بخواهیم html 5 را با flash یا silverlight مقایسه کنیم کار بیهوده ای است نه این که نشه یه جایی خوندم مهندسان گوگل یه بازی را کلا با امکانات html5 ساختن پس در قدرت بحثی نیست ولی واقعیت این که flash و silverlight به سرعت در حال بروز شدن هستن و مفاهیم و امکانات و تکنولوژی های جدیدی را اضافه می کنند به علاوه ide های قوی که کار توسعه برنامه های RIA را خیلی راحت می کنند .
Microname
جمعه 10 اردیبهشت 1389, 02:01 صبح
در مورد لینک خریدتون هم،
مشخص شد که ظاهرا خودتون تا حالا یه کلیک هم روش نکردید و گفته هاتون براساس جو کاذب هست.
من برای اطمینان رو لینک تریال کلیک کردم و به این آدرس هدایت شدم:دوست عزیز چرا مغلطه کاری می کنید! بگذارید جمله هایتان را نقل کنم:
مگه فلش CS5 اومده؟!
http://www.adobe.com/downloads
توسایتش که هنوز نیست!
حتی لینک خریدش هم موجود نیست! (پیش فروش داره میشه)
بازار مورد نظر عرضه شما کجاست؟ معلوم نیست! (شاید منظورت خبرشه!)طبق ادعایی که در جمله اولتان داشتید لینک سایتی را دادم که متوجه شوید آمده! و بعدش هم گفتید لینک خرید نداره! خب من هم لینک خرید گذاشتم! جمله "مگه فلش آمده؟" تفاوت دارد با "پیش فروش شدن!" در روز اولی هم که انتشار یافت ، محصولاتش روی تورنت یا سایتهای دیگر قرار گرفت! نکنه شما می خواستید از سایت ادوبی سفارش master collection دهید؟! الان هم اگه بخواهید لینک دانلود محصولات را برایتان بفرستم! لطفا مغلطه کاری رو بگذارید کنار!
درمورد مقایشه همینطور که گفتم
برنامه نویسان این مقایسه رو انجام میدن (همونطور که کلمه اش هست در متن قبلی)
و برنامه نویسان هم فرق eclipse با flash رو میدونند (حداقل جاواکارها و php کارها).
نمیدونم شاید شما قبلا اینجور تصور میکرده اید!نکنه شما هم دارید از دید برنامه نویس به قضیه نگاه می کنید؟! تا اینجا که از جمله ها بر میاد قصد معادل یابی تکنولوژی ها را داشتید که کاملا در اشتباهید!
کافیه کمی سرچ کنید و یا حداقل بحث هایی که همان برنامه نویسان داشته اند رو میدید! این جمله ها رو از ویکی پدیا می گذارم اگه میخواهید هنوز اینها را معادل بدانید! خب بدانید اصراری نیست!
The Windows Presentation Foundation (or WPF) is a graphical subsystem for rendering user interfaces in Windows-based applications
as part of .NET Framework 3.0
Designed to remove dependencies on the aging GDI subsystemبرای Air
Adobe Integrated Runtime(AIR) is a cross-platform runtime environment
using Adobe Flash, Adobe Flex, HTML, or Ajax,
that can be deployed as a desktop applicationفکر کنم به اندازه کافی اختلاف داشته باشند. در ضمن از html یا همان html5 و javascript هم پشتیبانی میکنه! و روی هر پلتفرمی هم قابل اجراست بر خلاف wpf
برای جبران کاستی های مثلا مانند دیتابیس اومده sqlite دقیقا برای کار با توابع سیستمی و تبدیل به یک برنامه دسکتاپی آمده نه صرفا دیتا بیس!
پس از نظر شما لینوکس و همینطور جاوا (ناظر به همون کلدفیوژن ادوبی) باید فاجعه باشن !!متوجه نشدم! اگه منظورتان اجرای کلدفیوشن روی پلتفرم های دیگه مثل لینوکسه! که بله یک نسخه هم برای لینوکس داره!
Adobe Flex is a software development kitیعنی SDK. حالا باز میخواهید با سیلور مقایسه کنید که به قول خودتان همان نسخه ی وبی wpf هست. خب مقایسه کنید (حداقل از دید برنامه نویسان!)
[
نترسید! و مقاومت الکی نکنید!
برید چیزهای جدید رو هم یادبگیرید
تا مجبور نشید زمین و زمان رو بدوزید تا یه چیزی رو به زور اثبات کنید!
که چرا؟ چون نفی اون به نفی خودتون منجر نشه ...
روند کنار گذاشتن فلش آغاز شده و از گوگل (یوتیوب)، اعتراضات رییس اپل (برای راندمان ضعیف فلش و همینطور پر از ایراد بودن و سکیور نبودن)اولا که طبق شرایط کاریم بیگانه با html و css نیستم چون فلش از html هم به صورت محدود ساپورت میکنه و از css به طور کامل! گوگل و youtube حمایت کامل رو از فلش کرده اند و تنها شرکتی که فلش رو گذاشته کنار ، اپل هست که آن هم متهمه به ضعف دستگاه جدیدش(ipad)
در قدرت بحثی نیست ولی واقعیت این که flash و silverlight به سرعت در حال بروز شدن هستن و مفاهیم و امکانات و تکنولوژی های جدیدی را اضافه می کنند به علاوه ide های قوی که کار توسعه برنامه های RIA را خیلی راحت می کنند همینطوره! اگه نگاهی به آخرین نسخه قبلیhtml بیندازیم html4 مربوط میشه به سال 1997
حالا با تغییرات فلش و سیلور مقایسه کنیم!...
یه نگاهی هم به اینها بیندازید بد نیست!
http://www.insideria.com/2010/04/a-very-very-brief-history-of-f.html
http://www.openscreenproject.org/
http://www.mozilla.org/projects/tamarin/
mazdadoost
جمعه 10 اردیبهشت 1389, 03:16 صبح
سلام:
در کل الان میشه flex -flash و امکانات flash در coldfusion رو مثل flash gateway رو farsi و RTL داشت یا نه؟
مرسی.
PeaceKeeper
جمعه 10 اردیبهشت 1389, 11:48 صبح
با سلام
به نظر من بحث استاندارد بودن HTML5 مورد بی توجهی قرار گرفته
همین الان هم فلش قابلیت بالاتری به لحاظ تولید محتوی بصری نسبت به HTML4 دارد ولی چند در صد از وب با فلش نوشته شده ؟؟؟؟
من خودم فلش بلوکر دارم و در 99% مواقع نیازی به غیر فعال کردن پلاگین برای وبگردی ندارم چون اکثر محتویات فلش صرفا تبلیغاتی هستند
فارغ از مباحث فنی به نظر من گرایش عمومی به سمت استاندارهای باز بیشتر است تا محصولات اختصاصی ارائه شده توسط یک شرکت خاص
Unknownlive
جمعه 10 اردیبهشت 1389, 16:45 عصر
کلمه مایکروسافت پشت نام سیلور لایت می تونه تمام کننده باشه نمی خوام بگم مایکروسافت همه کاراش درسته اما تو برنامه نویسی حرف برای گفتن زیاد داره
taknegaar
شنبه 11 اردیبهشت 1389, 16:26 عصر
دوست عزیز چرا مغلطه کاری می کنید! بگذارید جمله هایتان را نقل کنم:
طبق ادعایی که در جمله اولتان داشتید لینک سایتی را دادم که متوجه شوید آمده! و بعدش هم گفتید لینک خرید نداره! خب من هم لینک خرید گذاشتم! جمله "مگه فلش آمده؟" تفاوت دارد با "پیش فروش شدن!" در روز اولی هم که انتشار یافت ، محصولاتش روی تورنت یا سایتهای دیگر قرار گرفت! نکنه شما می خواستید از سایت ادوبی سفارش master collection دهید؟! الان هم اگه بخواهید لینک دانلود محصولات را برایتان بفرستم! لطفا مغلطه کاری رو بگذارید کنار!
نکنه شما هم دارید از دید برنامه نویس به قضیه نگاه می کنید؟! تا اینجا که از جمله ها بر میاد قصد معادل یابی تکنولوژی ها را داشتید که کاملا در اشتباهید!
کافیه کمی سرچ کنید و یا حداقل بحث هایی که همان برنامه نویسان داشته اند رو میدید! این جمله ها رو از ویکی پدیا می گذارم اگه میخواهید هنوز اینها را معادل بدانید! خب بدانید اصراری نیست!
برای Air
فکر کنم به اندازه کافی اختلاف داشته باشند. در ضمن از html یا همان html5 و javascript هم پشتیبانی میکنه! و روی هر پلتفرمی هم قابل اجراست بر خلاف wpf
دقیقا برای کار با توابع سیستمی و تبدیل به یک برنامه دسکتاپی آمده نه صرفا دیتا بیس!
متوجه نشدم! اگه منظورتان اجرای کلدفیوشن روی پلتفرم های دیگه مثل لینوکسه! که بله یک نسخه هم برای لینوکس داره!
یعنی SDK. حالا باز میخواهید با سیلور مقایسه کنید که به قول خودتان همان نسخه ی وبی wpf هست. خب مقایسه کنید (حداقل از دید برنامه نویسان!)
[اولا که طبق شرایط کاریم بیگانه با html و css نیستم چون فلش از html هم به صورت محدود ساپورت میکنه و از css به طور کامل! گوگل و youtube حمایت کامل رو از فلش کرده اند و تنها شرکتی که فلش رو گذاشته کنار ، اپل هست که آن هم متهمه به ضعف دستگاه جدیدش(ipad)
همینطوره! اگه نگاهی به آخرین نسخه قبلیhtml بیندازیم html4 مربوط میشه به سال 1997
حالا با تغییرات فلش و سیلور مقایسه کنیم!...
یه نگاهی هم به اینها بیندازید بد نیست!
http://www.insideria.com/2010/04/a-very-very-brief-history-of-f.html
http://www.openscreenproject.org/
http://www.mozilla.org/projects/tamarin/
بنده سالها با فلش تحت وب سالها کار کردم و
حتی سالهای دور (در نبود فریمورک!! فلکس!!) با asp کلاسیک پروژه ای رو هم بصورت تعاملی با فلش کار کردم، (البته 5 ساله php کارم)
حتی از فلش قبل از اینکه Air بیاد در Director و Delphi بعنوان UI برای یک اپلیکیشن دیتابیسی استفاده کردم؛
دقیقا هم میدونم که چی گفتم.
مشکل شما اینه که فکر میکنید طرفتون نمیدونه چی میگه و سعی دارید با اتهام مغلطه بازی حرف خودتون رو اثبات کنید، که پر بیراهه.
بهتره شما برید یکم اطلاعاتتون رو افزایش بدید؛
بحث من با شما به ناکجاآباد هست.
taknegaar
شنبه 11 اردیبهشت 1389, 16:31 عصر
مرورگر جديد مايكروسافت از فلش پشتيباني نميكند
مايكروسافت رسماً تاييد كرده كه در مرورگر جديد خود موسوم به Internet Explorer 9 از نرمافزار فلش پشتيباني نخواهد كرد.
پيش از اين شركت اپل هم پشتيباني از نرم افزار فلاش را بر روي آيفون و آي پد متوقف كرده بود و اين اقدام مايكروسافت ضربه محكم ديگري به اعتبار ادوب محسوب مي شود كه سال ها با عرضه فلش در دنياي محتواي چندرسانه اي اينترنتي حكمران بدون منازع بوده است.
مديران مايكروسافت معتقدند كه آينده وب با فناوري نوظهور HTML5 پيوند خورده كه پخش فايل هاي ويديويي را بدون احتياج به نصب پلاگين هاي اضافي و از جمله نرم افزار فلش ممكن مي كند. HTML5 كه نسل جديد HTML محسوب مي شود طراحي برنامه هاي تحت وب تعاملي را ممكن كرده و به بهترين نحو از ويدئو پشتيباني مي كند
به گفته آنان H.264 يك استاندارد جهاني است كه از پشتيباني سخت افزاري گسترده اي نيز برخوردار بوده و انتشار و مشاهده فايل هاي ويديوئي را صرف نظر از سيستم عامل و نوع مرورگر به سادگي ممكن مي كند.
مشكلات مربوط به ثبات، كارآيي و امنيت از جمله عواملي است كه در به حاشيه راندن فرمت فلش نقش داشته است.
http://www.farsnews.com/newstext.php?nn=8902100885
HTML5 Video
http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx
UltraZoom
یک شنبه 12 اردیبهشت 1389, 22:38 عصر
بنده سالها با فلش تحت وب سالها کار کردم
دوست من قصد جسارت ندارم ، ولي در اين سالها فلش با تغييرات زيادي كه كرده بسيار روند متفاوتي را طي نموده است . و تصور من بر عدم اطلاع درست شما از فلش در حال حاضر است .
بهتره شما برید یکم اطلاعاتتون رو افزایش بدید؛
با اينگونه حرف هايي كه عنوان كرديد بحث به جايي نمي رسد . البته كه وقتي درباره موضوعي حرف مي زنيم به آن احاطه داريم . قصد ندارم در اين مكان به سوابق و حوزه تخصصي كاريم بپردازم .
مرورگر جديد مايكروسافت از فلش پشتيباني نميكند
IE هيچ وقت از فلش به طور پيش فرض بر روي مرورگر خود پشتياني نكرده است و فلش پلير به عنوان يك پلاگين نياز به نصب دارد . اين امر به نظر يك حرف تبليغاتي مي نمايد .
مديران مايكروسافت معتقدند كه آينده وب با فناوري نوظهور HTML5 پيوند خورد
اين سخن ، حرف درستي است ولي منافاتي با تكامل فلش در حوزه وب نخواهد داشت . ادوبي دست به حمايت از HTML5 در Adobe Airزده است . همچنين فلش با HTML5 به طور مطلوبي هم آميختگي دارند . فلش در كنار HTML5 هر دو با هم به تكامل وب كمك خواهند كرد . در ضمن فلش ممكن است طبق شواهدي، وابستگي به نصب پلاگين را در همكاري مشتركي كه تحت عنوان "تمارين" با موزيلا دارد ، كنار بگذارد .
مشكلات مربوط به ثبات، كارآيي و امنيت از جمله عواملي است كه در به حاشيه راندن فرمت فلش نقش داشته است.
اين حرف خيلي كلي است و جاي بحث دارد . تست ها و آزمايشات فني گوناگوني در مقايسه فلش و HTML5 انجام شده است كه استناد به آنها به روشن شدن مطلب كمك خواهند كرد .
taknegaar
یک شنبه 12 اردیبهشت 1389, 23:41 عصر
دوست من قصد جسارت ندارم ، ولي در اين سالها فلش با تغييرات زيادي كه كرده بسيار روند متفاوتي را طي نموده است. و تصور من بر عدم اطلاع درست شما از فلش در حال حاضر است.
با اينگونه حرف هايي كه عنوان كرديد بحث به جايي نمي رسد . البته كه وقتي درباره موضوعي حرف مي زنيم به آن احاطه داريم . قصد ندارم در اين مكان به سوابق و حوزه تخصصي كاريم بپردازم.
IE هيچ وقت از فلش به طور پيش فرض بر روي مرورگر خود پشتياني نكرده است و فلش پلير به عنوان يك پلاگين نياز به نصب دارد . اين امر به نظر يك حرف تبليغاتي مي نمايد .
اين سخن ، حرف درستي است ولي منافاتي با تكامل فلش در حوزه وب نخواهد داشت . ادوبي دست به حمايت از HTML5 در Adobe Airزده است . همچنين فلش با HTML5 به طور مطلوبي هم آميختگي دارند . فلش در كنار HTML5 هر دو با هم به تكامل وب كمك خواهند كرد . در ضمن فلش ممكن است طبق شواهدي، وابستگي به نصب پلاگين را در همكاري مشتركي كه تحت عنوان "تمارين" با موزيلا دارد ، كنار بگذارد .
اين حرف خيلي كلي است و جاي بحث دارد . تست ها و آزمايشات فني گوناگوني در مقايسه فلش و HTML5 انجام شده است كه استناد به آنها به روشن شدن مطلب كمك خواهند كرد .
صحبت در مورد اینکه کدام بیشتر میدانیم! ظاهرا جوابی نخواهد داشت و بیشتر به کرکری خواندن تبدیل خواهد شد.
من هم ابا داشتم از ذکر این مطلب بجهت افتادن در ورطه تسلسل بی فایده.
فقط ذکر کردم
شاید تصور غلط فرد مورد اشاره رو نسبت به خودم و در انتها به حرفهایم تصحیح کنم.
که البته ظاهرا در این ورطه افتادیم!
در مورد تغییرات هم دوست گرامی
فقط بگویم در حال حاضر sdk ادوبی برای air و
خود فلش cs3 و
همچنین اکلیپس (به جهت کار با php)
رو دستگاهم نصب داشته و دارم
و برای کنجکاوی هم که شده بر روی اکلیپس هم فلکس رو نصب کرده بودم.
برایم هم فقط استفاده air از sqlite برای دیتابیس و انکریپت اختصاصی اون جالب بود و بس.
هما نطور که در بخش های قبلی ذکر کردم، در ماهیت قضیه هیچ تغییری صورت نگرفته است و شکل عوض کردن دلیل تغییر نیست.
من و شما در درک تغییر مورد ادعای جنابعالی دچار اختلاف نظریم.
محمدامین شریفی
چهارشنبه 15 اردیبهشت 1389, 11:59 صبح
کلمه مایکروسافت پشت نام سیلور لایت می تونه تمام کننده باشه نمی خوام بگم مایکروسافت همه کاراش درسته اما تو برنامه نویسی حرف برای گفتن زیاد داره
اما این کلمه در بسیاری از جاها، پیشوند ِ انحصارگرایی محسوب می شود و در کارهای آکادمیک، استاندارد سازی، پذیرفتن از سوی شرکت های رقیب؛ هر چند هم قوی تر، آسان تر باشد کمتر مورد پذیرش قرار خواهد گرفتد.
به نظر می آید HTML5 فاز جدیدی را باز خواهد کرد و silverlight هم جایگاه بیشتری در RIA را از آن خود خواهد کرد.
اگر زبان های دیگر غیر از C#، ابزارهای توسعه غیر از VS و blend، افراد متخصص در flash و پلاگین های نصب شده، و مشهوریت فناوری فلش، رقابت دیگر شرکت ها با ماکروسافت را در نظر بگیریم، بعید می دانم جایگاه silverlight بالاتر از flash برسد.
ماکروسافت قدری دیر عمل کرد، حتی تا چند وقت پیش، در سایت ماکروسافت از flash استفاده می شد، در صورتی که silverlight را خودش عرضه کرده بود.
بنظر من، XAML و VS می تواند کلید موفقیت ماکروسافت در RIA باشد.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.