Windows Tips & News

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

click fraud protection
موصى به: انقر هنا لإصلاح مشكلات 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 وتحسين أداء النظام
اجعل موجه الأوامر شفافًا في نظام التشغيل Windows 10

اجعل موجه الأوامر شفافًا في نظام التشغيل Windows 10

في Linux ، أستخدم تطبيق طرفي شبه شفاف. لا يضيف أي وظائف على هذا النحو إلى الجهاز ، ولكنه يعطي مظه...

اقرأ أكثر

قم بتغيير لون أشرطة العناوين غير النشطة في نظام التشغيل Windows 10

قم بتغيير لون أشرطة العناوين غير النشطة في نظام التشغيل Windows 10

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

اقرأ أكثر

كيفية تعطيل لوحات الحافة (Charms Bar و Switcher) في Windows 8

كيفية تعطيل لوحات الحافة (Charms Bar و Switcher) في Windows 8

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامقدم Windows 8 "واجهة المستخدم الحديثة" ...

اقرأ أكثر