الأخبار

اليوتيوب :حاليا , الفلاش هو الخيار الأفضل للموقع من HTML5

قام احد مهندسي موقع اليوتويب بذكر الكثير من الحقائق التي تؤكد للجميع بأفضلية الفلاش على HTML5 وان عملية استبدال الفلاش بالـ HTML5 غير مجدية في الوقت  , حيث ذكر ان الفلاش لازال هو الحل الافضل لمشاهدة مقاطع الفيديو في موقع اليوتويب وذكر عدة امور يجب حلها في الفترة القادمة حتى يتم دعم HTML5 في الموقع بشكل أفضل وهي :

  • توحيد معايير الفيديو في HTML5 : تكمن المشكلة ان اغلب مقاطع الفيديو تعمل بالترميز H.264 وهو الترميز التي يوصي به الموقع ولكن مشكلة هذا الترميز مع HTML5 هو بأنه غير مفتوح المصدر وبعض الشركات المطورة للمتصفحات ترفض دعم اي ترميز غير مفتوح المصدر او ترميز يحتاج لأخذ رخصة وهذا ينطبق على متصفح الفايرفوكس , لذلك قامت قوقل بتوفير الترميز VP8 وهو ترميز مفتوح المصدر وقامت موزيلا واوبرا بدعمه مباشرة بالإضافة لقوقل نفسها في متصفح الكروم وستقوم ايضا أدوبي بدعم هذا الترميز الجديد والذي سيحل مشكلة رخصة ترميز H.264
  • عدم  قدرة HTML5 على توفير امكانية مشاهدة مقاطع الفيديو من الجزء الذي يريده المستخدم , في الفلاش يمكن ان اشاهدة وبشكل مباشرة مقطع الفيديو من المنتصف ( هنا مثال على المقصود ) وهذا لا يمكن ان تقوم به في HTML5.
  • عدم وجود بروتوكول آمني في HTML5 : في الفلاش يمكن للمطورين من التحكم بمقاطع الفيديو من خلال برتوكول RTMPE على سبيل المثال يمكن من خلال هذا البروتوكول بمنع او السماح للمستخدم من مشاهدة الفيديو, وهذا ما يحتاجه موقع اليوتويب خصوصا مع الشراكة بين اليوتويب و بعض الشركات المنتجة للأفلام والمسلسلات والتي تقوم بطرح منتجاتها في الموقع ولكن هذه الشركات تمنع مشاهدة المحتوى الخاص بها خارج امريكا وللقايم بذلك تحتاج لهذه البروتوكول الغير متوفر في HTML5
  • عدم امكانية تضمين مقاطع فيديو HTML5 في الواقع الاخرى , وهذا ما يجعل الفلاش حلا افضل , بالفلاش يمكن تضمين الفيديو في اي موقع مع دعم المشكلة لعرض الترجمة والإعلانات والتي يتحكم بها صاحب الفيديو نفسه وهذا لا يمكن ان تقوم به في HTML5
  • لا يمكن عرض مقاطع فيديو عالية الجودة  على الشاشة بالكامل في HTML5  , في المقابل يمكن ذلك بالفلاش بضغطة زر.
  • عدم قدرة HTML5 تسجيل مقاطع الفيديو مباشرة من خلال كاميرا الويب , بينما يمكن ذلك وبكل سهولة وبساطه من خلال الفلاش,فالفلاش يمكنه التعرف على الاجهزة المهمة لتسيجل اي مقطع فيديو مثل الكاميرا والمايكروفون وهذا ما لا نجده في HTML5

من وجهة نظري الاسباب التي تم ذكرها منطقية جدا , ودليل على ان HTML5 لازالت في بدايتها وتحتاج وقت طويل لحل هذه المعضلات التي قد تستغرق وقتا طويلا. ونلاحظ ان اغلب الاسباب التي ذكرها المهندس تتعلق بالتحكم في الفيديو نفسه وهذا ما نجده صعب في HTML5 , فالفلاش يوفر بيئة يمكن من خلالها التحكم بالفيديو بشتى الطرق والوسائل , فيمكن من خلاله التحكم بوقت مشاهدة الفيديو ووضع الترجمة والاعلانات وايضا لاننسى البروتوكولات الامنية التي تحتاجها الشركات الناشره لمقاطع الفيديو في الموقع , كل هذه الاشياء تصب في مصلحة الفلاش "حاليا".

المصدر

مصدر الصورة

شكرا للأخ هاري بوتر لإرساله الخبر

‫20 تعليقات

  1. قلنا سابقاً ونقول الأن ومستقبلاً بأن هناك فرقاً بين الفلاش و HTML 5 لكن أبل ومؤيدوها يتخبطون بالخطأ خلف ستيف جوبز.
    وكأن الـ HTML5 من اكتشاف أبل وأشك في أنها ساهمت في تطوير جزء منها.

  2. الكلام على المستقبل هو سابق لأوانه, وقلته في أكثر من مناسبة لمن يؤيدون ستيف جبز على أن المستقبل ل HTML 5.

    فأنا كزبون أريد أن أستفيد الآن, لن أشتري جوال ب 3000 ريال حتى استفيد في المستقبل, فقد يكون كلامه صحيح أن المستقبل ل HTML 5 لكن ليس على كل حال أن يكون المستقبل ل آيفون.

    وعلى كل حال, في الوضع الحالي وفي حال عدم دعم اندرويد للعربي, لا يزال الآيفون افضل جهاز حتى الآن على الأقل من ناحية البرامج بالنسبة لي

  3. السلام عليكم
    منذ زمن ولديَّ مقولة أرددها دائماً
    ستيف جوبز صنمٌ هم نفخوهُ بخروهُ فشمخرا
    ولهُ خرٌ فخرّا.

    تقنية HTML5 لازالت وليدة ومن الصعب بل من الخطأ إعتمادها بديلاً للفلاش
    الفلاش يملك مرونة كبيرة ولاتجد مبتدئاً أو مُحترفاً إلا ويُجيد العمل عليه.
    حينما تقوم المواقع بإستبدال الفلاش نزولاً عند رغبة أبل وكاهنها ستيف جوبز
    فقد إرتكبت حماقة لاتغتفر.
    كل هذه الضجة المفتعلة من جانب أبل والتهويل والتقليل من الفلاش ماهو إلا من أجل تحقيق أهداف أو تصفية حسابات تصب في مصلحتها هيَ فقط .

  4. أتفق معاك اخوي ابو محمد ..
    الي يهمنا ان الفلاش لازم يتحسن وما نقدر نستغني عنه حالياً

    وشكراً لك اخوي سعود وبالفعل الاسباب منطقيه جداً

  5. مرة آخرى …
    ضربة تحت الحزام لآبل وستيف جوبز

    فعلاً الـ html5 ثورية لكن مازالت في بدايتها وتحتاج للتطوير

  6. سلام
    صدقت أخي الكريم و لكن لا ننسى أن لغة HTML5 حاليا في بدايتها و من الطبيعي ان تواجهها بعض الصعوبات و هو ما تجسد مع موقع اليوتوب
    و لكن تنبئ قوقل ان هذه اللغة هي مستقبل الأنترنت لم ينبع من لا شيئ … و الأيام يترينا مالذي يمكن فعله من HTM 5
    تحياتي

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

  8. أدوبي تعمل على تطوير HTML5 لأنها ليست ملكاً لأحد ولن تقضي على الفلاش
    الجميع يجب أن يدعم هذه اللغة وبنفس الوقت يجب على الفلاش أن يستمر ويوجد فرق بين الفلاش وHTML5 ولا أظن أن مهندسي اليوتوب ليس على خبرة كافية بهذا الأمر فهم من خيرة مطوري مواقع الويب.

    أدوبي تنظر لجميع شرائح المستخدمين والشركات كما هو الحال مع قوقل ومايكروسوفت وجميع من يهمهم رضا المستخدمين.

  9. html 5 لسه بيبي صغير ,, ويبغالها وقت عشان تكون قد المسئولية
    الفلاش الان هو الافضل لكن اذا ما تطور وتحسن راح تطغي عليه html5

  10. أشياء مغلوطه تم ذكرها في هذا الخبر
    أولا موضوع تشغيل الفيديو من المكان الذي يريده المستخدم بدأ في البدايه مع ال FMS server ولكن الان يمكن ببساطه شديده عمل ذلك في أي مشغل سواء كان المشغل على نظام التشغيل او بواسطة ال html5

    ثانيا لا توجد علاقه لا من بعيد او قريب ببروتوكول RTMP او RTMPE بحجب دول من المشاهده لأن هذا ليس من أختصاص ال FMS او ال RTMPE اساسا و انما يتم عمل سكربتات غالبا مكتوبه ب ال PHP و الجافا سكربت

    أذا ما وظيفة RTMPE ؟
    بأختصار هذا البروتوكول يمنع الحصول على روابط التحميل للفيديو ويمنع عمل سترييمنق للفيديو في مواقع اخرى لأن كثيرا من الشركات كانت تعاني من عمليات سرقه للباندويث تقوم بها مواقع أخرى عن طريق بعض السكربتات الخاصه التي تقوم بتشغيل الفيديو في مواقع اخرى

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

    ومع ذلك حتى هذا البروتوكول ليس امن كما يعتقد البعض و يجب ان نتذكر المشكله التي وقعت فيها الأمازون قبل سنتين , و لا زالت ادوبي تطور FMS و قد خرجو علينا قبل أشهر ب RTMPS

    على العموم اذا كنت تريد ان تستخدم هذا البرتوكول فقط لمنع عمل ستريمينق خارج نطاق موقعك فهو جيد و أثبت نجاحه و لكن اذا كنت تريد ان توقف عمليات التحميل فهذا البروتوكول لن ينفعك بشيء

  11. مرحبا ً اخي الكريم
    (( موضوع تشغيل الفيديو من المكان الذي يريده المستخدم بدأ في البدايه مع ال FMS server ولكن الان يمكن ببساطه شديده عمل ذلك في أي مشغل سواء كان المشغل على نظام التشغيل او بواسطة ال html5 ))
    هل لديك مصادر لما تقوله او امثله عمليه لو سمحت لعلنا نستفيد.
    انا بصصد عمل مشروع يقوم على نفس الموضوع واود الاستفادة بدون اللجوء للفلاش .

  12. لم تحدد ماهو مشروعك هل تريد عمل مشغل من سطح المكتب ام مشغل ب ال html5

    على العموم اذا كنت تريد ان تختبر هذا الشيء فيمكنك عمل هذا الأختبار البسيط بأستخدام مشغل ال VLC

    شغل البرنامج و اذهب الى وسائط ومن ثم أفتح دفق الشبكه وألصق هذا الرابط
    http://www.archive.org/download/ThisisYourLifethisisyourlifemp4/this_is_your_life.mp4

    ومن ثم أظغط على شغل و انتظر حتى يتم تشغيل الفيديو و من ثم قم بتشغيل الفيديو من أي نقطه تريدها و يمكنك ايضا استخدام مشغل ال VLC على موقعك مع انها فكره غير محببه لأنها تتطلب وجود المشغل في جهاز المتلقي
    أقرأ هنا
    http://www.videolan.org/vlc/streaming.html

    أما اذا كنت تريد ان تستخدم ال HTML5 فيمكنك ان تستخدم هذه النسخه و المفتوحة المصدر بالكامل و أقصد بالكامل حتى انك تستطيع ان تستخدمها لأغراض تجاريه ان احببت و ايض يمكنك تشغيل الفيديو من اي نقطه و يمكنك الأطلاع على الكود و دراسته ان احببت
    أستخدم متصفح قوقل اذا اردت التجربه
    http://flarevideo.com/

    البرنامج و أتفاقية المستخدم و الكود مفتوح المصدر
    http://github.com/maccman/flarevideo

    أتمنى هذا يساعد

  13. مشروعي تعليمي
    وكان من ضمن المشروع هو مشغل فيديو لمقاطع تعليميه, وودت ان يكون العمل مكتمل لأنه ويب أبلكيشن في المقام الأول .
    حسنا ً التشغيل بواسطة مشغل VLC فكره غير مجديه لاننا نعالج المشكلة بإجبار الزائر على تحميل مشغل جديد إلى جهازه اعتقد ان الفلاش هنا سوف يغنيني تماماً لأنه موجود على أجهزة المستخدمين بنسبة 98% ماعدا منتجات آبل.
    المشغل الذي ارسلته رائع وقد تم التحدث عنه مسبقا ً في المدونة او في موقع سوالف سوفت لست متأكدا ً ..
    الجدير بالذكر أن الإنتقال إلى نقطة بداية غير مجدية تماما ً مع المشغل بل تنتظر إلى تحميل أجزاء الفيديو التي قبلها
    عكس سرعة الانتقال في مشغل الفلاش في اليوتيوب.. إليك مثلاً
    عندما انتقل مباشرة من الثانية صفر إلى الثانية 130 في الفلاش يتم الانتقال إلى هذه النقطة ويبدأ تدفق الفيلم مباشرة من الثانية 130 .. عكس هذا المشغل الذي تضطر إلى تحميل الاجزاء السابقة
    إذاً ان هذه التقنية يجب ان تكون مبنية مسبقا ً في html5 ليتم التعامل مع تدفق البيانات سواء كانت صوت او فيديو

    شكراً للمساعدة والتوضيح

  14. هناك شيء مهم لم يذكر بشكل صريح و هو أن الفلاش يعمل خارج المتصفح (لذلك تحتاج أحيانا لتنزيله منفردا) بينما الHTML5 هي لغة بنية للمتصفح فستعمل حتما ضمن المتصفح و كل متصفح يمكن ان يفسر اللغة بطريقته الخاصة.

    شخصيا أرى بأن ال HTML5 يمكن أن تتلافة النواقص المذكورة و لكن ذلك لن يتم ، لأن اللغة لم تصمم لهذا الغرض.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى