Как установить непроверенное дополнение в firefox. После обновления Firefox отключилось дополнение Webvisum, Решение проблемы

Невозможность установки расширения может быть результатом проблем с расширением, настройками или версией используемого вами Firefox. В данной статье описываются различные причины проблем при установке и что вы можете сделать для их решения.

Дополнения не совместимы

Файл, расположенный внутри каждого дополнения, указывает диапазон версий Firefox, с которыми совместимо расширение. В разделе Дополнений Firefox Mozilla, вы можете просмотреть информацию о совместимых версиях на странице, доступной для каждого расширения.

Если установленная у вас версия Firefox не находится в пределах этого диапазона, установка этого дополнения приводит к ошибке, указывающей, что дополнение не совместимо. Если ваша версия Firefox несовместима с дополнением, вы можете:

  • Обновиться до последней версии Firefox. Для получения дополнительной информации прочтите статью Обновление Firefox до последней версии .
  • Найти версии этого дополнения, совместимые с вашей версией Firefox. Веб-сайт Дополнений Firefox , как правило, содержит самую последнюю версию каждого дополнения.
  • Использовать другое расширение. Для многих расширений есть похожие расширения, которые выполняют те же функции. Для получения дополнительной информации обратитесь на сайт Дополнения Firefox .

Firefox заблокировал установку непроверенного дополнения с этого сайта

Дополнение не может быть установлено так как есть высокий риск нарушения стабильности или возникновения проблем с безопасностью

Firefox отклонил запрос сайта на установку программного обеспечения

По умолчанию, Firefox позволяет вам устанавливать дополнения только с доверенных веб-сайтов. Если сайт с которого вы устанавливаете дополнения, не находится в списке доверенных веб-сайтов, в верхней части веб-страницы отображается желтая полоса с сообщением, подобным следующему:

Firefox заблокировал запрос на установку программного обеспечения на компьютер с этого сайта (www.example.com).

Чтобы разрешить сайт, нажмите Разрешить в желтой полосе.

Чтобы добавить сайт в список доверенных сайтов:

Вас просят загрузить дополнение, а не установить его

Некоторые веб-сайты предоставляют дополнения в виде загружаемых файлов, требуя загрузить файл на ваш компьютер перед его установкой.

  • Эти файлы обычно имеют расширение .xpi или .jar .

Ошибка Загрузки -228

Отключен кэш

Это сообщение об ошибке может быть вызвано тем, что кэш Firefox отключен. Для повторного включения кэша Firefox:

Другие программы

Иногда межсетевые экраны или антишпионские экраны могут привести к сообщению об Ошибке Загрузки -228. Если вы используете межсетевой экран CA, Windows Defender или резидентную настройку Spybot S&D (функцию "TeaTimer"), необходимо временно отключить это программное обеспечение, чтобы проверить, что ваша система позволяет устанавливать дополнения. Для получения дополнительной информации обратитесь к документации, прилагаемой к программному обеспечению.

Ничего не происходит при щёлчке по ссылке установки

Файлы конфигурации расширений повреждены

Поврежденные файлы конфигурации расширений могут вызывать проблемы при попытке установки расширения. Удаление этих файлов позволит Firefox воссоздать их (удаляя любые повреждения) в следующий раз при его запуске. Вы не потеряете ваши расширения или их параметры при удалении этих файлов.

That can change your browser"s settings without your consent or steal your information have become increasingly common. Some add-ons can add unwanted toolbars or buttons, change your search settings or inject ads into your computer. Firefox does now verify that the add-ons you install have been signed by Mozilla, digitally. This article explains the add-on signing feature and how it works.

Table of Contents

What is add-on signing?

Mozilla verifies and "signs" add-ons that follow a set of security guidelines. All add-ons hosted on addons.mozilla.org have to go through this process in order to be signed. Add-ons hosted on other sites will need to follow the same guidelines in order to be signed by Mozilla.

What are my options if I want to use an unsigned add-on? (advanced users)

Firefox Extended Support Release (ESR) , Firefox Developer Edition and Nightly versions of Firefox will allow you to override the setting to enforce the extension signing requirement, by changing the preference xpinstall.signatures.required to false in the Firefox Configuration Editor (about:config page). To override the language pack signing requirement, you would set the preference extensions.langpacks.signatures.required to false . There are also special unbranded versions of Firefox that allow this override. See the MozillaWiki article,

Здравствуйте. Не знаю как Вам, а мне трудно представить свой интернет браузер без Элементов Яндекса. Пусть они не относятся к функциям без которых нельзя обойтись, но согласитесь — Яндекс элементы делают наше пребывание в интернете более комфортным. Визуальные закладки, котировки, быстрый доступ к социальным сетям и почте, прогноз погоды, состояние на дорогах экономят время и упрощают жизнь.

В общем, нужны они мне и тчк. Так вот — занявшись плановой переустановкой Windows 7, я скачал свежие драйвера для ПК, видеокодеки, новые версии любимых программ, установил Яндекс.Браузер и последнюю версию Mozilla Firefox. Сразу же запустил Firefox с целью установить Элементы Яндекса, но вот беда — зайдя на оф. сайт элементов и привычно нажав на кнопку «установить», я получил ошибку соединения и сброс установки.

Проверил соединение, попробовал еще пару раз — не устанавливаются яндекс элементы для Mozilla Firefox, хоть тресни, благо мучился недолго, вспомнил как решить эту проблему …

Почему не устанавливаются Элементы Яндекса
для Firefox и как установить.

Честно говоря — почему не установилось расширение яндекс элементов в firefox привычным способом сегодня, с формулировкой — «дополнение не может быть загружено из-за ошибки соединения с element.yandex», я поленился вникать, ибо показанный ниже способ установки сработал с первого раза, всё заработало и я потерял интерес к тёркам разработчиков.

Итак, как обойти ошибку и установить Элементы Яндекса для Mozilla Firefox. Открываем официальную страницу — YandexElement , браузер должен определиться автоматически и вы увидите над кнопкой надпись «Набор полезных расширений для Mozilla Firefox». Правой кнопкой мыши жмем на кнопку «Установить», в открывшемся меню выбираем — «Сохранить объект как…».

В открывшемся окне проводника указываем папку (ту, которую Вам легко найти, рабочую, которую используете для загрузок), запоминаем имя загружаемого файла, элементов яндекса — YandexElement.xpi. Подымаем взгляд вверх, в меню браузера нажимаем на «Инструменты», в выпавшем подменю жмём на «Дополнения».

В окне дополнений выбираем «Получить дополнения», справа в верхнем углу находим шестеренку, если навести мышку, всплывет подсказка «Инструменты для всех дополнений», жмем левой кнопкой мышки, в подменю выбираем «Установить дополнение из файла».

В открывшемся проводнике находим папку с сохраненными Элементами Яндекса для Firefox, выбираем «YandexElement.xpi», нажимаем открыть. Появится стандартное окно предупреждения, с просьбой устанавливать дополнения от «честных авторов», с этим у нас всё в порядке — расширение мы скачали с официальной страницы Яшки, жмём — «Установить сейчас».

43-я версия Mozilla Firefox на каналах Stable и Beta блокирует установку неподписанных расширений.

Для отмены проверки подписи у расширений можно изменить настройки:

  • в адресной строке введите about:config и перейдите на страницу;
  • нажмите кнопку "Я обещаю, что буду осторожен" на странице предупреждения;
  • в поле "Поиск" введите название параметра: xpinstall.signatures.require ;
  • найдите его в списке и дважды нажмите на него, чтобы значение "true" изменилось на "false"

Отключение проверки подписи через пользовательские скрипты

В Firefox 48 для Stable и Beta каналов, Mozilla отменила действие параметра xpinstall.signatures.require. На каналах Dev, Nightly и ESR, а так же в сборке Firefox Unbranded, которая представляет собой стабильную версию, параметр ещё доступен.

Все расширения представленные в основном репозитории Mozilla, подписаны в отличае от расширений из сторонних источников.

На сегодня существует множество расширений, предоставляемых приложениями, на платформах разработки Github и Bitbucket, а так же старые расширения, которые больше не поддерживаются разработчиками и не могут быть подписаны. Все они не могут быть установлены в Firefox Stable или Beta стандартными средствами.

Этот способ подразумевает создание двух файлов в основной директории, откуда запускается Firefox.

1. Файл config.js

1.1. Создайте текстовый файл;
1.2. Вставьте в него код:

//
try {
Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
.eval("SIGNED_TYPES.clear()");
}
catch(ex) {}

1.3. Переименуйте его в "config.js". Убедитесь, что он называется config.js а не config.js.txt;
1.4. Переместите его в директорию с установленным Firefox:

  • Windows - "C:\Program Files\Mozilla Firefox\ " или "C:\Program Files (x86)\Mozilla Firefox\ ";
  • Linux - "/usr/lib/firefox-<версия> " или "/usr/lib64/firefox-<версия> ";
  • OSX - "/Applications/Firefox.app/ ".

Это каталоги установки Firefox по умолчанию. Они могут отличаться в зависимости от ваших настроек при установке или дистрибутива Linux. Важно чтобы файл оказался в корневой директории программы.

2. Файл config-prefs.js

2.1. Создайте второй текстовый файл;
2.2. Вставьте в него код:

pref("general.config.obscure_value", 0);
pref("general.config.filename", "config.js");

2.3. Переименуйте в config-prefs.js;
2.4. Переместите в "<корневая директория Firefox>\defaults\pref\ "
например "C:\Program Files\Mozilla Firefox\defaults\pref\ ";
2.5 Перезапустите Firefox.

Теперь вы можете устанавливать расширения с подписью и без в Firefox Stable или Beta.

Что при этом происходит

Код в файле config.js, загружает один из конфигурационных файлов Firefox и удаляет информацию из константы "Signed_Types" в этом файле. Эта константа определяет типы дополнений и расширений, которые должны быть подписаны для установки.

Некоторые расширения, например, темы, не должны быть подписаны. Таким образом, код очищает константу от всех типов дополнений, поэтому установка любого из них не требует наличия подписи.

Код во втором файле указывает Firefox загрузить файл config.js при запуске.

Странно что это на столько просто, учитывая то что обязательная подпись расширений используется для повышения безопасности.