لماذا فشل Flash على Android ، وماذا يعني ذلك بالنسبة لشركة Adobe

حدث شيء ما بالأمس بدا أنه لم يكن من الممكن تصوره قبل عام - تخلت Adobe عن Flash Player للأجهزة المحمولة. بينما كنت تتأرجح خلال يوم أربعاء آخر ، أزال Adobe بهدوء مكون Flash الإضافي من متجر Google Play ، واعترف بالهزيمة فعليًا. الشيء المحزن هو أنه كان يجب أن يحدث منذ وقت طويل - كان الفلاش على Android محكوم عليه بالفشل منذ البداية.

وعود وعود

أتذكر بوضوح أنني كنت متحمسًا بشكل لا يصدق عندما أعلنت Adobe عن الإصدار الوشيك لـ Flash لنظام Android. كان عام 2010 وكان الهاتف هو Nexus One. بدت عروض الفيديو التوضيحية الأولى جيدة إلى حد ما ، حيث تم تشغيل الفيديو بسلاسة على Nexus ، إلى جانب الوعود بأن تأثير البطارية لم يكن سيئًا للغاية. لسوء الحظ ، كان هذا كله دخانًا ومرايا.



كان الإصدار الأولي من Flash جيدًا فقط لتأثير الجدة. 'انظر ، يتم تشغيل الفيديو في صفحة ويب!' صرخنا. كان تشغيل الفيديو متقطعًا معظم الوقت ، وتأثر عمر البطارية بشدة. قدمت الأعذار. كان هذا هو الإصدار الأول ، وكان Nexus One ، بينما كان في الجزء العلوي من كومة الأجهزة ، لا يزال يشغل شريحة 1 جيجا هرتز فقط.



فلاشاستمرت الإصلاحات العاجلة في الظهور ، لكن لم يتم سحق الأخطاء. بحلول الوقت الذي تم فيه الإعلان عن Android 3.0 Honeycomb ، كانت Adobe تبدو وكأنها رقم قياسي محطم. قيل لنا أن التطورات في Flash 10.2 جنبًا إلى جنب مع Honeycomb ستكون تجربة الفيديو التي طالما أردناها. أخيرًا ، سيستفيد Flash من شرائح ARM متعددة النواة وتسريع GPU.

ربما يمكنك تخمين ما حدث بعد ذلك. كان Flash لا يزال تجربة مؤلمة على Android. بالتأكيد ، عملت بشكل أفضل من الناحية الفنية. يمكنك مشاهدة الفيديو والتفاعل مع كائنات الفلاش على صفحات الويب. ومع ذلك ، كان عليك التعامل مع الإطارات المنخفضة وتأخر التمرير العام عند تمكين Flash. بحلول الوقت الذي ظهر فيه Flash 11 في أواخر عام 2011 ، لم يعد أحد يهتم.



على الرغم من وجود مجموعة صغيرة من المدافعين عن Flash ، إلا أن مجتمع Android الأكبر قد تجاوز Flash. كانت الكتابة على الحائط ، وقبل بضعة أشهر ، أعلنت شركة Adobe أنها كذلك وقف التطوير على Flash لنظام Android. في بعض النواحي ، بدا ذلك وكأنه النهاية ، ولكن لم يكن الأمر كذلك حتى محو التطبيق من Google Play حتى يمكننا أن نقول في الواقع أن Flash ميت على الأجهزة المحمولة.

حقيقة الجوال

كانت Adobe محقة في رغبتها في الحصول على جزء من النظام البيئي المزدهر للأجهزة المحمولة. لقد تأكدت بشكل صحيح من أن مشاهدة الفيديو على الهواتف الذكية ستكون مشكلة كبيرة ، لكن العوامل نفسها التي جعلت هواتف Android شائعة جعلت تطبيق Flash صعبًا للغاية.

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



حاولت Adobe الالتفاف على هذا من خلال السماح بفيديو ملء الشاشة باستخدام Flash ، لكنني وجدت أن هذا نادرًا ما كان يعمل بشكل أفضل. كان هناك أيضًا محاولة فاشلة للحصول على المزيد من واجهات مشغل الفيديو التي تعمل باللمس والمستخدمة في محتوى Flash. لم يكن هناك اهتمام كافٍ بفلاش الجوال لتحقيق ذلك.

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

ربما تكون قد شاهدت الكثير من مقاطع الفيديو على جهازك المحمول ، وقد عملت بشكل جيد. وذلك لأن أجهزة ARM بها أجهزة فك تشفير فيديو لفيديو H.264. تقريبًا كل فيديو HTML5 الذي صادفته هو مجرد فيديو H.264 مضمن في غلاف MP4. الهواتف جيدة جدًا في فك تشفير هذا النوع من الملفات دون استنزاف البطارية. لا يمكن للفلاش أبدًا التنافس مع هذا النوع من الأداء المدمج.

Adobe ليست شركة صغيرة ، لكنها لم تكن قادرة على تعديل وتحسين البتات بما يكفي لتشغيل الفيديو بشكل مقبول. لن يعمل Flash أبدًا بشكل جيد على Android ، بغض النظر عن مدى صعوبة محاولة Adobe.

مستقبل Adobe

في كل مرة أختبر فيها Flash على Android ، كان من الصعب العثور على صفحات اختبارية جيدة. في العامين الماضيين منذ ظهور Flash ، كان هناك تحول زلزالي نحو فيديو HTML5. اعتادت مواقع مثل New York Times و Time.com على تقديم محتوى Flash إلى أجهزة Android ، لكنها انتقلت في النهاية إلى HTML5.

فلاش androidإذا كان بإمكان Adobe جعل Flash يعمل ، لكان بديلاً جيدًا. يمكنك وضع أي نوع من الفيديو خلف Flash وسيعمل بشكل جيد بالنسبة للمستخدم الذي يريد مشاهدة فيديو سريع. تعمل HTML5 مع H.264 بشكل جيد للغاية ، لكنها محدودة. برنامج الترميز H.264 مرهون ببراءة اختراع ، مما دفع البعض إلى الدفع من أجل أن يكون Ogg أو VP8 هو المعيار الجديد. ولكن مرة أخرى ، لدينا أجهزة بها H.264 فك الأجهزة.

الفلاش ميت على الهاتف المحمول ، لكن لا يزال له مكان في عالم سطح المكتب. HTML5 هي تقنية رائعة جدًا ، لكنها تعرض ملفات الفيديو للمستخدم. بالنسبة للمحتوى المحمي بحقوق الطبع والنشر مع DRM ، سيظل Flash خيارًا مرغوبًا فيه. تشغل ألعاب الفلاش أيضًا قسمًا كبيرًا ولكن متقلصًا من الترفيه عبر الإنترنت. سيستغرق كل هذا وقتًا للانتقال إلى HTML5 ، وتأمل Adobe في أن يتمكن مشروعها 'Flash Next' في عام 2013 من التمسك بهذين الموطئتين لفترة أطول قليلاً.

لا يزال Adobe موجودًا على Android أيضًا. يعد Photoshop قوة طاغية لعلامة تجارية، و Photoshop Touch هو تطبيق رائع. أتوقع أن أرى Adobe تدفع بهذا المنتج بقوة أكبر على منصات الأجهزة المحمولة ؛ ربما حتى الحصول على Photoshop Touch مجردة على الهواتف بالإضافة إلى الأجهزة اللوحية. تمتلك الشركة أيضًا منصة AIR للرجوع إليها. AIR هو إطار عمل يمكنك الحصول عليه في متجر Play (وكذلك على أجهزة سطح المكتب) يدعم تطبيقات تشبه Flash. لا يوجد الكثير منها على Android ، ولكن مرة أخرى ، ستقوم Adobe بالترويج لها.

ربما كان من الممكن أن يكون Adobe قد قضى ضعف ساعات العمل في تطوير Flash لنظام Android ، وما زال غير كافٍ. حتى عندما أصبح Flash مفيدًا ، لم تكن تجربة جيدة أبدًا. لم أكن متحمسًا مطلقًا للانهيار في صفحة ويب Flash ، ولم يكن معظم المستخدمين الآخرين كذلك. لم يعمل Flash على Android ، ولكن على الأقل حاولت Adobe الظهور في مقدمة الاتجاه. عليك على الأقل أن تمنحهم الفضل في ذلك.

Copyright © كل الحقوق محفوظة | 2007es.com