HTML5 .. إحذروا يا مطوري الفلاش

الأحد، 20 ديسمبر 2009

كانت ولا زالت (إلى حد ما) HTML لغة عقيمة لا تمكنك من عمل الكثير بواسطتها ولكن جاء الإصدار الأخير ليعطي الفرصة لشريحة كبيرة من المطورين لعمل الكثير من المهام التي كان الفلاش هو الملاذ الأول و الأخير لعملها.
ومنذ انطلاق الإصدار الخامس و الجديد، بدأت كل المنتديات، المدونات و المجتمعات (الأجنبية طبعاً) في مناقشات ساخنة بين مؤيد و معارض حول احتمالية حدوث “جريمة اغتيال” للفلاش على يد HTML5.
اليوم أفتح ساحة النقاش عربياً حول هذا الموضوع.

جاء رأى المؤيدين لهذه النظرية بحجة أن HTML5 يقدم العديد من الإمكانيات القوية و الجديدة مثل Canvas-tag و Video-tag ممتزجاً بسرعة أكبر في تنفيذ أوامر الجافا سكربت و ما يزيد من قوة الأمر استخدام CSS3 في التصميم و ما يتيحه الأخير من إمكانيات إضافية لم تكن متاحة إلا بالفلاش.

أما عن المعارضين فكانت حجتهم بأن الإصدار الخامس هو إصدار لا زال في طور التجربة حتى الآن و لم يحقق الانتشار الكافي للحكم على الفلاش بالإعدام ثم أن الإصدار الأخير لم يأخذ شكله النهائي بعد ز سيمضي وقت كبير حتى تدعمه كافة المتصفحات بشكل كامل.

و في رأيي فإن كلا الطرفين مخطئين في حجتهم (مع أن رأى المعارضين به شيئ من الصحة) فحتى الآن لا نستطيع الحكم على الإصدار الجديد بالفشل أو النجاح. فلو جئنا للمؤيدين نعم HTML5 سيغنيك عن الفلاش في كثيراً من الأمور. حتى و إن كان كلامهم صحيحاً فيبقى الفلاش قادراً على أداء الكثير من المهام الأخرى التي لم يتم إضافتها للإصدار الجديد ثم أن الفلاش مثله مثله HTML قادراً على التطور و ليس مصمتاً ليموت أو ينقرض.
أما بالنسبة لحجة المعارضين فإنهم مخطئون بشأنها فعمليات تطوير المتصفحات أصبحت أسرع بكثير على مدار السنوات الفائتة و إن معارك كثيرة تُحسم الآن في حرب المتصفحات عن طريق مدى مطابقة المتصفح للمعايير القياسية للويب. (طبعاً ماعدا الإكسبلورر اللعين فيبدو أن مايكروسوفت تتفنن في كيفية تقبيح إصداراتها يوماً بعد يوم)

رأيي الشخصي ..


مع إنني لست من هواة الفلاش إلا إني في النهاية أعتقد بأن الفلاش باق لا محالة و لن ينقرض وذلك لأن HTML5 ما هو إلا إصداراً يمكنك من عمل نفس المهام التي تستطيع عملها بالفعل عن طريق الفلاش و إنه لم يأت بأى جديد في عالم الويب بل ان HTML تحاول الترقية من نفسها للحاق بركب التقدم.
ثم أن الإصدار الأخير لم يأت بشئ جديد فنفس الصعوبات، المشاكل و العيوب الموجودة والتي يواجهها المطور عند استخدامه الفلاش يواجهها عند استخدامه الإصدار الخامس من HTML
و تعجبت كثيراً للضجة التي حدثت عند نزول الإصدار من قبل المطورين و استعدادهم (على حد قولهم) لتشييع جنازة الفلاش و التخلي عنه بشكل كامل. خصوصاً تمسكهم بميزة عرض الفيديو دون الحاجة للفلاش مع إنها موجودة بالفعل في الفلاش منذ الإصدار السادس و لم تلاقي نفس الضجة التي لاقاها HTML5

و الآن ماذا عنك؟ هل ترى انقراض الفلاش وشيكاً؟ أم سيظل محتفظاً بمكانته؟ شاركنا رأيك ..

هناك 6 تعليقات:

شريف يقول...

:S الفلاش معقد كثيرا أخي أحمد ، لذا فالكل بهرب ال لغة HTML لعله يجد ملاذه الأخير ، في المقابل الشركات تربح ونحن ندعمها :( ، لذا أنا أطلب من كل مبرمج عربي أن نستغل الفرصة و ننهض بالانترنت و البرمجيات العربية .

المجلة التقنية it-scoop.com يقول...

هل يمكن إعطاء أمثلة لتقريب الفهم بين ما لم يكن ممكنا عمله بالإصدار الرابع و لا يمكن عمله إلى بالفلاش أو الإصدار الخامس

أحمد حمودة يقول...

أبسط مثال هو Youtube فيتم عرض الفيديو بالموقع عن طريق إستخدام الفلاش (كود الـ embed) ولكن مع HTML5 لن تحتاج للفلاش لعرضه و سيتم التعامل مع الفيديو مثله مثل أى عنصر أخر في الصفحة. وهذا لم يكن موجوداً في أى إصدار سابق من إصدارات HTML

عبيد يقول...

الفرق الجوهري أنك لن تحتاج إلزام المستخدم تركيب إضافة خاصة لتشغيل الفلاش، هذا هو مربط الفرس في رأيي :wink:

أحمد حمودة يقول...

ربما قام عبيد بشرح النقطة أفضل مني و لكن دعونا لا نتشتت بميزة واحدة فقط فهناك الكثير من المميزات المضافة لـ HTML5 ولكن السؤال الآن هل هذه التحديثات ستجعل الفلاش ينفرض أم سيظل صامداً أمامها ؟

فراس يقول...

الفلاش لن ينقرض وسيبقى، يمكنك إقناع الزائر بتنزيل الفلاش 1.8 ميغابايت لكنك لا يمكنك إقناعه بتحديث المتصفح كاملاً، فقد لا يكون أصلا هو يهمه تحديث المتصفح فلن يعود إليك مجدداً.

الفلاش كل فترة نحصل على تحديثات لإضافات المتصفح قد تسرع أداء الفلاش نوعاً ما، لكن تطوير اللغة يحتاج وقت أطول ومجهود أكبر.

قد تذهب المواقع لإستخدام الميزتين، في حالة توفر الفلاش سيعرض بالفلاش وفي حالة دعم المتصفح للفلاش HTML5 سيتم عرضه بمشغل اللغة ذاتها.

إرسال تعليق