Następna wersja Firefoksa: jak * łatwo * sprawdzić zgodność rozszerzeń / dodatków?

12

Pytanie:

Obecnie używam Firefox 3.6. Przed mogę zainstalować nową wersję Firefox (Firefox 4 w tym czasie), to istnieje prosty sposób, by sprawdzić, które z wszystkich moich zainstalowanych rozszerzeń / Add-ons są z nim zgodne?

Tło:

Mam nadzieję na rozwiązanie jednym kliknięciem, ponieważ nie chcę najpierw instalować FF4, a niektóre z nich są niekompatybilne, i nie chcę sprawdzać każdej strony głównej każdego zainstalowanego rozszerzenia, aby zobaczyć, którą wersję obsługują.

Być może istnieje „ najbardziej zgodna z listą wersja FF każdego rozszerzenia”? Poszukałem go, ale nic nie znalazłem ...

To pytanie jest również rodzajowe dla każdej przyszłej wersji FF, ponieważ miałem ten sam problem, przechodząc z FF 1 do 2 i od 2 do 3. Wtedy nie miałem nic przeciwko kręceniu się i próbowaniu różnych rzeczy, teraz Ja robię.

Edycja: Idealnie, powinienem być w stanie zaznaczyć pole wyboru, aby rozszerzenie (lub sam Firefox -> wskazówka dla programistów FF) monitorowało, czy moje dodatki są kompatybilne i powiadamiało mnie (wyskakującym okienkiem) raz są, więc mogę zaktualizować. Chociaż wydaje mi się, że jest to dobre dla statystyk i dlatego, że Mozilla zapewnia ogromną listę kompatybilnych rozszerzeń i przeciętne dostosowanie użytkownika, byłoby bardziej przydatne, gdybym jako użytkownik mógł łatwiej sprawdzić moją osobistą sytuację.

Edycja 2: Wygląda na to, że nie byłem sam ze swoim pytaniem: zobacz ten post z łamacza życia .

Rabarberski
źródło
To nie tylko odpowiedź. Ale może się przydać. Jeśli rozszerzenie, bez którego nie mogę żyć, jest niekompatybilne z nową wersją Firefoksa, naprawiam kompatybilność w install.rdf i jego pracy. Rozszerzenie to naprawdę zip. Niektóre rozszerzenia aktualizują się bardzo wolno.
Michaił Moskalev
Techniczną odpowiedzią jest sprawdzenie interfejsów API używanych przez rozszerzenie względem interfejsów API / ABI zmienianych w każdej nowej wersji. Całkiem trudne, nie mam pojęcia jak.
tobylan

Odpowiedzi:

11

Może dodatek do Firefoksa Czy jest kompatybilny? pomoże ci (pomogło mi). Po prostu dodaje informacje o zgodności do listy zainstalowanych dodatków.

Jaskółka oknówka
źródło
Wydaje się, że dokładnie tego szukał PO. Sam go zainstalowałem.
ale
Tak, rzeczywiście tego właśnie szukałem. Widzę, że data odpowiedzi to 4 kwietnia. Wygląda na to, że wtedy nie zauważyłem twojej odpowiedzi (i zacząłem nagrodę bez uzasadnionego powodu). Głupi ja !
Rabarberski
Myślę, że przegapiłeś również Reporter zgodności dodatków, lepsze i bardziej kompleksowe rozwiązanie. Zobacz moją odpowiedź.
harrymc
@harrymc: Nie przegapiłem reportera zgodności dodatków. Jest jednak skierowany do użytkowników wersji alfa i beta, więc nie rozważyłem go (nawet po przeczytaniu opisu)
Rabarberski,
@Rabarberski: Działa bardzo dobrze dla wszystkich użytkowników. I podczas testowania zgodności add-on, to beta-tester.
harrymc
6

A może możesz sprawdzić Centrum zgodności dodatków .

Jest tam raport z listą dodatków, które stanowią 95% wszystkich zainstalowanych dodatków posortowanych według popularności. (Połączę go, ale nie ma bezpośredniego adresu URL).

ale
źródło
Rzeczywiście tego właśnie szukasz Kliknij Wyświetl raport zgodności, a następnie Wyświetl raport szczegółowy.
Jeff F.
To wymaga ode mnie sprawdzenia każdego dodatku na liście. Wciąż za dużo pracy, przepraszam ...
Rabarberski
2

Na początek uwaga: sugeruję w każdym razie poczekać na FF 4.1, ponieważ wersja 4.0 jest dość niestabilna. To często przerywało, więc w końcu właśnie wróciłem do FF3. Uważam, że nowy silnik Javascript wciąż ma problemy.

Teraz, aby odpowiedzieć na twoje pytanie: Nie ma pewności, jak sprawdzić, czy dodatek jest zgodny z FF4. Nawet jeśli jest oznaczony jako niezgodny i wyłączony przez FF4, może w rzeczywistości być w pełni kompatybilny. Musisz tylko spróbować i zobaczyć, a najprostszym sposobem jest wyłączenie czeku.

Aby wymusić zgodność z Firefox Extension , sprawdzanie wersji jest wyłączone w about: config : Kliknij listę prawym przyciskiem myszy i wybierz „Nowy” (najpierw sprawdź, czy już tam jest), a następnie „Boolean”. Wpisz nazwę jako „ extensions.checkCompatibility ”, a wartość jako „false”. Po zakończeniu rozszerzenia nie będą już sprawdzać, czy są zgodne z uruchomioną wersją przeglądarki Firefox. Możesz ponownie włączyć kontrolę w dowolnym momencie, ustawiając ją na „prawda”.

Znacznie lepszy sposób na to, przy jednoczesnym pomaganiu społeczności, przedstawiono w tym artykule: Testowanie i raportowanie zgodności dodatków w Firefoksie .

Jeden instaluje Reporter zgodności dodatków , który umożliwia testowanie, czy wszystkie niekompatybilne rozszerzenia nadal działają. Jeśli zauważysz, że jeden z Twoich dodatków nie działa tak samo, jak w poprzednich wersjach aplikacji, po prostu otwórz Menedżera dodatków i kliknij Zgodność obok tego dodatku, aby wysłać raport do Mozilla Możesz oczywiście również zgłosić, że rozszerzenie działa doskonale.

harrymc
źródło
0

Możesz spróbować użyć Firefox Portable Edition . W ten sposób możesz sprawdzić Firefoksa 4 i jego zgodność z dodatkami bez odinstalowywania bieżącej wersji Firefoksa.

ale
źródło
Hmm, to wymagałoby ode mnie sprawdzenia, które rozszerzenia zainstalowałem i zainstalowania każdego z nich w wersji przenośnej. Zbyt duży problem.
Rabarberski
0

To nie jest rozwiązanie za jednym kliknięciem, ale moim zdaniem jest najbardziej elastyczne: zainstalowałbym Firefoksa 4 w innym katalogu niż Firefox 3, a następnie zrobiłbym kopię profilu. Będziesz używać Firefoksa 3 ze starym profilem i Firefoksa 4 z nowym. Firefox 4 sprawdzi zgodność dodatków, jak tylko się uruchomi.

Plusy:

  • Sam Firefox 4 sprawdzi zgodność
  • W dowolnym momencie możesz wrócić do Firefoksa 3
  • Może poczekać, aż wszystkie rozszerzenia dotrą lub Firefox 4 osiągnie poziom, w którym jesteś z niego zadowolony, a następnie bez wysiłku przełącz się na nową wersję.

Cons:

  • Nie rozwiązanie jednym kliknięciem
  • Zwiększony rozmiar dysku (ale zwykle nie stanowi problemu, chyba że system jest bardzo mało miejsca, np. Netbook z małym dyskiem SSD)

Aby utworzyć kopię profilu, po prostu uruchom Firefox 3 z włączonym menedżerem profili (jeśli nie wiesz, jak wyświetlić stronę Mozilla ), a następnie utwórz nowy profil. Wyjdź, otwórz folder, w którym przechowywane są profile (zależy to od używanego systemu operacyjnego i konkretnej wersji) i skopiuj stary profil na nowy.

Operację można wykonać w około 10-15 minut, jeśli nigdy wcześniej tego nie robiłeś.

plco
źródło
0

Podobnie jak @Rabarberski uważam, że Add-on Compatibility Report for Firefox <release>nie jest użyteczne, aby utrzymać prawidłowy przepływ pracy. Jeśli chodzi o Is It Compatible?nie został sprawdzony i przestał działać od FF v30.

Moje tymczasowe rozwiązanie atm: Tworzę kopie zapasowe (migawki) całych profili i zachowuję poprzedni pakiet Firefox. To pozwala mi na ślepo aktualizować (Mozilla sposób), downgrade do poprzedniej wersji w przypadku kłopotów z ograniczoną kłopotów. Firefox Portablenie jest dostępny w systemie Linux.

Również tutaj jest pytanie z pytaniem o więcej informacji na ten temat na temat obsługi Mozilli

tuk0z
źródło
-2

O ile wydaje się, że nie chcesz, łatwą odpowiedzią jest instalacja Firefoksa 4. Jeśli coś nie działa, po prostu zainstaluj ponownie 3.x. Twoje rozszerzenia / ustawienia / etc zostaną zachowane.

Hippy
źródło
Więc powinienem to robić co tydzień, dopóki wszystkie rozszerzenia nie będą kompatybilne? Właśnie dlatego podałem, że nie chcę próbować, instalując FF4 i sprawdzając, co się stanie.
Rabarberski
Czy twoje przedłużanie jest w rzeczywistości niezgodne, czy po prostu wyciągasz włosy ze zmartwienia, ponieważ może się to zdarzyć?
Hyppy
Dziękuję za opinię. Miałem niekompatybilne rozszerzenia dla każdej głównej aktualizacji wersji FF, więc spodziewam się, że to samo się teraz stanie. Poszukuję rozwiązania, które mogę ponownie wykorzystać w przyszłości.
Rabarberski