Firefox компании Mozilla утверждает, что он является безопасным и простым в использовании веб-браузером со множеством расширенных функций безопасности и преимуществами производительности. Такая репутация, которую поддерживает браузер, делает его обязательным для устранения любых лазеек, если таковые имеются. В связи с этим разработчики Firefox сделали обязательным, чтобы все расширения были подписаны, чтобы их можно было установить и использовать.
Браузер Firefox предотвратит установку неподписанных надстроек и отключит все неподписанные надстройки, которые уже установлены. Mozilla проверяет и «подписывает» надстройки, которые соответствуют набору правил безопасности. Это называется подпись надстройки . Если неподписанная надстройка отключена, вы не сможете ее использовать, а менеджер надстроек покажет сообщение – Надстройка не может быть проверена для использования в Firefox и отключена . Вы можете переопределить параметр подписи надстройки, чтобы применить требование подписи надстройки, изменив параметр xpinstall.signatures.required на false в Редакторе конфигурации Firefox (страница about: config).
Содержание
- Firefox не позволяет устанавливать неподписанные расширения
- Заставьте Firefox установить Unsigned Extensions
Firefox не позволяет устанавливать неподписанные расширения
Подписывание, однако, должно осуществляться через addons.mozilla.org (AMO), и этот процесс будет применим для всех расширений, независимо от того, где они размещены. Итак, начиная с Firefox 44 , все будущие выпуски и версии Firefox не позволяют устанавливать неподписанные расширения без переопределения. Темы, языковые пакеты, словари и плагины будут освобождены от подписания.
Параметр xpinstall.signatures.required , позволяющий устанавливать неподписанные расширения в предыдущих версиях Firefox, таких как Firefox 43, будет недоступен для использования. Тем не менее, учитывая интерес разработчиков дополнений, Firefox позволит разработчикам временно загружать дополнения в браузер.
ПРИМЕЧАНИЕ. Эта функция была предложена разработчикам только в целях тестирования, и обычным пользователям не рекомендуется разрешать неподписанные расширения с точки зрения безопасности.
Заставьте Firefox установить Unsigned Extensions
Просто зайдите на новую страницу Firefox about: debugging .
Там найдите параметр Загрузить временную надстройку и выберите файл XPI для надстройки.
Когда действие будет завершено, действие загрузит надстройку и будет работать в этом сеансе браузера, но когда вы перезапустите браузер, надстройка не сможет загрузиться, чтобы заставить его работать снова, вам придется перезагрузить его, выполнив снова перейдите к менеджеру дополнений.
Здесь особенно важно упомянуть, что Developer Edition и Ночные версии Firefox будут иметь параметр, позволяющий отключить принудительное использование подписи.
В дополнение к этому будут специальные версии без брендов Release и Beta strong>, которые будут иметь этот параметр, чтобы разработчики надстроек могли работать над своими надстройками без необходимости подписывать каждую сборку. Чтобы отключить проверку подписи, разработчику необходимо установить для параметра xpinstall.signatures.required значение «false».
За это:
Введите about: config в строку URL в Firefox
В поле поиска введите xpinstall.signatures.required
Дважды щелкните предпочтение или щелкните правой кнопкой мыши и выберите «Переключить», чтобы установить для него значение «Ложь».
Дайте нам знать, работает ли это для вас.
ОБНОВЛЕНИЕ . Вы также можете использовать браузер pcxFirefox . Этот форк с открытым исходным кодом снимает ограничение на плагин в x64 edition и восстанавливает поддержку дистрибутива/комплектов. Спасибо Дэвид Рамо .