هل تستخدم Firefox على Linux؟ برنامج Flash Player قديم وقديم!



لم تعد Adobe تطور Flash for Firefox على Linux. ما زلت تتلقى تحديثات أمنية ، ولكن هذا كل شيء - المكون الإضافي لبرنامج Flash Player هو بالفعل العديد من الإصدارات الرئيسية القديمة.

لا يزال بإمكان مستخدمي Linux استخدام مكون Flash الإضافي المستند إلى Pepper والمضمن في Google Chrome لنظام التشغيل Linux. هذه هي الطريقة الوحيدة للحصول على أحدث إصدار من Flash على Linux ، على الرغم من أنه يمكن تثبيت المكون الإضافي بشكل منفصل لـ Chromium أو Firefox.





Adobe يتخلى عن NPAPI لـ Pepper على Linux

ذات صلة: لماذا يتم التخلص من المكونات الإضافية للمتصفح وما الذي يحل محلها

في عام 2012، أعلنت شركة Adobe لن يقوموا بعد الآن بتطوير المكون الإضافي NPAPI لنظام التشغيل Linux ، لكنهم سيستمرون في تطوير المكون الإضافي Flash المستند إلى Pepper والمستخدم في Chrome.



دعونا نرجع إلى الوراء هنا. تستخدم مستعرضات الويب أنواعًا مختلفة من المكونات الإضافية . يستخدم Internet Explorer على Windows ملفات مكونات ActiveX الإضافية . المتصفحات الأخرى على جميع أنظمة التشغيل - Firefox و Safari وحتى Chrome حتى وقت قريب - تستخدم إطار عمل NPAPI. تم تطوير NPAPI في الأصل لـ Netscape - NPAPI تعني واجهة برمجة تطبيقات Netscape Plugin. لقد أصبحت بنية المكونات الإضافية القياسية التي استخدمتها جميع المتصفحات بخلاف Internet Explorer.

لكن NPAPI قديم جدًا. في عام 2013 ، جوجل أعلن اعتزامهم إزالة دعم NPAPI من Chrome لأن بنية NPAPI التي تعود إلى التسعينيات أصبحت سببًا رئيسيًا في حدوث حالات تعليق وحوادث وحوادث أمنية وتعقيد التعليمات البرمجية. لقد استبدلوا NPAPI بـ Pepper ، المعروف أيضًا باسم PPAPI. قام Adobe بتسجيل الدخول ، ويتم توزيع Flash Plugin مع Chrome - على Linux و Windows و Mac OS X - يستخدم Pepper بدلاً من NPAPI.

الإعلانات

على نظامي التشغيل Windows و Mac OS X ، تواصل Adobe تطوير إصدار NPAPI من Flash المستخدم بواسطة Firefox والمتصفحات الأخرى. في Linux ، توقف المكون الإضافي NPAPI عند 11.2 بينما الإصدار الحالي من Flash هو 14.



هل هذا يعني أن فلاش لفايرفوكس غير آمن؟

أدوبي يشير إلى أنهم مستمرون في تقديم تحديثات الأمان لبرنامج Flash 11.2 على Linux ، لكنهم يعملون بنشاط فقط على تطوير المكون الإضافي Pepper Flash لنظام التشغيل Linux. لهذا السبب فحص المكون الإضافي لفايرفوكس لا يضع علامة على المكون الإضافي القديم لبرنامج Flash على أنه قديم.

لن تحصل على أي تحسينات في الأداء أو عمر البطارية أو البنية التحتية للأمان إذا واصلت استخدام Flash مع Firefox. لم تعلن Adobe عن أي خطط لإيقاف التحديثات الأمنية لبرنامج Flash 11.2 على Linux ، لكننا لن نتفاجأ برؤيتهم يفعلون ذلك في غضون بضع سنوات. المكون الإضافي Linux Flash NPAPI ليس سليمًا - إنه يدعم الحياة ، وسيتعين عليهم في النهاية سحب القابس.

لماذا لا يستطيع Firefox استخدام المكوّن الإضافي Pepper؟

ذات صلة: 10 أشياء لا تعرفها عن متصفح الويب الخاص بك يمكن أن يفعلها حتى الآن

لا تريد Mozilla تنفيذ دعم المكون الإضافي Pepper في Firefox ومحرك عرض Gecko الخاص به. ال صفحة MozillaWiki حول هذا الموضوع رسالة موجزة: Mozilla ليست مهتمة بـ Pepper أو تعمل عليها في الوقت الحالي. كان الموضوع أيضا تمت مناقشته في Mozilla bugzilla .

في قائمة Mozilla البريدية ، يجادل روبرت أوكالاهان من موزيلا أن دعم Pepper سيكون مضيعة للموارد. موزيلا تحاول بناء HTML5 وتقنيات الويب - يريدون من مطوري الويب استخدام ذلك ، وليس لجعل المكونات الإضافية الجديدة لـ Pepper أكثر إغراءً.

إذن أحتاج إلى Chrome لاستخدام أحدث مشغل Flash؟

رسميًا ، لا يتوفر أحدث إصدار من Flash على Linux إلا عبر Chrome - فهو مجمع ويأتي مع Chrome نفسه. لا يتعين عليك القيام بأي شيء خاص للحصول عليه ، ويؤدي تحديث Chrome تلقائيًا إلى تحديث مكون Flash الإضافي على أنظمة Linux و Windows و Mac OS X وحتى Chrome OS.

الإعلانات

يدعم مستعرض الويب Chromium مفتوح المصدر أيضًا المكونات الإضافية Pepper. ومع ذلك ، لا توزع Adobe المكون الإضافي Pepper Flash بشكل منفصل. تحتوي توزيعات Linux المختلفة على حزم يمكن أن تساعدك في تثبيت Pepper Flash for Chromium. على سبيل المثال ، على Ubuntu ، يمكنك تثبيت ملف الفلفل الحار حزمة من الكون المتعدد مخزن . ستقوم هذه الحزمة بتنزيل Chrome من Google واستخرج المكون الإضافي Pepper Flash وقم بتثبيته على نظامك. سيلاحظ Chromium المكون الإضافي ويستخدمه تلقائيًا بعد إعادة تشغيل المتصفح.

لسوء الحظ ، لن تُحدِّث الحزمة المكوِّن الإضافي Pepper Flash تلقائيًا. هذه مشكلة كبيرة لأن Flash به العديد من الثغرات الأمنية التي تحتاج في كثير من الأحيان إلى التصحيح. سيتعين عليك تشغيل أمر خاص لتحديث مكون Flash الإضافي ، ولن تتلقى إشعارات عند توفر إصدار جديد. هذه المشكلة الأمنية لوحظ في متتبع أخطاء Ubuntu .

للتحقق من إصدارات Flash Player الجديدة ، قم بتشغيل sudo update-pepperflashplugin-nonfree- الحالة في نافذة طرفية. لتثبيت إصدار جديد ، قم بتشغيل sudo update-pepperflashplugin-nonfree-install .

الإصدار الجديد من Opera ، المتاح حاليًا فقط كإصدار مطور على Linux ، يعتمد على Chromium. يدعم المكون الإضافي Pepper Flash ، ولكن سيتعين عليك تثبيته بنفس الطريقة التي تستخدمها مع Chromium. أوبرا الملاحظات التي قد يتضمن Opera لنظام التشغيل Linux المكون الإضافي Pepper Flash في المستقبل - إنهم يعملون مع Adobe على هذا الأمر.


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

اقرأ التالي صورة الملف الشخصي لكريس هوفمان كريس هوفمان
كريس هوفمان هو رئيس تحرير How-To Geek. لقد كتب عن التكنولوجيا لأكثر من عقد وكان كاتب عمود في PCWorld لمدة عامين. كتب كريس لصحيفة نيويورك تايمز ، وتمت مقابلته كخبير تقني في محطات تلفزيونية مثل NBC 6 في ميامي ، وتمت تغطية أعماله من قبل وسائل الإعلام مثل بي بي سي. منذ عام 2011 ، كتب كريس أكثر من 2000 مقالة تمت قراءتها ما يقرب من مليار مرة - وهذا هنا فقط في How-To Geek.
اقرأ السيرة الذاتية الكاملة

مقالات مثيرة للاهتمام