/ / Jak wymusić zgodność rozszerzenia z Firefoksem 3.6+

Jak wymusić zgodność rozszerzenia z Firefoksem 3.6+

Jeśli masz już uaktualnioną wersję Firefox 3.6, możesz zauważyć, że wiele rozszerzeń już nie działa, a stara sztuczka checkCompatibility już nie działa. A może to?

Dzięki mojemu przyjacielowi Danielowi za zwrócenie uwagi na zmianę w Firefoksie 3.6. Jego osobisty blog jest tak nerdy, że sprawi, że głowa wybuchnie.

Wymuś zgodność rozszerzenia z Firefoksem 3.6+

To jest błąd, który pojawia się, gdy próbujesz zainstalować rozszerzenie, które nie jest kompatybilne. Zwróć szczególną uwagę na ciąg wersji Firefoksa, ponieważ będziemy go później potrzebować.

wizerunek

Rodzaj about: config w pasku adresu, a następnie po kliknięciu ostrzeżenia, chcesz kliknąć listę prawym przyciskiem myszy i wybrać z menu opcję Nowy -> Boolean.

wizerunek

Teraz zostaniemy poproszeni o wprowadzenie preferencjiNazwa. W tym miejscu musisz zwrócić uwagę na dokładną wersję, której używasz, ponieważ preferencje muszą być ustawione dla dokładnej wersji przeglądarki Firefox, której używasz.

Używamy Firefoksa 3.6b3, jak zauważono w powyższym komunikacie o błędzie, więc preferencje będą następujące: zwróć uwagę na dużą literę C, bardzo ważne.

Aktualizacja: do aktualnego kandydata do wydania Firefoksa 3.6 potrzebne będą:

extensions.checkCompatibility.3.6

Zasadniczo format to rozszerzenia.checkCompatibility.VERSION.b dla wydań Beta lub extensions.checkCompatibility.VERSION.a dla wydań Alpha. Jeśli więc testujesz Firefoksa 3.8 Alpha, jako nazwy preferencji użyjesz extensions.checkCompatibility.3.8a.

wizerunek

Tak, to nie było najprostsze. W następnym oknie dialogowym wybierz „fałsz” i zamknij okno dialogowe.

wizerunek

Teraz powinieneś zobaczyć wartość na liście, jeśli ją odfiltrujesz.

wizerunek

Twoje rozszerzenia powinny teraz zostać zainstalowane. Jeśli nie, prawdopodobnie umieściłeś niewłaściwą wersję w nazwie preferencji.

wizerunek

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