المواقع

3 أسباب لماذا لن يقوم IPhone بالحصول على Adobe Flash

The future we're building -- and boring | Elon Musk

The future we're building -- and boring | Elon Musk

جدول المحتويات:

Anonim

أدهش Adobe يوم الاثنين عالم الهواتف الذكية ، عندما أعلن أن Flash Player 10.1 سيكون متاحًا بحلول نهاية العام على BlackBerry و WinMo و Palm WebOS و Google Android و Symbian الهواتف.

ولكن الملايين من مستخدمي iPhone هناك غادروا غاضبين بسبب الإعلان لأن أداتهم المحبوبة لا تظهر أي علامات على تبني Adobe Flash.

[المزيد من القراءة: أفضل هواتف Android لكل ميزانية.]

Research In Motion و Microsoft و Palm و Google و Nokia سيتم تضمين مشغل Flash Player 10.1 في أجهزتهم بحلول نهاية هذا العام أو في مطلع عام 2010 ، ولكن Apple تتجاهل رغبات جماهير مالكي iPhone عبر ولم يعلن عن أي خطط لدمج دعم Adobe Flash على خطها للهواتف الذكية.

لقد مضى أكثر من عام الآن منذ أن كانت الصناعة تتوقع ظهور Adobe Flash على iPhone ، ومنذ أكتوبر 2008 قمنا نظرًا إلى تقديم Apple لجهاز iPhone أكثر قوة (iPhone 3GS) ونظام تشغيل محسَّن (iPhone OS 3.X) ، ولكن مع ذلك ، لا يوجد Adobe Flash - لذا لماذا لا أعتقد أنه سيحدث في أي وقت قريب:

3. لا تريد Apple Flash على iPhone

دعونا نواجه الأمر: عندما قال Adobe CEO Shantanu Narayan في فبراير أن Adobe Flash على الـ iPhone هو "تحد تقني صعب ، وهذا جزء من السبب في تعاون Apple و Adobe". اعتقدنا جميعًا أن أجهزة iPhone لم تكن قوية بالدرجة الكافية لدعم هذه التقنية.

بعد ثمانية أشهر ، ضاعف جهاز iPhone 3GS قوة المعالجة وذاكرة RAM على سابقه ، iPhone 3G ، وذهبت حواجز الأجهزة. ولكن لا يوجد حتى الآن أدوبي فلاش. وفي الوقت نفسه ، تمكنت شركة HTC من تقديم دعم كامل لبرنامج Adobe Flash على جهاز HTC Hero ، وهو ما يعني أن Apple بدأت تنفد من أسباب رفض Flash.

2. تم إنشاء iPhone بحيث لا يدعم Flash

القيود الافتراضية المفروضة من قبل برنامج iPhone ، كما هو الحال في تطبيق واحد مفتوح فقط في جميع الأوقات (باستثناء اثنين من تطبيقات Apple الخاصة) ، يعني أن بيئة مثل Adobe Flash لن تتمكن من تثبيت أو تشغيل تعليمات برمجية أخرى قابلة للتنفيذ بأية وسيلة ، بما في ذلك استخدام بنية المكونات الإضافية (iPhone SDK EULA ، الفقرة 3.3.2).

بالنسبة لك ولي ، هذا يترجم أن طرق Adobe Flash أو تم تصميم Microsoft Silverlight للعمل ممنوع من التشغيل على iPhone - ما لم تقرر Apple إجراء استثناء (الذي يرسلنا إلى النقطة رقم 1). وهذا يعني أن مستعرضات الجهات الخارجية مثل Firefox أو Opera (بالإضافة إلى كونها محظورة من App Store بسبب وظيفة مكررة) لن تتمكن من استخدام محرك Java المضمن في Safari أيضًا.

1. Apple تراهن على معيار مختلف

على الرغم من أن Adobe Flash تعمل على تشغيل معظم تطبيقات الويب التفاعلية لأجهزة الكمبيوتر ذات الميزات الكاملة ، فقد وضعت شركة Apple أعينها على HTML 5 مع تقديم نظام تشغيل iPhone 3.0. يقوم HTML 5 بتجسيد التقنيات القائمة على المكونات مثل Adobe Flash و Microsoft Silverlight ، نظرًا لأنه مفتوح المصدر ولديه قدرات وسائط متعددة مشابهة لحلول Adobe و Microsoft.

تشارك Apple تمامًا في تطوير معيار HTML 5 أيضًا ، ويتم بالفعل تنفيذ التكنولوجيا في المتصفحات قبل المعيار النهائي. إن محرري معيار HTML 5 هم David Hyatt من Apple و Ian Hickinson من Google. كملاحظة جانبية ، لا يتم دعم Flash على عمليات تثبيت Google Android القياسية ، إلا تلك المخصصة على سبيل المثال ، على HTC Hero.

ولكن هناك أمل: يمكن لشركة Apple تغيير رأيها في أي وقت بخصوص دعم Adobe Flash. بقدر ما لا يعرف أحد ، قد تعمل Apple على حل في الوقت الحالي ، ولكن كالعادة ، تحتفظ شركة Cupertino بشركة صامتة للتفاصيل. فقط لا تراهن بأموالك على Adobe Flash على iPhone بعد.