Windows Tips & News

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

مطوري موزيلا أعلن أنه في 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 ، فإنه يجعله أكثر أمانًا وأسرع وأكثر ملاءمة للمتوسط مستخدم ، لن يسعد العديد من المستخدمين بمن فيهم أنا إذا كان السعر الذي يتعين علينا دفعه مقابل هذه التغييرات يعيق وظائف المتصفح. ما رأيك في كل هذه التغييرات المستقبلية؟ هل تجدهم يستحقون ذلك؟

تتخلص Microsoft تدريجيًا من واجهة المستخدم المستديرة في Edge Chromium

تتخلص Microsoft تدريجيًا من واجهة المستخدم المستديرة في Edge Chromium

كما تعلم بالفعل ، تعمل Microsoft حاليًا على إصدار جديد من متصفح Edge. إنه إصدار لا يشارك شيئًا شا...

اقرأ أكثر

تم إصدار XFCE4 4.14 المستند إلى GTK3 ، وإليك التغييرات

تم إصدار XFCE4 4.14 المستند إلى GTK3 ، وإليك التغييرات

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامXFCE4 هي بيئة سطح المكتب المفضلة لدي. أ...

اقرأ أكثر

قم بتغيير حجم التطبيقات الحديثة ونقلها باستخدام مفاتيح الاختصار المفيدة هذه في Windows 8.1

قم بتغيير حجم التطبيقات الحديثة ونقلها باستخدام مفاتيح الاختصار المفيدة هذه في Windows 8.1

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

اقرأ أكثر