الصفحة الرئيسية » howto » كيفية التحقق مما إذا كانت الإضافات ستتوقف عن العمل مع Firefox 57

    كيفية التحقق مما إذا كانت الإضافات ستتوقف عن العمل مع Firefox 57

    مع إصدار Firefox 57 المقرر إطلاقه في 14 من تشرين الثاني 2017 ، ستنهي Mozilla دعمًا للإضافات القديمة ، ولن تدعم سوى WebExtensions الأحدث. في ما يلي كيفية التحقق مما إذا كانت إضافاتك ستتوقف عن العمل وكيفية الاستمرار في استخدامها بعد تشرين الثاني ، إذا كنت بحاجة إلى ذلك.

    لماذا تم تمديد XUL بعيدا

    يتم إيقاف جميع الإضافات التقليدية ، بما في ذلك إضافات XUL. كانوا أقوياء جدا ، لكن ذلك كان قوة وضعفًا. تعني القوة المطلقة لهذه الإضافات أنه بإمكانهم تعديل شفرة متصفح Firefox ، والتي قد تؤدي إلى إضافات غير مرغوبة أو برامج بحثية ذات مظهر بريء.

    وبدلاً من ذلك ، تعمل Mozilla على WebExtensions ، والتي تشبه إضافات Chrome و Edge. هذه هي مستقبلات ملحقات Firefox. نظرًا لأن هذه الوظائف الإضافية يجب أن تعمل بطريقة أكثر قياسية ولا يمكن أن تتعارض مع الشفرة الداخلية لـ Firefox ، يجب أن تتسبب في مشكلات أقل. يجب أيضًا أن يكون من السهل على مطوّري البرامج إضافة الوظائف الإضافية من Chrome إلى Firefox.

    في الوقت الحالي ، يدعم فايرفوكس الإضافات التقليدية (القديمة) و WebExtensions. باستخدام Firefox 57 ، ستتوقف الإضافات القديمة عن العمل ، وستعمل WebExtensions الأحدث فقط. هذا التغيير هو بالفعل قيد التشغيل في Firefox Nightly ، إصدار التطوير المتقدم لـ Firefox. لقد تم دفع المطورين لتطوير امتداداتهم ، ولكن ليس كل ذلك - الأمر الذي يقودنا إلى المشكلة.

    كيفية معرفة ما إذا كانت الإضافات ستتوقف عن العمل

    إذا كنت تستخدم Firefox اليوم ، يمكنك التحقق لمعرفة أي من إضافاتك ستتوقف عن العمل في الإصدار 57. للتحقق ، انقر فوق القائمة> الوظائف الإضافية وحدد فئة "ملحقات".

    يتم تصنيف الإضافات الأقدم التي ستتوقف عن العمل باستخدام علامة "قديم" إذا كنت تستخدم Firefox 55 أو أحدث. WebExtensions الحديثة التي ستواصل العمل تظهر بشكل طبيعي.

    كيفية البحث عن ملحقات جديدة

    إذا كانت الإضافة تحتوي على علامة "قديم" ، فيمكنك التحقق من قائمة الإضافات الشائعة هذه مع معلومات حول حالة الترقية. على سبيل المثال ، في لقطة الشاشة أعلاه ، يتم وضع علامة LastPass كإضافة قديمة ستتوقف عن العمل ، ولكن يمكننا أن نرى أن مطوري البرامج يخططون لاستبدالها بـ WebExtension قبل تاريخ إصدار Firefox 57..

    بالنسبة إلى الإضافات الأقل شيوعًا ، قد تحتاج إلى إجراء بحث على الويب لمعرفة ما إذا كان مطوّر البرامج يخطط لإجراء تحديث أم لا. يجب على المطورين إدخال إضافاتهم إلى WebExtensions ، ولن يقوم كل المطورين بذلك.

    إذا كانت إحدى الإضافات التي تعتمد عليها ستتوقف عن العمل ، فقد تحتاج إلى البحث عن بديل حديث يقوم بشيء مماثل. يمكنك البحث عن الوظائف الإضافية المتوافقة مع Firefox 57 أو الأحدث على موقع Mozilla Add-ons.

    أي وظيفة إضافية تشتمل على علامة "متوافق مع فايرفوكس 57+" هي WebExtension التي ستستمر في العمل. على سبيل المثال ، لم يتم تخطيط إضافة User Agent Switcher التي قمنا بتثبيتها للترقية ، لذا ربما نرغب في تثبيت أحد ملحقات Switcher User Agent الأكثر حداثة.

    هذا هو الوقت المناسب لتقييم ما إذا كنت بالفعل بحاجة إلى كل هذه الملحقات. يمكن أن تكون ملحقات المستعرضات خطيرة ، لذا من الأفضل أن يتم تثبيتها فقط إذا كانت مفيدة حقًا لك ومن مصدر موثوق به.

    كيفية الحفاظ على استخدام الامتدادات القديمة

    إذا كنت تريد حقًا إضافة قديمة ، فهناك طريقة واحدة للاستمرار في استخدامها بأمان. قم بالتبديل إلى إصدار دعم Extended من Firefox ، المعروف أيضًا باسم Firefox ESR. هذا هو الإصدار الأبطأ من فايرفوكس المقصود إلى حد كبير للأنشطة التجارية التي لا تريد ترقيات الميزة الرئيسية كل ستة أسابيع.

    يعتمد الإصدار الحالي من Firefox ESR على Firefox 52 وسيتم دعمه بالتحديثات الأمنية حتى 26 يونيو 2018. وبما أنه يعتمد على Firefox 52 ، فستستمر الإضافات القديمة في العمل دون أي مشاكل.

    بعد 26 حزيران (يونيو) 2018 ، سيتعين عليك الترقية إلى إصدارات أحدث من Firefox ESR التي لم تعد تدعم الإضافات القديمة إذا كنت ترغب في الاستمرار في تلقي التحديثات الأمنية. هذا ليس حلاً دائمًا ، ولكنه طريقة جيدة لمواصلة استخدام إضافاتك الحالية لمدة سبعة أشهر أخرى أثناء تقييم البدائل الحديثة.