كيفية تثبيت إضافات Firefox مباشرة من GitHub
- فئة: ثعلب النار
لا يتم استضافة جميع مشاريع الوظائف الإضافية في Firefox ما عدا العديد منها على موقع ويب استضافة المشروع GitHub. هذا يعني من بين أشياء أخرى أنه يتم تقديم الكود المصدري للملحق وغالبًا أيضًا ملف تثبيت Firefox xpi الخاص به.
قد يكون إصدار Github أحدث من الإصدار الموجود في مستودع إضافات Mozilla نظرًا للطريقة التي يتم بها التعامل مع التحديثات.
أحدث إصدار من Canvas Blocker على سبيل المثال هو 0.1.4 في موقع موزيلا و 0.1.5 في جيثب .
يتم أحيانًا سرد الإصدارات الجديدة في ملف تاريخ الإصدار الكامل صفحة على موقع Mozilla ولكن هذا ليس هو الحال دائمًا.
قد يقدم الإصدار الجديد ميزات أو تحسينات جديدة ، وعادة ما يكون التثبيت فكرة جيدة بسبب ذلك.
تثبيت إضافات Firefox المستضافة على GitHub
هناك طريقتان رئيسيتان تسمحان لك بتثبيت الوظائف الإضافية المستضافة على GitHub. يرجى ملاحظة أن هذه الأساليب قد لا تعمل بعد الآن في إصدارات Stable و Beta من Firefox مرة واحدة تقدم Mozilla توقيع الوظيفة الإضافية في المتصفح.
الطريقة 1: الطريقة اليدوية
أثناء وجودك على GitHub ، حدد زر التنزيل على موقع الويب وانقر فوقه. يؤدي هذا إلى تنزيل المشروع بأكمله كملف مضغوط إلى النظام المحلي.
قم باستخراج أرشيف zip على نظامك ، وحدد موقع ملف xpi بداخله واسحبه وأفلته في نافذة Firefox.
يعرض Firefox مطالبة التثبيت بمجرد ترك الماوس.
انقر فوق تثبيت لإضافة الوظيفة الإضافية إلى المتصفح أو إلغاء لإيقاف التثبيت في هذه المرحلة.
الطريقة الثانية: الطريق السهل
تنزيل وتثبيت ملحق جيثب أداة التثبيت الإضافية لمتصفح Firefox. تضيف الوظيفة الإضافية للمتصفح خيار 'إضافة إلى Firefox' جديدًا إلى صفحات GitHub التي تستضيف وظائف Firefox الإضافية التي يمكنك النقر فوقها لتثبيتها مباشرة من الموقع دون الحاجة إلى تنزيل واستخراج أرشيفها أولاً.

التثبيت نفسه يحدث بصمت في الخلفية ولكن ستتلقى مطالبة إذا كانت إعادة التشغيل مطلوبة لإكماله.
في حين أنه بالتأكيد أسهل من الطريقة اليدوية ، إلا أنه يعمل فقط إذا كان ملف install.rdf في جذر المشروع.
في حين أن هذا هو الحال بالنسبة لبعض المشاريع ، فإنه ليس للجميع مما يعني أن هذه الطريقة المعينة لن تعمل في هذه الحالة.
الكلمات الختامية
بعض المشاريع لا تسرد ملفات xpi مباشرة. إذا كانت هذه هي الحالة ، فستجدها مدرجة في صفحة إصدارات المشروع. ما عليك سوى إضافة الدليل / release / إلى نهاية العنوان ويجب أن تصل إلى هناك.