Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!
  • Форумы
  •  » Архив FAQ
  •  » Как включить режим принудительной совместимости в Firefox?

№120-06-2008 15:16:22

MySh
Кактусогрыз
 
Группа: Extensions
Зарегистрирован: 17-12-2006
Сообщений: 4623
UA: Firefox 3.0

Как включить режим принудительной совместимости в Firefox?

Вопрос: Как включить режим принудительной совместимости в Firefox? Нужен ли он?

Ответ: Начиная с Mozilla Firefox 10 режим принудительной совместимости де-факто активирован по умолчанию, так что специально включать его больше не надо, если только оно не входит в список исключений ниже:

Вышел Firefox 10 Бета | Форум Mozilla Россия
Дополнения по умолчанию теперь совместимы с Firefox: процесс обновления Firefox стал более гладким и простым, так как дополнения теперь будут автоматически считаться совместимыми с Firefox, даже если в качестве максимальной поддерживаемой версии указан более старая версия броузера. Исключениями из этого правила будут являться:
           • дополнения с бинарными компонентами;
           • дополнения, чья максимальная поддерживаемая версия ниже Firefox 4.0;
           • дополнения, чья минимальная поддерживаемая версия выше этой версии Firefox;
           • дополнения, автор которых в явном виде отказался от механизма "совместимо по умолчанию";
           • дополнения из "чёрного списка" сайта addons.mozilla.org, не прошедшие тестирование на совместимость с этой версией Firefox.

Для тех, кто по каким-то причинам продолжает использовать более старые версии, информация ниже по-прежнему сохраняет свою актуальность.

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

при установке может выдаваться сообщение о несовместимости...
...или о неподдержке безопасного обновления (новый механизм, появившийся в Firefox 3):

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

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

Для включения режима принудительной совместимости требуется:


  • Ввести в адресной строке about:config и создать логический параметр extensions.checkCompatibility[1], поставив значение в false или установить умеющее это делать расширение (предварительно убедившись, что оно совместимо с вашей версией Firefox и набором уже имеющихся расширений) и разрешить в его настройках этот режим.
  • Отключить проверку безопасности обновлений, для чего ввести в адресной строке about:config и создать логический параметр extensions.checkUpdateSecurity, поставив значение в false.

Убедиться, что проверка совместимости/безопасности обновлений отключена можно, открыв окно «Дополнения» (на первый план выводится сообщение о «проверке безопасности обновлений»).
Отдельная благодарность Sid за помощь в наполнении раздела, особенно снимки экрана

Отредактировано MySh (11-05-2012 22:42:42)

Отсутствует

 

№221-06-2008 20:18:55

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4127
UA: Firefox 3.0

Re: Как включить режим принудительной совместимости в Firefox?

Ответ на этот вопрос.

Скрываем уведомления об отключении проверки совместимости и безопасности обновлений.
userChrome.css (из-за наличия кириллицы файл обязательно должен быть сохранен в кодировке UTF-8):

Выделить код

Код:

@-moz-document url("chrome://mozapps/content/extensions/extensions.xul") {
   notification[type="warning"][label^="Проверка совместимости"],
   notification[type="warning"][label^="Проверка безопасности обновлений"] {
      display: none !important;
   }
}

P.S. Разумеется, работает только в русской локали – для других надо вписывать свой текст (нужно начало + пара характерных слов).
Например, для en-US в userChrome.css надо добавлять следующее:

Выделить код

Код:

@-moz-document url("chrome://mozapps/content/extensions/extensions.xul") {
   notification[type="warning"][label^="Add-on compatibility checking"],
   notification[type="warning"][label^="Add-on update security checking"] {
      display: none !important;
   }
}

Отредактировано Infocatcher (22-06-2008 17:11:47)


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№309-01-2010 15:00:50

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Firefox 3.6

Re: Как включить режим принудительной совместимости в Firefox?

Для Firefox 3.6 имя настройки в about:config должно включать в себя первые две цифры версии браузера:

extensions.checkCompatibility.3.6 = false

Отредактировано Sid (31-03-2011 13:32:14)

Отсутствует

 

№423-03-2010 21:34:34

MySh
Кактусогрыз
 
Группа: Extensions
Зарегистрирован: 17-12-2006
Сообщений: 4623
UA: Firefox 3.6

Re: Как включить режим принудительной совместимости в Firefox?

…Соответственно, для Firefox 4.0, 5.0, 6.0, … 9.0 (всегда), 10.0 и выше — в указанных ранее случаях — в about:config надо добавить:

extensions.checkCompatibility.4.0 = false

extensions.checkCompatibility.5.0 = false

extensions.checkCompatibility.6.0 = false


extensions.checkCompatibility.10.0 = false


Расширения, умеющие включать режим принудительной совместимости (присутствие расширения в списке означает, что у него есть такая функция):

Отредактировано MySh (11-05-2012 22:47:45)

Отсутствует

 

№523-06-2011 21:38:13

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4127
UA: Firefox 5.0

Re: Как включить режим принудительной совместимости в Firefox?

Скрытие уведомлений об отключении проверки совместимости и безопасности обновлений в Firefox 4.0 и выше, userContent.css:

Выделить код

Код:

@-moz-document url("about:addons") {
    #addons-page:not([warning="safemode"]) .view-header {
        /* See styles for .view-header in chrome://mozapps/skin/extensions/extensions.css */
        background: rgba(251, 252, 253, 0.25) !important;
    }
    #addons-page:not([warning="safemode"]) .view-header > .global-warning,
    #addons-page:not([warning="safemode"]) #list-view > .view-header.global-warning-container {
        display: none !important;
    }
}

Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 
  • Форумы
  •  » Архив FAQ
  •  » Как включить режим принудительной совместимости в Firefox?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]