Jak wymusić zgodność rozszerzeń z Firefoksem 3.6+
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. Lub robi to?
Dzięki 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 Nowy -> Boolean z menu.
Teraz zostaniesz poproszony o podanie nazwy preferencji. W tym miejscu należy zwrócić uwagę na dokładną wersję, której używasz, ponieważ należy ustawić preferencję 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 tam jest duże C, 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. Więc jeśli testowałeś Firefox 3.8 Alpha, użyłbyś extensions.checkCompatibility.3.8a jako nazwy preferencji.
Tak, to nie było najprostsze. W następnym oknie dialogowym wybierz "false" i zamknij okno dialogowe.
Powinieneś teraz zobaczyć wartość na liście, jeśli ją przefiltrujesz.
Twoje rozszerzenia powinny teraz zostać zainstalowane. Jeśli tak nie jest, prawdopodobnie umieszczasz niewłaściwą wersję w nazwie preferencji.
Zdecydowanie bardzo przydatna wskazówka, którą podejrzewam, że będę cały czas używać.