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 وتحسين أداء النظام
تم إصدار Windows 10 Build 15048 لمستخدمي Fast Ring Insider

تم إصدار Windows 10 Build 15048 لمستخدمي Fast Ring Insider

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

اقرأ أكثر

قم بتمكين فحص ملفات الأرشيف باستخدام Windows Defender في نظام التشغيل Windows 10

قم بتمكين فحص ملفات الأرشيف باستخدام Windows Defender في نظام التشغيل Windows 10

يمكنك تمكين فحص ملفات الأرشيف باستخدام Windows Defender في Windows 10 لتحسين الأمان والحماية. سيق...

اقرأ أكثر

كيفية تمكين الصوت المكاني في Windows 11

كيفية تمكين الصوت المكاني في Windows 11

يمكنك تمكين Spatial Sound في Windows 11 ، والذي يُعرف أيضًا باسم "3D Audio". يوفر تجربة أفضل من خ...

اقرأ أكثر