Dlaczego dodatki stają się niekompatybilne podczas aktualizacji Firefoksa

19

Moją domyślną przeglądarką jest Chrome, ale kiedy czasami używam Firefoksa z jakiegokolwiek powodu, często jest aktualizowana.
Niemal za każdym razem, gdy aktualizuję Firefox, niektóre z moich dodatków stają się niezgodne.
Dlaczego?
Dlaczego tak się nie dzieje w Chrome?

Tyilo
źródło
3
To naprawdę do bani i dlaczego ciągle używam Firefoksa.
Lance Roberts,
1
Chrome i Firefox mają różne architektury dodatków. Firefox jest znacznie bardziej wydajny, ale Chrome został bardziej świadomie przemyślany, aby uniknąć tego rodzaju problemów. System Firefox jest silnie powiązany z numerami wersji, ponieważ interfejsy API dodatków często zmieniają się między wersjami. System Firefox stał się bardzo bezużyteczny, ponieważ ostatnio zmienił cykl wydawania i numerację wersji. Mam nadzieję, że wymyślą strategię, aby ją ulepszyć, ale nie przeczytałem jeszcze niczego z nadzieją.
hippietrail

Odpowiedzi:

10

Słyszę cię! Dzisiaj uruchomiłem Firefoksa po raz pierwszy od wieków, aby użyć tylko jednego dodatku - powiedział wtedy, że aktualizacja jest dostępna - pozwoliłem sobie na to, a potem wszystkie moje dodatki zostały wyłączone!

Aktualizacje Firefox tak naprawdę nie oznaczają pojedynczych dodatków jako niekompatybilnych per se, to autorzy dodatków nie stwierdzają, że są kompatybilne, co je wyłącza.

Możesz użyć dodatkowego raportu zgodności, który pozwoli ci zgłaszać dodatki, które nie są „kompatybilne” z twoją wersją Firefoksa.

Jeśli chodzi o to, dlaczego Chrome tego nie robi - myślę, że jest subiektywny i otrzymasz różne odpowiedzi - IMHO, jest zaprojektowany w bardziej tradycyjny sposób - pozwala na wszystkie dodatki, a jeśli coś się zepsuje, ciężar spoczywa na użytkowniku aby znaleźć błąd, gdy np. wyłączając, dopóki nie dowiedzą się, że jest bezpieczny, Firefox może denerwować przeciętnego użytkownika, ale jest bezpieczniejszym rozwiązaniem dla użytkownika końcowego.

William Hilsum
źródło
21

Każdy dodatek w Firefoksie ma ustawienie określające, z którymi wersjami Firefoksa będzie współpracował (zakłada się, że autor przetestował ich dodatek z wymienionymi wersjami). Historycznie, dodatki zazwyczaj deklarowały zgodność z główną wersją Firefoksa (np. 2.X), ale potem występowały problemy z różnicami między 3.0 a 3.6, więc autorzy dodatków stali się bardziej konkretni i deklarowali zgodność tylko z określonymi głównymi i mniejszymi wersjami (np. 3.6.X ). Można określić zakres wersji (np. 2.X -> 3.6.X), ale należy podać górny limit i nie może to być niepublikowana przyszła wersja Firefoksa, jeśli chcesz rozpowszechniać swój dodatek za pośrednictwem strony Mozilla.

Teraz, gdy „główne” wersje Firefoksa są wypuszczane co 6-8 tygodni (widzieliśmy wersje od 4.0 do 6.0 od marca) autorzy dodatków po prostu nie mogą nadążyć i coraz więcej pozostaje w tyle.

Czasami na stronie „Rozszerzenia” Chrome pojawia się komunikat informujący, że dane rozszerzenie musi zostać zaktualizowane, aby działało z bieżącą wersją Chrome, ale ponieważ aktualizacje są wykonywane automatycznie w tle, trudno jest je złapać w tym stanie.

Wino z gruszek
źródło
-1

Jeśli denerwuje Cię to, jedną z wielu poprawek jest po prostu nie używanie ezoterycznych lub niepopularnych dodatków. W każdym dodatku wtyczki systemowe ostatecznie przestaną być aktualne. Niepopularne, porzucone lub dodatki do domowych projektów zwierząt rzadko są aktualizowane, aby korzystać z nowego interfejsu API dostępnego w nowej przeglądarce.

Używam tego samego zestawu dodatków od lat i tylko raz dostałem błąd niezgodności. Moja lista:

  • Lastpass
  • Xmarks
  • Adblock Plus
  • Greasemonkey - to jedyny problem z
  • Firebug
  • Nagłówki HTTP na żywo
  • Chatzilla

Wszystkie te dodatki działały przez lata bez żadnego problemu. Co oni mają ze sobą wspólnego? Są popularne.

Szczerze mówiąc, ostatnie bicie Firefoksa, ponieważ używają czyjegoś dodatku, który nie działa w nowej wersji firefox, kiedy dodatek został stworzony w weekend dla niewielkiej funkcjonalności i opublikowany tylko po to, aby dać swojemu ujawnieniu pewne znaczenie, robi się naprawdę stary. Popularne dodatki zawsze działały, używaj ich. Jeśli używasz dodatku pobranego przez 5 osób, to sam

TheLQ
źródło
Chcesz wyjaśnić opinię?
TheLQ