Windows Tips & News

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

click fraud protection

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

كيفية إعادة تعيين Edge في نظام التشغيل Windows 10

كيفية إعادة تعيين Edge في نظام التشغيل Windows 10

Microsoft Edge هو تطبيق مستعرض الويب الافتراضي في Windows 10. إنه تطبيق عالمي (UWP) يحتوي على دعم...

اقرأ أكثر

يتلقى Windows 10 علامة Microsoft Store المعاد تسميتها

يتلقى Windows 10 علامة Microsoft Store المعاد تسميتها

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

اقرأ أكثر

كيفية إعداد الوكيل لـ Microsoft Edge

كيفية إعداد الوكيل لـ Microsoft Edge

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

اقرأ أكثر