If-Koubou

Jak wymusić zgodność rozszerzeń z Firefoksem 3.6+

Jak wymusić zgodność rozszerzeń z Firefoksem 3.6+ (Jak)

Jeśli masz już zainstalowaną przeglądarkę Firefox 3.6, możesz zauważyć, że wiele z twoich rozszerzeń przestało działać, a stara sztuczka checkCompatibility już nie działa. Czy to prawda?

Dziękuję mojemu dobremu kumplowi, Danielowi, za wskazanie zmiany w Firefoksie 3.6. Jego osobisty blog jest tak nerwowy, że sprawi, że Twoja głowa eksploduje.

Wymuś zgodność rozszerzeń z Firefoksem 3.6+

Jest to błąd, który można uzyskać, próbując zainstalować rozszerzenie, które nie jest kompatybilne. Zwróć szczególną uwagę na ciąg wersji Firefoksa, ponieważ będziemy tego potrzebować później.

Rodzaj about: config na pasku adresu, a następnie po kliknięciu ostrzeżenia, kliknij prawym przyciskiem myszy na liście i wybierz z menu polecenie Nowy -> Boolean.

Teraz zostaniesz poproszony o podanie nazwy preferencji. W tym miejscu należy zwrócić uwagę na dokładną wersję, której używasz, ponieważ preferencja musi być ustawiona dla dokładnej wersji Firefoksa, której używasz.

Używamy Firefoksa 3.6b3, jak wspomniano w powyższym komunikacie o błędzie, więc preferencja byłaby następująca ... zauważ, że duże C tam jest bardzo ważne.

Aktualizacja: dla aktualnego kandydata na wersję Firefoksa 3.6 będziesz potrzebował:

extensions.checkCompatibility.3.6

Zasadniczo formatem jest extension.checkCompatibility.VERSION.b dla wersji beta lub extensions.checkCompatibility.VERSION.a dla wydań Alpha. Jeśli więc testowałeś Firefox 3.8 Alpha, jako nazwę preferencji użyłbyś extensions.checkCompatibility.3.8a.

Tak, to nie było najprostsze. W kolejnym oknie dialogowym wybierz "false" i zamknij okno dialogowe.

Powinieneś teraz zobaczyć wartość na liście, jeśli ją odfiltrujesz.

Twoje rozszerzenia powinny teraz zostać zainstalowane. Jeśli tego nie zrobią, prawdopodobnie wprowadzisz niewłaściwą wersję do nazwy preferencji.

Zdecydowanie bardzo przydatna wskazówka, którą podejrzewam, że będę cały czas używać.