Close

تكشف موزيلا خططها لاعتماد Manifest V3 في Firefox



كشفت شركة موزيلا | Mozilla اليوم عن خططها لاعتماد Manifest V3 في متصفح فايرفوكس | Firefox ، وتقول الشركة إن متصفحها سيتبنى تمامًا التكرار التالي لمنصة امتداد الويب بحلول نهاية عام 2022، وفي الفترة التي تسبق ذلك ، يتم إطلاق برنامج معاينة مطور جديد لجمع التعليقات من مطوري الويب.
تكشف موزيلا خططها لاعتماد Manifest V3 في Firefox

وفي البداية، دعونا نتعرف على Manifest V3 ؟

باختصار، يُعدّ Manifest V3 هو أحدث مجموعة من التغييرات لمنصة تمديد الويب لجعل الإضافات أكثر أمانًا وأسرع وصديقة للخصوصية، وتم الإعلان عنه لأول مرة بواسطة قوقل في عام 2019، ولعل أحد أكثر التغييرات إثارة للجدل في Manifest V3 هو إزالة Web Request API لصالح Declarative Net Request API، وهذا جعل مجتمع المطورين ينتقد هذا التغيير على نطاق واسع لأنه يجرّد امتدادات العديد من القدرات المفيدة ويجعلها أقل فاعلية
من جانبه، توقف متصفح كروم من قوقل بالفعل عن قبول الإضافات الجديدة استنادًا إلى Manifest V2 ، بينما ستتوقف ملحقات Manifest V2 الحالية عن العمل بعد يناير 2023.
بالمقابل، تريد موزيلا أن تفعل الأشياء بشكل مختلف، حيث أشارت إنها على دراية ببعض التغييرات المثيرة للجدل المقترحة في Manifest V3 وتأثيرها المُعوِق على أدوات حظر الإعلانات والإضافات الأخرى، وتحقيقًا لهذه الغاية، تقول Mozilla أنها ستتخذ أسلوبًا مختلفًا في تطبيق Manifest V3 عن كروم، حيث تعتقد موزيلا أن واجهة برمجة التطبيقات Declarative Net Request API ليست بديلاً مثاليًا لواجهة برمجة تطبيقات WebRequest ، مما يحد من نطاق أدوات حظر الإعلانات وامتدادات الخصوصية، وعلى هذا النحو، سيحتفظ Firefox بدعم “حظر WebRequest” في Manifest V3 مع دعم DeclarativeNetRequest أيضًا.
كما أن موزيلا ليست من المعجبين بـ Background Service Workers المستخدمة في Chrome لأنها لا تدعم العديد من حالات الاستخدام وتتطلب من المطورين إعادة كتابة جزء كبير من كود الامتداد، هنا اقترحت Mozilla العام الماضي صفحات الأحداث لمعالجة أوجه القصور هذه، والتي تقول إنها لقيت استحسانًا من المجتمع وسيتم دعمها بالكامل في تطبيق Firefox ، وهذا بدوره، سيساعد المطورين على ترحيل صفحات الخلفية الدائمة بسهولة أكبر لدعم MV3 مع الاحتفاظ بإمكانية الوصول إلى جميع الميزات المتعلقة بـ DOM والمتوفرة في MV2 .

ليست هناك تعليقات: