Примусова утсановка розширень в 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