PDA

View Full Version : آیا مرورگرها دیگر نیاز به نصب افزونه نخواهند داشت؟



Mehdi Naderi
شنبه 29 مرداد 1390, 04:11 صبح
با سلام
به نظر میرسید سیلورلایت قسمت اعظم توجه مایکروسافت در توسعه برنامه های غنی اینترنتی باشد
همچنین فلش ادوبی . یا sun javafx

اما در حال حاضر با ورود HTML5 ایا نیازی به نصب این افزونه ها برای مرورگرها خواهد بود؟
آیا فلش و سیلورلایت دیگر ارزش خود را از دست میدهند؟

Alireza_Salehi
شنبه 29 مرداد 1390, 09:54 صبح
کاربرد سیلورلایت یا فلش صرفا تولید محتوای چند رسانه ای نیست که با آمدن HTML 5 حذف شده یا ارزش خود را از دست بدهند.
اصلا کاربرد این افزونه ها منحصر به مرورگرها نیست که بتوان رفتن یا ماندن آنها را با HTML 5 سنجید.

AMIBCT
شنبه 29 مرداد 1390, 10:11 صبح
Silverlight که خود به خود رفتنی است
در برابر فلش حرفی برای گفتن ندارد و صرفا تلاشی بود بیهوده برای تصاحب بازار
همین الانش هم Silverlight نیامده که بخواهد برود
اگه شما این افزونه رو نصب نداشته باشید عملا با هیچ مشکلی مواجه نخواهید شد

ولی وضع فلش فرق می‌کند
امکاناتی که فلش در خود دارد با HTML5 قابل مقایسه نیست
هر چند برخی از کاربردهای فلش رو با HTML5 می‌شه پیاده‌سازی کرد

eshpilen
شنبه 29 مرداد 1390, 15:19 عصر
مسلما HTML5 باعث میشه بعضی کاربردهای فلش و فناوریهای مشابه بدون توجیه باشن و بنابراین آمارش بیاد پایین (البته در درجهء اول منظور پایین آمدن آمار بصورت نسبی هست و درمقایسه با حالتی که HTML5 وجود نداشت).
همین الان هم اگر دقت کنید خیلی امکانات که قبلا بصورت گسترده توسط فلش پیاده سازی میشدن بخاطر زیاد شدن امکانات استانداردها و ساپورت مرورگرهای روز دارن توسط DHTML پیاده سازی میشن. مثلا امروزه دیگه کمتر کسی برای پیاده سازی منوهای دینامیک و چنتا ویژگی عادی مثل اسلاید و غیره از فلش استفاده میکنه، درحالیکه در زمانی نه چندان دور، کاربرد فلش در اینطور کاربردها نسبتا متداول بود.
یا مثلا از وقتی AJAX پا گرفت، دیگه کسی سراغ فلش نمیره فقط بخاطر اینکه بتونه یه اپلیکیشن وب جالب و پویا و یوزرفرند با Interactivity بالا داشته باشه.
اگر دقت کنید، هرکدام از این فناوریها و امکانات جدید، بخشی از سهم فناوریهایی مثل فلش رو به خودشون اختصاص دادن. اما از طرف دیگر امکانات و کیفیت فناوریهایی مثل فلش هم طبیعتا هم بصورت نرمال و هم در پاسخ به این رقابت ها به مرور زمان کم و بیش بیشتر میشه و مثلا حتی قیمت هاشون رو ممکنه پایین بیارن یا سیاستهای خودشون رو بازتر کنن و غیره.

بنابراین طبیعی هست که با جا افتادن HTML5، بازهم کاربردهایی باشن که از فلش به DHTML منتقل میشن.
اصلا یکی از اهداف HTML5 همین بوده که یک استاندارد و ابزار در دسترس همگان که بصورت Open و بدون نیاز به لایسنس باشه رو فراهم کنه تا برای کارهای عادی و اساسی در وب امروزی لزوما نیازی به افزونه هایی که انحصاری هم هستن نباشه و مشکل سازگاری و غیره هم حل بشه و توسعه دهندگان چه نرم افزارهای انحصاری و چه نرم افزارهای آزاد/بازمتن بتونن بدون مشکل این فناوریها رو پیاده سازی یا استفاده کنن.
اما بهرحال امکانات و کاربردهای فناوریهایی مثل فلش بیش از اینهاست که HTML5 همهء کارهای اونا رو به عهده بگیره و به هیچ وجه نمیشه HTML5 رو یک آلترناتیو کامل و رقیبی که به زودی باعث از بین رفتن اونها بشه دونست.
همین الانش هم مثلا روی این بحث هست و بعضی ها انتخابشون فلش هست که فیلمهاشون رو با چی پخش کنن. بخاطر اینکه با فلش خیلی بهتر میتونن فیلمها رو از دسترسی غیرمجاز و دانلود دور نگه دارن و در ویژگی پخش مالتی مدیای HTML5 امکاناتی جهت حفاظت از محتوا و اعمال محدودیت های انحصار فکری درنظر گرفته نشده و از این بابت بعضی ها بهش انتقاد میکنن و حاضر نیستن ازش استفاده کنن. ضمنا کنترل و امکانات پیشرفته در پخش و streaming در فلش بیشتر هست و اگر نیاز به کنترل های پیشرفته و دقیق در نحوهء پخش و غیره داشته باشید (مثلا درج پیامهای تبلیغاتی بصورت دینامیک) مجبورید از فلش استفاده کنید.

از طرف دیگه ساپورت HTML5 احتمالا هنوز به حد کافی نرسیده و مرورگرهای قدیمی همچنان استفاده میشن. از طرف دیگه مثلا روی فرمت ویدئویی HTML5 بحث و عدم توافق وجود داشته که در این زمینه مرورگرهای مختلف فرمتهای مختلفی رو ساپورت میکنن. البته میشه چند نسخه از یک فایل در چند فرمت داشت و به تگ video معرفی کرد، ولی این مستلزم ذخیره یا تبدیل محتوا در چند فرمت هست. البته بنظر میرسه بیشتر مرورگرهای معروف (به استثنای IE و Safari (http://en.wikipedia.org/wiki/Safari_%28web_browser%29) که نیاز به نصب دستی کدک/پلاگین دارن) از فرمت Ogg (http://en.wikipedia.org/wiki/Ogg) Theora (http://en.wikipedia.org/wiki/Theora) پشتیبانی میکنن. البته وضعیت ساپورت فرمت Open و خوب VP8 (http://en.wikipedia.org/wiki/VP8) از جانب گوگل هم کم و بیش شبیه Ogg (http://en.wikipedia.org/wiki/Ogg) Theora (http://en.wikipedia.org/wiki/Theora) هست و بعید نیست این فرمت پیشرفته، آیندهء فرمت ویدئوی استاندارد در وب رو از آن خودش بکنه.

البته امکانات و Overlap استاندارد HTML5 با فلش فقط به ویدئو خلاصه نمیشه.

شاید این چند خط ابتدایی از مقالهء ویکیپدیا بتونه خوب روشن کنه که رابطهء فناوریهایی مثل فلش و HTML5 چیه:

HTML5 (http://en.wikipedia.org/wiki/HTML5) can sometimes be used as an alternative to Adobe Flash (http://en.wikipedia.org/wiki/Adobe_Flash).[1] (http://en.wikipedia.org/wiki/Comparison_of_HTML5_and_Flash#cite_note-nyt_amazon-0) Both include features for playing audio and video (http://en.wikipedia.org/wiki/Video) within web pages (http://en.wikipedia.org/wiki/Web_page), and using integrated SVG (http://en.wikipedia.org/wiki/Scalable_Vector_Graphics), vector graphics (http://en.wikipedia.org/wiki/Vector_graphics) are possible with both.

ترجمه:
HTML5 بعضی اوقات میتواند بعنوان جایگزینی برای فلش بکار رود. هردو شامل ویژگیهایی برای پخش صوت و ویدئو در داخل صفحات وب هستند، و با استفاده از SVG، گرافیکهای برداری با هردو امکان پذیر هستند.

البته HTML5 امکانات جدید جالب و مفید دیگری غیر از اینها هم داره، اما احتمالا این امکانات ارتباط چندانی با کاربردهای معمول فلش ندارن که بخوایم مقایسشون کنیم.

=================

منابع:
http://en.wikipedia.org/wiki/HTML5_video
http://en.wikipedia.org/wiki/Comparison_of_HTML5_and_Flash
http://en.wikipedia.org/wiki/HTML5

eshpilen
شنبه 29 مرداد 1390, 15:39 عصر
Silverlight که خود به خود رفتنی است
در برابر فلش حرفی برای گفتن ندارد و صرفا تلاشی بود بیهوده برای تصاحب بازار
همین الانش هم Silverlight نیامده که بخواهد برود
بنظر میرسه یکی از علتهای اصلیش این باشه که Silverlight یک محیط طراحی ویژوال و مجهز مثل Flash designer ادوبی نداشت. نه؟