Niektórzy twórcy wtyczek do Firefoksa nie zdążyli dostosować swoich dodatków do najnowszej wersji przeglądarki. W następstwie tego wtyczki odmawiają posłuszeństwa. Jak temu zaradzić?
Dostosowywanie wtyczek. Może się zdarzyć, że Firefox zgłosi niezgodność dodatku lub nie będzie chciał zainstalować wtyczki, bo nie jest udostępniana w bezpiecznej witrynie internetowej (połączenia HTTPS, patrz wyżej). W obu wypadkach możesz ręcznie dostosować dodatek. Zmień rozszerzenie pliku z XPI na ZIP, a następnie rozpakuj go do dowolnego katalogu na dysku. Teraz otwórz plik Install.rdf w edytorze tekstowym i przemieść się do sekcji
RDF:Description. Zmień tu wartość
em:maxVersion na
3.0. Na jej podstawie Firefox wykrywa zgodność dodatku. Jeśli plik zawiera ponadto wiersz
em:updateURL z wpisem bez
https://, usuń go lub oznacz jako komentarz, wstawiając przed nim wiersz
(!-- a za nim wiersz
--) (zastąp przy tym nawiasy okrągłe nawiasami ostrokątnymi). Zapisz wszystkie zmiany, a następnie spakuj wszystkie pliki do archiwum ZIP. Na koniec zmień jego rozszerzenie na XPI. Przygotowana w ten sposób wtyczka powinna działać w Firefoksie 3.
Uwaga. Jest możliwe, choć mało prawdopodobne, że rozszerzenie jest naprawdę niezgodne z Firefoksem 3. Jeśli zauważysz, że dodatek nie reaguje tak, jak powinien, odinstaluj go. A jeżeli nie będzie można ponownie uruchomić przeglądarki, przywołaj ją w trybie chronionym. Kliknij w tym celu menu
Start | Uruchom i wpisz
firefox -safemode. Teraz możesz odinstalować krnąbrne rozszerzenie i uruchamiać przeglądarkę w zwyczajny sposób.