كيفية تعطيل متطلبات توقيع الوظيفة الإضافية لفايرفوكس

جرب أداة القضاء على المشاكل

ستقوم Mozilla بفرض توقيع الامتدادات في Firefox في Firefox 40. ومن المقرر إطلاق هذا الإصدار المحدد من Firefox في 11 أغسطس 2015 إلى القناة الثابتة.

توقيع الوظيفة الإضافية يشير إلى نظام جديد تم تنفيذه بواسطة Mozilla يتطلب توقيع امتدادات Firefox من قبل المنظمة لتثبيتها في إصدارات مستقرة وبيتا من متصفح الويب Firefox.

يحتاج المطورون الذين يرغبون في إتاحة امتداداتهم لمستخدمي Firefox المستقرين أو التجريبيين إلى تسجيلهم من خلال addons.mozilla.org (AMO) حتى لو كانوا يخططون لنشرها فقط على مواقع الجهات الخارجية وليس على مستودع الإضافات الرئيسي في Mozilla .

يتم توقيع جميع إصدارات الامتدادات الأخيرة على Mozilla AMO تلقائيًا. هذا يعني أن مستخدمي Firefox قد يواجهون مشكلات عندما يحاولون تثبيت إصدارات قديمة من الإضافات المستضافة على AMO والإضافات غير المستضافة على الموقع أو المرسلة إليه لعملية التوقيع.

إذا كانت هذه هي الحالة ، فإن الخيارات التالية متاحة للاستمرار في استخدام الوظيفة الإضافية:

  1. قم بالتبديل إلى Firefox ESR وقم بتعديل التكوين لتعطيل متطلبات توقيع الوظيفة الإضافية.
  2. قم بالتبديل إلى Firefox Developer أو Firefox Nightly حيث أنهما يقدمان نفس المفتاح لتعطيل توقيع الوظائف الإضافية.
  3. تخطط Mozilla لإصدار تصميمات خاصة للمطورين (ما يسمى بالإصدارات بدون علامة تجارية) والتي لها نفس التفضيل.
  4. قم بالتبديل إلى متصفح آخر يعتمد على Firefox ، على سبيل المثال القمر الشاحب .

الجدول الزمني للنشر الحالي للامتدادات الموقعة

  • Firefox 40: تظهر تحذيرات إذا تم تثبيت الوظائف الإضافية غير الموقعة.
  • Firefox 41: يتم فرض توقيع الوظيفة الإضافية في الإصدارات الثابتة والتجريبية من متصفح الويب Firefox. هناك تفضيل يمكن للمستخدمين الاستفادة منه لتعطيل المتطلبات في هذا الإصدار المعين.
  • Firefox 48: توقيع الوظيفة الإضافية إلزامي. لم يعد التجاوز يعمل ولا يوجد خيار متاح لتثبيت ملحقات غير موقعة على إصدارات Stable أو Beta Firefox.

ليس من الواضح الآن ما إذا كان سيتم تطبيق القاعدة على Firefox ESR أيضًا. إذا كانت هذه هي الحالة ، فستظهر عندما تصل قناة ESR إلى الإصدار 45. تخطط Mozilla لإتاحة مفتاح التجاوز في Firefox ESR حاليًا في الوقت الحالي (مما يعني أن التجاوز سيبقى ولن تتم إزالته).

كيفية تعطيل فرض توقيع الوظيفة الإضافية

firefox addon signing override

يمكن لمستخدمي Firefox Stable و Beta و ESR استخدام التفضيل xpinstall.signatures.spired المطلوب لتعطيل متطلبات التوقيع في إصدار المستعرض الخاص بهم.

يمكن لمستخدمي المستقرة والبيتا القيام بذلك فقط قبل أن يصل إصدار Firefox الخاص بهم إلى 41 بينما يمكن لمستخدمي ESR استخدامه بعد ذلك أيضًا.

  1. اكتب about: config في شريط عنوان المتصفح واضغط على enter. يؤدي هذا إلى تحميل صفحة التكوين الرئيسية لمتصفح Firefox.
  2. قم بتأكيد موجه التحذير إذا ظهر.
  3. ابحث عن التفضيل xpinstall.signatures.required.
  4. انقر نقرًا مزدوجًا عليها لتبديل قيمتها.

عند تعيينها على 'خطأ' ، فإنك تقوم بتعطيل متطلبات توقيع الوظيفة الإضافية.

معلومات إضافية حول الميزة تتوفر على موقع Mozilla الإلكتروني.