Firefox 2 – aktualizacja rozszerzeń
Wraz z pojawieniem się Firefoksa w wersji 2, ostatnią rzeczą, jaka będzie zapewne co niektórych powstrzymywała przed aktualizacją z wersji 1.5.0.7 do 2.0 to przerażenie – co będzie z moimi rozszerzeniami? Odpowiem krótko – NIC. Część już jest dostępnych dla wersji 2.0, część jeszcze nie. Problem nie kompatybilnych rozszerzeń możemy rozwiązać sami. Zmieniając jeden wpis za pomocą jednego rozszerzenia. Wynikiem jest w pełni działające rozszerzenie, które jeszcze przed momentem było niekompatybilne i nie działało w nowym lisie.
Narzędzie do pracy – Extension Developer
Pobieramy rozszerzenie i je instalujemy. Jest to, to samo rozszerzenie co zawiera w sobie edytor XUL. Opis wszystkich zawartych w rozszerzeniu narzędzi znajduje się na stronie autora.
Po instalacji – odpalamy narzędzie: Extension Builder

I wybieramy ścieżkę do folderu z zainstalowanym rozszerzeniem:
Oczywiście w naszym uruchomionym rozszerzeniu! Po wybraniu ścieżki widzimy aktywne przyciski narzędzia:

Klikamy na Edit install.rdf, po czym pokaże nam się okno:

Aby móc używać rozszerzenia po wersją 2.0, musimy zmienić w pliku install.rdf wpis:
<em:maxVersion>1.5.0.*</em:maxVersion>
Na:
<em:maxVersion>2.0.0.*</em:maxVersion>
W otworzonym przed momentem edytorze sprowadza się to do zmiany w jednym polu:

Zapisujemy zmianę danych i następnie klikamy Build extension, co tworzy nam nowy plik *.xpi. Następnie instalujemy utworzony przez nas pliczek (rozszerzenie) i uruchamiamy ponownie Firefoksa. Gotowe! Rozszerzenie działa, a w Dodatkach widzimy:

Na MDC powstaje specjalny artykuł o aktualizacji rozszerzeń – nie linkuje bo to dopiero draft.

Nie “jest” tylko “zapewne może być, choć niekoniecznie”. Niektóre takie oszukane rozszerzenia będą działać, inne zrobią z Firefoksa totalną rozpierduchę (w najlepszym razie rozwalą tylko okno, w najgorszym – spierniczą profil, czytaj: żegnajcie zakładki i hasła). Ograniczeń wersji dla rozszerzeń nie wprowadzono dla picu, tylko właśnie jako zabezpieczenie.
Dlatego, jeśli ktoś już się bawi w takie oszukiwanie, to dla własnego dobra niech najpierw przetestuje tak ‘poprawione’ rozszerzenie na czystym profilu, albo niech przynajmniej skorzysta z MozBackup.
e tam, użycie ‘kompatybilizacji’ z MR Tech Local Install jest dużo łatwiejsze i szybsze;)
Taa, ale to rozszerzenie daje więcej możliwości w kompatybilizacji
[...] PS. Podobne rozwiązanie pojawiło się nieco wcześniej na blogu Ptaszora – mój sposób jest jakby bardziej łopatologiczny. [...]
[...] Podobne rozwiązanie pojawiło się nieco wcześniej na blogu Ptaszora – mój sposób jest jakby bardziej [...]
[...]
,dajesz > zapisz,zamykasz notepada i potwierdzasz ch zapisania do archiwum.No i > masz. http://medeco.p9.pl/wordpress/2006/1…ja-rozszerzen/ — [stopka tymczasowa] « [FL] BitComet 0.75 | Opera [...]