Firefox 22: больше нет автоматической повторной активации плагинов

Попробуйте наш инструмент устранения неполадок

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

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

Все это изменилось с выпуском Firefox 22, поскольку Mozilla внесла серьезные изменения в то, как браузер хранит информацию о плагинах.

В этой новой версии Mozilla решила несколько проблем, включая следующие:

  • Отключенные плагины больше не активируются автоматически.
  • Запоминаются настройки Click to Play для каждого плагина.

Mozilla больше не хранит информацию о плагине в файле pluginreg.dat, начиная с Firefox 22. Вместо этого состояние каждого плагина сохраняется в расширенной конфигурации (about: config) браузера.

  1. Введите about: config в адресную строку браузера и нажмите клавишу ввода.
  2. Подтвердите, что вы будете осторожны.
  3. Найдите plugin.state и нажмите Enter.

firefox plugin state

Значение 0 указывает, что плагин отключен, значение 1, которое активирует щелчок для воспроизведения, и значение 2, что он включен в браузере. Обратите внимание, что внесенные здесь изменения видны только после перезапуска браузера.

Mozilla вместо этого перешла от хранения информации по имени файла к ее хранению по типу mime, что решает многие проблемы, с которыми пользователи сталкивались в прошлом в отношении плагинов. Плагины могут изменять имена файлов во время обновлений, например, для увеличения номера версии плагина. Когда это произошло, Firefox распознал их как новые плагины.

Изменение в Firefox 22 игнорирует имя файла и вместо этого использует тип mime, так что плагин распознается как «тот же», даже если его имя файла изменяется.

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

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

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

Mozilla теперь отображает полный путь прямо на странице, так что предпочтение больше не требуется. Он будет удален из браузера в версии 24.