هل تؤيد إستخدام تقنية HTML5 بدلاً من تقنية الفلاش؟ .. كثيراً ما تم طرح هذا السؤال في الشهور السابقة وهناك العديد المقالات التي تؤيد إستخدام تقنية HTML5 لوجود مميزات عديدة تنافس تقنية الفلاش التي تستهلك الكثير من طاقة وموارد الجهاز ومتصفح الويب إذا كان المستخدم يستعمل جهاز سطح مكتب.
صحيح أنها تقنية تقدم درجة عالية من التفاعلية إلا أنه تم إساءة إستخدامها وذلك بجعلها بديل للمحتوى النصي وإعتمادها كواجهة للموقع ويتم التنقل بين الروابط من خلاله وهذا يخالف المعايير القياسية التي تظهرت في السنوات السابقة، ولا زالت هناك مواقع تسير على هذا النهج.

وبالرغم من ذلك لا زال العديد من المواقع خصوصاً الترفيهية منها كمواقع الأفلام السنمائية ومواقع الألعاب تستخدم تقنية الفلاش، وتقنية الفلاش مخصصة بالأساس بإنشاء محتوى تفاعلي كالألعاب، عرض الفيديو وعرض شرائح لتقديم المعلومات إلا أنه ظهر بعد ذلك بعض العيوب لإستخدامها كتقنية تفاعلية خصوصاً بعد ظهور الهواتف الذكية والأجهزة اللوحية مثل ما ذكرنا في المقدمة مثل إستهلاك طاقة الجهاز وموارده بشكل كبير أثناء عرض محتوى فلاشي.
يمكن إعتبار إعتبار هذا الشيء سلبية في الشركة المصنعة مثل شركة آبل إلا أن إمتلاك النسبة الأكبر لها في سوق الهواتف والأجهزة اللوحية تجعل أصحاب هذه التقنيات مهما كانت تقدم من منتجات مهمة تعيد النظر إلى تقنياتها، ولهذا أنتجت شركة Adobe تطبيق Adobe Edge المخصص لإنشاء محتوى تفاعلي وحركي بتقنية HTML5 ورأت الأفضل دعم تقنية HTML5 ولكن هذا لا يعني إختفاء الفلاش بعد ذلك ولكن طريقة أفضل لبقاء منتجات الشركة في السوق.
قرأت قبل أيام مقال في مجلة Noupe عن عرض لإستخدامات تقنية الفلاش حالياً في مواقع الويب والتفاعلية التي تقدمها هذه التقنية للمستخدم إلا أن التعليقات التي وردت أعجبتني ومؤيد لها ومنها ما ذكر على سبيل المثال أن المواقع التي تستخدم الفلاش حالياً ستعيد النظر إلى هذه التقنية خصوصاً أن دعم مستخدمي الأجهزة اللوحية والهواتف النقالة مهم جداً حالياً ولا يمكن الإستغناء عنهم لتزايدهم يوم بعد يوم، وأي عميل يريد إنشاء موقع لابد أن يفكر في مستخدمي الهواتف النقالة والأجهزة اللوحية وسيلجأ إلى طلب إستخدام التقنيات الحديثة مثل تقنية HTML5 في المستقبل القريب .. هذا ما يتوقعه الكثير وأتوقعه أنا أيضاً.
ولا ننسى أن هناك العديد من الأدوات الخاصة بتقنية HTML5 تظهر بين فترة وأخرى بشكل متجدد خصوصاً عندما نتحدث عن التفاعلية والألعاب، فهناك مكتبات مخصصة لإنشاء الألعاب بتقنية HTML5 ظهرت مثل مكتبة Impact و LimeJS ووجود نسخة من محرك Box2d الفيزيائي بلغة جافاسكربت Javascript وغيرها من الأدوات التي تظهر بشكل متجدد.
برأيي هذا يدل على أن تقنية HTML5 تستخدم حالياً بشكل أساسي بدلاً من الإنتظار إلى سنوات قادمة حسب ما إعلنت سابقاً منظمة W3C عن إعلانها سابقاً بعدم جاهزية تقنية HTML5 إلى سنة 2022 (ومصادر أخرى تقول موعد الإنتهاء سيكون أقرب .. سنة 2014 بالتحديد) لإستخدامها بشكل كامل! ولكن لا شك أن التطورات ستستمر في المستقبل للوصول إلى الشكل المطور والمتوقع من تقنية HTML5 في السنوات القادمة إلى تظهر بالشكل الذي تريده منظمة W3C.
هذه مجرد مقدمة لدروس سأقدمها قريباً عن تقنية HTML5 في المدونة.



عماد سليم
أشكرك أخي أحمد على هذه المقالة التي تؤكد لنا أهمية HTML5 للمطورين
وخاصة مع ظهور الأجهزة الجديدة من الهواتف ذكية والأجهزة اللوحية
والتي يجب أن يكون لها النصيب الأكبر في التطوير حاليا وخاصة وأن عدد مستخدميها يزيد يوميا
فيجب علينا كمطورين أن نآخذ بالتكنولوجيا الجديدة التي تسهل علينا عملية التطوير وفي نفس الوقت
تسهل على متصفحي المواقع بهذه الإجهزة التصفح بسهولة ويسر.
والفلاش لا يدعم هذه الميزات للآسف!!
بالاضافة إلى المشاكل التي ذكرت في المقال
وننتظر دروسك في HTML5 المولود الجديد في عالم الويب
أحمد الكثيري
أشكرك على تعليقك أخي عماد، بخصوص دعم المتصفحات لتقنية HTML5 نعم ما زال الوقت مبكر في هذا الجانب إذا كنا نستهدف العديد من الزوار خصوصاً من الوطن العربي، ولكن الأجهزة اللوحية والهواتف النقالة الذكية تمتلك متصفحات تدعم أغلبية خصائص HTML5 كونها تعتمد على محرك Webkit مثل متصفح Safari في آيفون وآيباد ومتصفح نظام أندرويد .. فهذه فرصة يمكن إقتناصها إذا كنا نستهدف مستخدمي الهواتف والأجهزة اللوحية ويمكن بناء تطبيقات ويب تعمل كتطبيقات أصلية Native Applications تعتمد بشكل كامل على HTML5.
Abdallh
للاسف عندما تعلمت على الفلاش واتقنت استخدامه ظهرت لنا تقنية HTML5 وقتلة الفلاش
من وجهة نظري المتواضعة الفلاش يبقى افضل واوسع من HTML5 على حد علمي
أحمد الكثيري
لكل تقنية إيجابياتها وسلبياتها، تقنية الفلاش يمكن الإعتماد عليها إذا أردنا التأكد من توافق العمل النهائي على أكثر من منصة فيمكن رؤية الشكل النهائي في عدة متصفحات وانظمة فلا حاجة لعمل نسخة لمتصفحات لا تدعم تقنية معينة ونسخة أخرى لجميع المتصفحات القديمة .. ولكن السلبية الأبرز في الفلاش هو إستهلاك موارد الجهاز والذاكرة .. حتى على الحاسوب الشخصي فأكثر ما يجعل المتصفح أكثر التطبيقات إستهلاكاً للذاكرة هو الفلاش!
أشكرك على تعليقك وأحترم وجهة نظرك
اسامة الشامي
اعتقد أن نهايتها سوف تكون كما السلفر لايت … فالفلاش مميز … قوي … واسهل ..
ومن ثم ما علاقة HTML5 بالفلاش … فالتقنيتان مختلفتان …
أنس أحمد
السلام عليكم،
بالنِّسبة لـ HTML5 فأنا بالطبع أفضله كثيرًا جدًا عن فلاش، وهذا يعود للأسباب التي ذكرتها بالإضافة إلى أسبابٍ أخرى منها:
1. أننا كمستخدمي لينُكس نواجه مشكلة مع اللغة العربية حيث تظهر مقطعة ومن اليسار إلى اليمين، وقد بلغنا عن العلة عند أدوبي، ولكن لا حياة لمن تنادي!
2. أني كمطوِّر ويب حُر، لا أريد أن أطوِّر على واجهة محتكرة (ومقرصنة في الغالب) كما أني أعتقِد أنها لا تعمل على بيئة لينُكس (كما هو الحال مع فوتوشوب).
3. HTML5 عما قريب سيكون معيارًا للويب، وأنا أحب المعايير، وأكره كتابة أكواد وقوالب متنوعة لموقعي، فهذا لانترنت إكسبلورر وذالك لكذا وكذا.
كُنتُ أحسب أني أول من يكتب إطار عمل HTML5 كبديلٍ للفلاش؛ ولكن مقالتك كشفت لي عن بعض الإطارات التي سأجربها لاحقًا.
بانتظار دروسك عن HTML5 بشوق!
أحمد الكثيري
أهلاً أخي أنس، الأسباب التي ذكرتها منطقية وأتفق معك فيها، أيضاً بين كل فترة تظهر العديد من الأدوات الخاصة لتقنية HTML5 منها ما تجعل المطور يقوم بعمل نفس الأعمال التي يقوم بها المصمم أو المطور في الفلاش مثل الألعاب والفيديو وعمل الحركات على الصور في صفحة الويب بشكل سريع ورائع بحيث لا تفرق بينها وبين أعمال الفلاش!
أشكرك على التعليق
عماد سليم
وأيضا هناك نقطة مهمة للآسف تعرقل من التقنيات الجديدة وهي دعم المتصفحات لهذه التقنية!!
وخاصة متصفح انترنت أكسبلور 6 IE6 وأيضا بقية الاصدرات من أكسبلور
وهذه معضلة في التطوير !!
نريد أن نستخدم CSS3 و HTML5 لكن المستخدم لا تظهر الصورة عنده بشكل واحد في جميع المتصفحات!!
مدونة كن داعيا للخير
أؤيد استخدام تقنية5 html فكل شئ له مزاياه وعيوبه ولكن لهذه التقنية فوائد كثيرة أتنبأ بها فى المستقبل
وفى إنتظار الدروس
سعد
يبقى الفلاش أكثر تحديدا لم نريده ولم يتفوق عليه لا html الآن ولا jquery سابقا.
نصرالدين عيسى
مدونة مبدع من افضل المدونات التى وجدته على الاطلاق وشكرا لك
عببدب
أتوقع HTML5
أسهل من الفلاش من حيث البرمجة
واسرع واخف على النظام من الفلاش
وأيضا اتوقع الاكواد المصدرية تكون اقل من اكواد الفلاش في برمجه لعبة او اي شيء محدد
أيضاَ من رأيي سوف يتفوق الفلاش على الـ HTML5
أنه لا يوجد تحديثات وتطبيقات كثيرة له
بينما في كل فترة يظهر تحديث جديد وتطبيق للـHTML5
لآنه في بداياته
هذا والله أعلم , ننتظر صدورها بعدها نحكم
شكرا على التدوينة الشيقة
عبدالرحمن - مدونة قلم تك
السلام عليكم ورحمة الله
شكراً على هذه التدوينة الرائعة , بالنسبة الي ارى ان تقنية الفلاش في طريقها للاندثار تدريجياً وفي مقبل السنوات ستحل HTML5 تدريجياً , وكمقياس عمري , لاننسى ان HTML5 جديد نسبياً ولم يكتمل ظهوره بعد ولا زال قيد التطوير والاعتماد من المطورين والشركات ومواقع الانترنت والمتصفحات , وفي حال الاكتمال وتوفر العديد من التطويرات والاضافات البرمجية التي ستغني عن الفلاش , لا مكان اذا للفلاش خصوصا في عالم الويب , واشد الداعمين لاندثار الفلاش هي أبل وعدم الارشفة المثالية لجوجل لمواقع الانترنت بتقنية الفلاش .
Sami Nageh
المقال منحاز بشكل كبير لتقنية دون الاخرى اولا للفلاش تطبيقته التى لا يمكن الاستغناء عنها وايضا ل html5 عالمها فكلا التقنيتين غير متناقضان فكل منهم يخدم الويب بطريقته الخاصة ولا يمكن التخلى عن هذا على نظير حساب ذاك فويب من غير فلاش كبحر بدون ماء وتطبيقات بدون html5 نفس المثال الفلاش سيظل له مكانته ومرحبا بـ html5 كعضو جديد
Sammy Mahmoud Okasha
يعطيكم العافية
انا ابحث في مجال استخدام لغة html5 كبديل كامل عن الفلاش وبمعنى اوضح واقرب الي الفهم والتخصيص . اريد استخدام اللغة لعمل العاب بالكامل وتطبيقات حركية مشابهة للفلاش ؟
تعلقكم ؟؟؟