Домашняя » как » Как заставить совместимость расширений с Firefox 3.6+

    Как заставить совместимость расширений с Firefox 3.6+

    Если вы уже выполнили обновление до Firefox 3.6, вы могли заметить, что многие из ваших расширений больше не работают, и старый трюк checkCompatibility больше не работает. Или делает это?

    Спасибо моему приятелю Даниэлю за то, что он указал на изменения в Firefox 3.6. Его личный блог настолько занудный, что у тебя голова взорвется.

    Совместимость принудительного расширения с Firefox 3.6+

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

    Тип о: конфигурации в адресную строку, а затем после нажатия на предупреждение, вы хотите щелкнуть правой кнопкой мыши в списке и выбрать New -> Boolean из меню.

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

    Мы используем Firefox 3.6b3, как отмечено в сообщении об ошибке выше, поэтому предпочтение будет следующим ... обратите внимание на заглавную букву C, очень важно.

    Обновление: для текущей версии Firefox 3.6 вам понадобится следующее:

    extensions.checkCompatibility.3.6

    В основном это формат extensions.checkCompatibility.VERSION.b для бета-версий или extensions.checkCompatibility.VERSION.a для альфа-версий. Так что, если вы тестировали Firefox 3.8 Alpha, вы бы использовали extensions.checkCompatibility.3.8a в качестве имени предпочтения.

    Да, это была не самая простая вещь. В следующем диалоговом окне просто выберите «false» и закройте диалоговое окно..

    Теперь вы должны увидеть значение в списке, если отфильтровать его.

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

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