Что вы делаете, когда Firefox отключает установленные надстройки
Вокруг много шума Выпуск Firefox 43 во вторник, и здесь, в частности, соблюдение добавление подписи впервые в стабильной версии веб-браузера.
Это изменение застало многих пользователей браузера неподготовленными и могло иметь катастрофические последствия для Mozilla, поскольку пользователи могли перейти на другой браузер, поддерживающий их любимые расширения.
Хотя технически подкованные пользователи знали, что подпись надстроек будет принудительно реализована в Firefox 43, например, читая этот блог, другие могут оказаться в ситуации, когда они не знают, что делать.
В следующем руководстве перечислены все параметры, которые есть у пользователей Firefox, если браузер автоматически отключил надстройки, которые они установили.
Причина: подпись надстройки

Подпись надстройки применяется впервые в Firefox 43. По умолчанию она влияет на все версии Firefox, но для некоторых версий браузера предусмотрены переопределения.
Основная идея состоит в том, чтобы усложнить установку вредоносных и других проблемных расширений в пользовательских системах, поскольку они должны быть подписаны Mozilla, прежде чем это может произойти.
Подпись надстройки имеет недавно подвергся критике за неэффективность, а одному автору удалось получить вредоносное демо-дополнение, подписанное Mozilla.
Что ты можешь с этим поделать
Так что же делать, если Firefox отключил одно или несколько установленных надстроек?
- Временные решения.
- Пытаюсь найти подписанную копию надстройки.
- Переход на другую версию Firefox.
- Другие варианты.
Временные решения

Есть два временных решения, которые могут помочь вам на короткий период времени. Это может быть все, что нужно, например, если разработчик уже работает над подписанием надстройки, но еще не добился успеха.
- Загрузите about: config в адресную строку браузера.
- Подтвердите, что вы будете осторожны, если появится запрос.
- Найдите xpinstall.signatures.required.
- Дважды щелкните настройку, чтобы установить для нее значение false.
Это отменяет требование подписи надстройки в Firefox 43. Обратите внимание, что Mozilla планирует удалить этот флаг, когда Firefox 44 будет выпущен для стабильной и бета-версии Firefox.
Второй вариант — перейти на Firefox ESR, выпуск с расширенной поддержкой. Версии ESR Firefox обновляются медленнее, и у вас есть пара месяцев (8 марта 2016 г.) до следующих крупных обновлений, включающих принудительное подписание надстроек.
Подписанные копии

Если вы установили отключенную надстройку из стороннего источника, например, непосредственно с веб-сайта разработчика, вы можете проверить Официальный сайт AMO Mozilla если он тоже там указан.
Все последние версии надстроек, перечисленные в AMO, подписаны, и все, что вам нужно сделать в этом случае, — это загрузить и установить расширение с сайта Mozilla, чтобы продолжить его использование.
Например, выпуск Github uBlock Origin больше не может устанавливаться в Firefox, но вы можете установить такое же расширение вместо этого прямо с веб-сайта Mozilla.
Вообще говоря, у вас будут проблемы с установкой разработчиков или бета-версий расширений в стабильной или бета-версии Firefox, поскольку они обычно не подписываются при публикации на сторонних сайтах. Некоторые авторы могут отправлять их для подписания в Mozilla, но это, вероятно, меньшинство.
Прочтите эту статью, чтобы понять как узнать, подписано ли дополнение Firefox.
Firefox Dev или Nightly

В зависимости от вашей рабочей среды вы можете вместо этого подумать о переходе на Firefox Developer Edition или Nightly edition.
Основное преимущество этих двух версий заключается в том, что параметр переопределения, описанный в разделе «Временные решения», не будет удален в этих версиях.
Это означает, что вы можете запускать неподписанные надстройки в этих версиях Firefox.
Mozilla объявила, что планирует выпустить небрендовые версии Firefox, которые предлагают аналогичные функции. Они специально разработаны для разработчиков, которым необходимо протестировать свои надстройки в стабильной или бета-версии Firefox.
Если они не будут предоставлены, разработчикам придется сначала отправлять каждую новую версию своего дополнения в Mozilla, чтобы подписать его, прежде чем они смогут протестировать его в стабильной или бета-версии браузера.
Другие варианты
Вы мало что можете сделать, и большинство оставшихся вариантов могут иметь побочные эффекты. Один из вариантов, который вы можете рассмотреть, особенно если отключенная надстройка была создана или изменена вами, — это отправить ее в Mozilla для подписания.
Поскольку вам не нужно публиковать его в Магазине, вы будете единственным, кто получит от этого прибыль. Я предлагаю вам начать с «подписания и распространения вашего дополнения» Сайт сети разработчиков Mozilla.
К сожалению, нет простого способа сделать это.
Другой вариант, который вы можете рассмотреть, — это блокировка обновлений после Firefox 43. Это не оптимально, поскольку вы также будете блокировать обновления безопасности, что сделает браузер уязвимым для определенных форм атак.
Тем не менее, при определенных условиях, например, если Firefox используется только в локальной среде, это может быть решением.