Примусова утсановка розширень в mozilla firefox, корисні фрукти

Примусова утсановка розширень в mozilla firefox, корисні фрукти

Вирішив оновити Mozilla до бета версії 7.0b4

Але після поновлення виявив, що деякі розширення відключалися.

У Firefox різні розширення тестуються на сумісність розробникам і встановлюються обмеження на версію браузера для виключення несумісності і глюків. Але нам, просунутим, треба все і відразу. І чекати поки там оттестіруют наступну, тим більше бета версію браузера, не в терпёж. У моєму випадку - відключилося розширення All-In-One Sidebar. ІМХО - занадто зручне розширення, щоб чекати тесту, тому я вирішив почати тестування сам!

Для ручної установки цього розширення збільшимо обмеження на максимальну версію браузера. Для зручності розіб'ю наші дії по пунктам:

2. розпакуємо його. Як виявилося, .xpi - це звичайний zip-архів з зміненим розширенням. Міняємо розширення на .zip і розпаковуємо будь-яким архіватором.

3. В результаті у нас вийде купа файлів, нас цікавить файл, що лежить в корені архіву - "install.rdf". Відкриваємо його для редагування. У ньому нас цікавить тільки секція "em: targetApplication":

Далі збільшуємо em: maxVersion до нашої версії Firefox. (Наприклад, впишемо туди 7.0).

4. Зберігаємо файл. Пакуємо все розпаковані файли раніше в архів ZIP зі стандартним стисненням і міняємо розширення назад на ".xpi".

Після всіх виконаних операцій - відкриваємо файл розширення в Mozilla Firefox і встановлюємо! Усе.

Будьте обережні - не всі розширення можна так встановлювати, їх не просто так обмежують за версіями. Експериментуйте на свій страх і ризик.

Є ще більш радикальний метод встановити несумісне дозвіл. Але в цьому випадку активуються всі несумісні розширення і тому цей метод можна вважати більш небезпечним для стабільності.

Метод 2 - "нехай включиться все"

  • логічний параметр extensions.checkCompatibility. поставивши значення в false
  • логічний параметр extensions.checkCompatibility.7.0. поставивши значення в false. де 7.0 - це версія вашого браузера

Переконатися, що перевірка сумісності відключена можна, відкривши вікно «Додатки» (на перший план виводиться повідомлення про «перевірки сумісності доповнень»):

Все це можна зробити в автоматичному режимі, за допомогою розширення Add-on Compatibility Reporter