Windows Tips & News

سيحصل Firefox على واجهة برمجة تطبيقات ملحقات جديدة ، دون التوافق مع الإصدارات السابقة

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام

مطوري موزيلا أعلن أنه في Firefox 45 ، سيتم إضافة تطبيق جديد لواجهة برمجة التطبيقات لملحقات المتصفح. يطلق عليه WebExtensions ويستخدم تقنية HTML الأصلية. ستجعل WebExtensions من الممكن إنشاء ملحقات متوافقة مع Google Chrome والعكس صحيح.

الإعلانات

شعار فايرفوكس
من المتوقع إصدار أول إصدار ألفا من WebExtensions API الذي سنراه في Firefox 45 في مارس 2016. في منشور مدونة ، ذكرت Mozilla أنه من المتوقع أن يتم تنفيذ واجهات برمجة التطبيقات التالية بحلول ذلك الوقت: التنبيهات ، والسياق ، والقوائم ، و pageAction ، و browserAction. بالإضافة إلى أنه سيكون هناك مجموعة من واجهات برمجة التطبيقات المدعومة جزئيًا: الإشارات المرجعية ، وملفات تعريف الارتباط ، والإضافات ، و i18n ، والإشعارات ، ووقت التشغيل ، والتخزين ، وعلامات التبويب ، وملاحة الويب ، وطلب الويب ، والنوافذ.

تم تنفيذ دعم هذا النوع الجديد من الإضافات بالفعل في مستودع addons.mozilla.org. سيتم طرحه للجمهور مع Firefox 44. بواسطة Firefox 47 ، من المتوقع أن يكون تنفيذ WebExtensions في المرحلة التجريبية. أخيرًا ، في Firefox 48 ، ستصل WebExtensions إلى مرحلة قابلة للاستخدام.

بعد ذلك ، سيتم إسقاط دعم الوظائف الإضافية الكلاسيكية (المستندة إلى XUL) بعد مرور بعض الوقت! ليس من الواضح إلى متى سيظل دعم الوظائف الإضافية الكلاسيكية متاحًا في Firefox.

ستكون الوظائف الإضافية التي تم إنشاؤها باستخدام WebExtensions متوافقة مع خيار التحليل الكهربائي / متعدد العمليات لمتصفح Firefox. عند التمكين ، يتم تشغيل الوظائف الإضافية في عملية منفصلة ، والتي تعزل الوظائف الإضافية عن عملية المتصفح الرئيسية. ستعمل علامات التبويب بنفس الطريقة - سيتم توفير عملية معزولة لكل علامة تبويب مفتوحة بواسطة خيار العمليات المتعددة.

الإضافات الكلاسيكية لديها مشاكل مع التحليل الكهربائي. قد يتوقف الكثير منهم عن العمل تمامًا عند طرح التحليل الكهربائي في إصدار Firefox المستقر ، والمتوقع في أبريل 2016 مع Firefox 46.

بينما يمكن استخدام الوظائف الإضافية WebExtensions في متصفحات أخرى مثل Opera أو Chrome ، فإن الخسارة المحتملة من العديد من امتدادات Firefox المفيدة مخيبة للآمال لدرجة أن العديد من المستخدمين من المحتمل أن يتوقفوا عن استخدامها ثعلب النار. هذه التغييرات ، جنبا إلى جنب مع إنفاذ التوقيع للتمديدات، والتي لا يمكن إيقاف تشغيلها بدءًا من Firefox 44 ، يمكن أن تقلل بشكل كبير من مرونة وقوة Firefox. من المحتمل جدًا ألا تتوفر العديد من الأشياء الممكنة اليوم من خلال الوظائف الإضافية في Firefox باستخدام واجهات برمجة تطبيقات WebExtensions الجديدة. على سبيل المثال ، أنا متشكك بشأن ما إذا كان المفضل لدي الوظيفة الإضافية المستندة إلى Tab Mix Plux XUL يمكن أن يكون ممكنًا مع نموذج الامتدادات الجديد. بمجرد إسقاط الدعم الإضافي المستند إلى XUL ، قد لا يكون من الممكن إنشاء مثل هذه الوظيفة الإضافية.

في حين أنه من المفهوم أن هدف Mozilla هو تحسين Firefox ، فإنه يجعله أكثر أمانًا وأسرع وأكثر ملاءمة للمتوسط مستخدم ، لن يسعد العديد من المستخدمين بمن فيهم أنا إذا كان السعر الذي يتعين علينا دفعه مقابل هذه التغييرات يعيق وظائف المتصفح. ما رأيك في كل هذه التغييرات المستقبلية؟ هل تجدهم يستحقون ذلك؟

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام
تم تعيين رمز Deepin-lite لنظام التشغيل Linux

تم تعيين رمز Deepin-lite لنظام التشغيل Linux

كما يعلم قراء Winaero ، أنا أستخدم Linux أيضًا إلى جانب Windows. أحاول دائمًا تجربة سمات وأيقونات...

اقرأ أكثر

لا يزال بإمكانك بسهولة الحصول على Windows 10 مجانًا بعد 29 يوليو 2016

لا يزال بإمكانك بسهولة الحصول على Windows 10 مجانًا بعد 29 يوليو 2016

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامانتهى عرض الترقية المجاني لنظام التشغيل...

اقرأ أكثر

كيفية إيقاف حلقة الإصلاح التلقائي في نظامي التشغيل Windows 10 و Windows 8

كيفية إيقاف حلقة الإصلاح التلقائي في نظامي التشغيل Windows 10 و Windows 8

في الآونة الأخيرة ، غطينا كيفية تعطيل ميزة الإصلاح التلقائي التي تبدأ أثناء عملية التمهيد في نظام...

اقرأ أكثر