Jak wyłączyć ścisłą zgodność dodatków w przeglądarce Firefox

Jednym z największych problemów, jakie mają użytkownicy Firefoksa w cyklu szybkiego wydawania wprowadzonym na początku tego roku, jest fakt, że aktualizacje często wyłączały ich dodatki w przeglądarce z powodu niezgodności. Przez większość czasu te niezgodności można przypisać maksymalnemu numerowi zgodnej wersji przypisanemu do dodatku, a nie niezgodnościom technicznym. Wielu użytkowników Firefoksa skorzystało z narzędzi Nightly Tester Tools lub Reporter zgodności dodatków, aby wymusić zgodność dodatków.

To zachowanie w końcu ulegnie zmianie wraz z wydaniem Firefoksa 10. Na razie nowa funkcja została zaimplementowana w najnowszych wersjach Nightly Firefoksa 11. Technologia jest domyślnie wyłączona i musi zostać aktywowana przed przetestowaniem.

Mozilla planuje wkrótce włączyć funkcję zastępowania w przeglądarce Firefox 10 Aurora, a następnie w wersji beta i kanałach stabilnych, gdy trafią one również w wersji 10.

Aby wyłączyć ścisłą zgodność dodatków w przeglądarce Firefox, użytkownicy muszą wpisać about: config w przeglądarce i filtrować klucz extensions.strictCompatibility.

rozszerzenia ścisła kompatybilność

Domyślny stan to true, co oznacza, że ​​włączona jest ścisła zgodność dodatków. Oznacza to, że Firefox wyłączy dodatki, które nie są kompatybilne z wersją przeglądarki.

Podwójne kliknięcie na wpis i wybór False wyłącza ścisłą zgodność. Oznacza to, że Firefox zakłada, że ​​dodatki są również zgodne ze zaktualizowaną wersją przeglądarki.

Istnieje kilka wyjątków od reguły, które należy wymienić tutaj. Chociaż można w ten sposób wymusić zgodność dodatków, nie gwarantuje to, że dodatki są rzeczywiście zgodne z nowszą wersją przeglądarki. Jeśli dodatki są technicznie niezgodne z nową wersją Firefoksa, wymuszenie ich zgodności nie zmieni tego faktu; Dodatki pozostaną niekompatybilne. Ale są też inne wymagania. Dodatki z komponentami binarnymi będą ignorowane przez nową dyrektywę, podobnie jak dodatki z minimalną zgodną wersją wyższą niż wersja przeglądarki internetowej.

Twórcy dodatków mogą wreszcie wymusić ścisłą zgodność swoich dodatków. (przez)

Aktualizacja: Zauważyłem, że najnowsza wersja Aurory już wyświetla parametr extensions.strictCompatibility.

Link do głównej publikacji