ما هي حزمة إضافة Firefox؟

إضافات Firefox هي عادةً حزم تعتمد على ملف manifest، ويتم توزيعها كأرشيفات .xpi أو .zip، أو كملفات manifest.json خام. يحدد ملف manifest اسم الإضافة، والأذونات، والأيقونات، وقيود الإصدار، وغيرها من البيانات الوصفية.

وبما أن إضافات Firefox تُعرَّف أولًا من خلال البيانات الوصفية، يمكنك فحص قدر كبير من المعلومات المفيدة دون تحميل الإضافة في المتصفح.

وصف الأداة

تفحص هذه الأداة ملفات إضافات Firefox وتلخّص بيانات ملف manifest والبيانات الوصفية للأرشيف. وهي تقبل ملفات .xpi أو .zip أو ملف manifest بصيغة JSON خام، وتعرض الحقول المهمة بتنسيق سهل القراءة.

استخدمها لمراجعة الأذونات، وإعدادات Gecko ID، ومتطلبات الإصدار، والبيانات الوصفية المترجمة قبل فتح الحزمة يدويًا.

أمثلة

  • إضافة .xpi مُعبّأة
  • حزمة إضافة مضغوطة تحتوي على manifest.json
  • ملف manifest بصيغة JSON خام من إضافة غير مُعبّأة

الميزات

  • تكتشف ما إذا كان المصدر أرشيفًا أم ملف manifest
  • تحلّ الأسماء والأوصاف المترجمة من _locales
  • تعرض معاينات للأيقونات ومحتوى ملف manifest الخام

القيود

هذه الأداة مخصّصة لفحص البيانات الوصفية فقط. ولا تنفّذ شيفرة الإضافة أو تتحقق من سلوكها أثناء التشغيل.

يتضمن التقرير الحقول الموجودة فقط في الحزمة وملف manifest، لذلك قد تنتج الأرشيفات غير المعتادة أو غير المكتملة نتائج جزئية.