إضافة (موزيلا)

بالنسبة لبرامج موزيلا ، تُعدّ الإضافة مكونًا برمجيًا يُوسّع وظائف متصفح الويب فايرفوكس والتطبيقات ذات الصلة ، مع العلم أن معظمها عبارة عن إضافات للمتصفح . تُوفّر موزيلا الإضافات للمستخدمين عبر موقعها الإلكتروني الرسمي للإضافات . [ 1 ]

في عام ٢٠١٧، أجرت موزيلا تغييرات جذرية على واجهة برمجة التطبيقات (API) الخاصة بالإضافات في فايرفوكس، مستبدلةً واجهات برمجة التطبيقات القديمة القائمة على XPCOM بواجهة برمجة تطبيقات WebExtensions، المصممة على غرار واجهة برمجة تطبيقات جوجل كروم . [ ٢ ] [ ٣ ] [ ٤ ] وبذلك، أصبحت الإضافات المتوافقة مع فايرفوكس متوافقة إلى حد كبير مع كروم أيضًا. [ ٥ ] اعتبارًا من يناير ٢٠٢٦، يتوفر أكثر من ٧٤٠٠٠ إضافة وأكثر من ٥١١٠٠٠ سمة لفايرفوكس. [ ٦ ] [ ٧ ]

فئات الإضافات

المواضيع

دعمت الإصدارات الأولى من فايرفوكس سماتٍ تُتيح تغيير مظهر المتصفح بشكلٍ كبير، ولكن تم تقليص هذه الميزة تدريجيًا. تقتصر السمات الحالية على تغيير لون خلفية ونصوص أشرطة الأدوات، [ 8 ] والتي كانت تُسمى سابقًا "الشخصيات" ، وتُسمى الآن "سمات فايرفوكس" . [ 9 ]

امتداد الويب

ابتداءً من فايرفوكس 57، أصبح دعم الإضافات مقتصراً على واجهة برمجة تطبيقات WebExtensions الجديدة فقط، مما يجعل تقنية الإضافات القديمة تُعتبر تقنية قديمة. [ 3 ] [ 10 ]

امتدادات الأنظمة القديمة

قبل عام 2017، كان متصفح فايرفوكس يدعم الإضافات المطورة عبر واجهات برمجة التطبيقات المختلفة: XUL و XPCOM و Jetpack . [ 11 ] وتشير موزيلا الآن إلى هذه الإضافات باسم الإضافات القديمة. [ 4 ]

الإضافات

لم يعد متصفح فايرفوكس يدعم الإضافات . في السابق، كانت تُستخدم لمعالجة أنواع الوسائط التي لم يكن التطبيق يدعمها بشكلٍ مُدمج. وقد تم إيقاف دعمها بسبب مخاوف أمنية وتحسينات في واجهات برمجة تطبيقات الويب . [ 12 ] آخر إضافة كانت مدعومة رسميًا هي Adobe Flash Player ، والتي أوقفت Adobe دعمها في عام 2020. [ 13 ] [ 14 ]

حماية

لم يكن لدى موزيلا آلية لتقييد صلاحيات إضافات فايرفوكس القديمة. هذا يعني أن الإضافة القديمة كانت قادرة على قراءة أو تعديل البيانات التي تستخدمها إضافة أخرى، أو أي ملف يمكن للمستخدم الوصول إليه عند تشغيل تطبيقات موزيلا. [ 15 ] لكن واجهة برمجة تطبيقات WebExtensions الحالية تفرض قيودًا أمنية. [ 16 ]

بدأت موزيلا، مع إصدار فايرفوكس 40، بتطبيق شرط توقيع الإضافات. [ 17 ] وهو الآن شرط إلزامي في جميع إصدارات فايرفوكس الرسمية. [ 18 ]

موقع إلكتروني

موقع إضافات موزيلا هو المستودع الرسمي لإضافات فايرفوكس. [ 1 ] على عكس موقع mozdev.org الذي يوفر استضافة مجانية للمشاريع المتعلقة بموزيلا، فإن موقع الإضافات مُصمم خصيصًا للمستخدمين . وبشكل افتراضي، يتحقق فايرفوكس تلقائيًا من الموقع بحثًا عن تحديثات للإضافات المُثبتة. [ 19 ]

في يناير 2008، أعلنت موزيلا أن الموقع قد جمع ما مجموعه 600 مليون عملية تنزيل للإضافات، وأن أكثر من 100 مليون إضافة مثبتة تتحقق تلقائيًا من الموقع بحثًا عن التحديثات يوميًا. [ 20 ] وفي يوليو 2012، ارتفع الإجمالي إلى 3 مليارات عملية تنزيل من الموقع. [ 21 ]

مراجع

  1. 1 2 "الموقع الرسمي للإضافة" . موزيلا . تم الاطلاع عليه بتاريخ 10 فبراير 2019 .
  2. "مستقبل تطوير إضافات فايرفوكس" . مدونة إضافات موزيلا . 21 أغسطس 2015. تاريخ الاطلاع: 15 ديسمبر 2018 .
  3. 1 2 "التغييرات القادمة في ميزات التوافق" . مدونة إضافات موزيلا . 10 أغسطس 2017. تم الاطلاع عليه بتاريخ 15 ديسمبر 2018 .
  4. 1 2 "كيفية تفعيل الإضافات القديمة في فايرفوكس 57 - أخبار جي هاكس التقنية" . www.ghacks.net . 12 أغسطس 2017. تاريخ الاطلاع: 14 ديسمبر 2018 .
  5. "نقل إضافة جوجل كروم" . موزيلا . تم الاطلاع عليه بتاريخ 30 ديسمبر 2018 .
  6. "نتائج البحث (الإضافات) - إضافات لمتصفح فايرفوكس (الإنجليزية - الولايات المتحدة)" . addons.mozilla.org . موزيلا . تم الاطلاع عليه بتاريخ 28 يناير 2024 .
  7. "نتائج البحث (السمات) - إضافات لمتصفح فايرفوكس (الإنجليزية - الولايات المتحدة)" . addons.mozilla.org . موزيلا . تم الاطلاع عليه بتاريخ 28 يناير 2024 .
  8. "السمات - إضافات لمتصفح فايرفوكس (الإنجليزية - الولايات المتحدة)" . addons.mozilla.org .
  9. "الشخصيات أصبحت الآن سمات فايرفوكس" . مدونة مجتمع إضافات موزيلا .
  10. "إضافات المتصفح" . MDN . موزيلا . تم الاطلاع عليه بتاريخ 10 فبراير 2019 .
  11. الفصل الثاني: التقنيات المستخدمة في تطوير الإضافات - دليل مطوري إضافات فايرفوكس | MDN. مؤرشف بتاريخ 5 أكتوبر 2016 في Wayback Machine . Developer.mozilla.org. تم الاطلاع عليه بتاريخ 21 يوليو 2013.
  12. سميدبيرغ، بنيامين (8 أكتوبر 2015). "إضافات NPAPI في فايرفوكس" . الإصدارات المستقبلية . مؤسسة موزيلا .
  13. لاردينوا، فريدريك (25 يوليو 2017). "استعدوا لتوديع فلاش نهائيًا - في عام 2020" . تيك كرانش . تم الاطلاع عليه بتاريخ 25 يوليو 2017 .
  14. "نهاية دعم Adobe Flash" . موزيلا . تم الاطلاع عليه بتاريخ 9 أبريل 2021 .
  15. "إساءة استخدام إضافات فايرفوكس واستغلالها واختراقها" (ملف PDF) . مؤرشف من النسخة الأصلية (PDF) بتاريخ 5 مارس 2016. تم الاطلاع عليه بتاريخ 23 أكتوبر 2013 .
  16. "أفضل ممارسات الأمن" . MDN . موزيلا . تم الاطلاع عليه بتاريخ 10 فبراير 2019 .
  17. فيشر، دينيس (12 أغسطس 2015). "فايرفوكس 40 يبدأ بتحذير المستخدمين بشأن الإضافات غير الموقعة" . ثريت بوست . تم الاطلاع عليه بتاريخ 20 أغسطس 2015 .
  18. "توقيع الامتداد" . ويكي موزيلا . موزيلا . تم الاطلاع عليه بتاريخ 20 أغسطس 2015 .
  19. "التحديثات" . شبكة مطوري موزيلا . تم الاسترجاع في 28-10-2017 .
  20. سكوت، جاستن (30 يناير 2008). "600,000,000 عملية تنزيل إضافية" . مدونة المقاييس . مؤسسة موزيلا.
  21. "تجاوزت تنزيلات إضافات فايرفوكس 3 مليارات تنزيل!" . مدونة موزيلا . تم الاطلاع عليه في 1 نوفمبر 2013 .