Warum werden Add-Ons beim Upgrade von Firefox inkompatibel?

Warum werden Add-Ons beim Upgrade von Firefox inkompatibel?

Mein Standardbrowser ist Chrome, aber wenn ich gelegentlich Firefox verwende, gibt es aus irgendeinem Grund oft ein Update dafür.
Fast jedes Mal, wenn ich Firefox aktualisiere, werden einige meiner Add-Ons inkompatibel.
Warum ist das so?
Warum passiert das nicht in Chrome?

Antwort1

Ich verstehe dich! Ich habe Firefox heute zum ersten Mal seit Ewigkeiten gestartet, nur um ein Add-on zu verwenden - dann wurde angezeigt, dass ein Update verfügbar ist - ich habe es laufen lassen und dann wurden alle meine Add-ons deaktiviert!

Firefox-Updates kennzeichnen einzelne Add-Ons nicht grundsätzlich als inkompatibel. Die fehlende Kompatibilitätserklärung der Add-On-Autoren deaktiviert diese.

Du kannst den ... benutzenKompatibilitätsreporter hinzufügenDadurch können Sie Add-Ons melden, die nicht mit Ihrer Firefox-Version „kompatibel“ sind.

Warum Chrome dies nicht tut, ist meiner Meinung nach eine subjektive Frage, und Sie werden unterschiedliche Antworten erhalten. Meiner Meinung nach ist es eher traditionell konzipiert: Es erlaubt alle Add-ons, und wenn etwas kaputt geht, liegt es in der Verantwortung des Benutzers, den Fehler zu finden. Wenn Firefox hingegen deaktiviert wird, bis der Benutzer sicher ist, kann dies den durchschnittlichen Benutzer zwar verärgern, für den Endbenutzer ist es jedoch eine sicherere Lösung.

Antwort2

Jedes Add-on in Firefox verfügt über eine Einstellung, die angibt, mit welchen Versionen von Firefox es funktioniert (es wird davon ausgegangen, dass der Autor sein Add-on mit den genannten Versionen getestet hat). In der Vergangenheit wurde für Add-ons normalerweise Kompatibilität mit einer Hauptversion von Firefox (z. B. 2.X) beansprucht, aber dann gab es Probleme mit Unterschieden zwischen 3.0 und 3.6, sodass die Add-on-Autoren spezifischer wurden und nur Kompatibilität mit bestimmten Haupt- und Nebenversionen beanspruchten (z. B. 3.6.X). Ein Versionsbereich kann angegeben werden (z. B. 2.X -> 3.6.X), aber es muss eine Obergrenze angegeben werden und es darf keine unveröffentlichte zukünftige Version von Firefox sein, wenn Sie Ihr Add-on über die Mozilla-Site verteilen möchten.

Da mittlerweile alle 6 bis 8 Wochen neue Hauptversionen von Firefox veröffentlicht werden (seit März gibt es die Versionen 4.0 bis 6.0), können die Add-On-Autoren einfach nicht mithalten und immer mehr geraten ins Hintertreffen.

Gelegentlich wird auf der Chrome-Seite „Erweiterungen“ die Meldung angezeigt, dass eine bestimmte Erweiterung aktualisiert werden muss, um mit der aktuellen Version von Chrome zu funktionieren. Da die Aktualisierungen jedoch automatisch im Hintergrund erfolgen, ist es schwierig, eine Erweiterung in diesem Zustand zu erkennen.

Antwort3

Wenn Sie das so sehr stört, können Sie es einfach beheben, indem Sie keine esoterischen oder unbeliebten Add-Ons verwenden. In jedem Add-On-System sind Plug-Ins irgendwann veraltet. Unbeliebte, aufgegebene oder von Leuten als Lieblingsprojekt verwendete Add-Ons werden selten aktualisiert, um die neue API zu verwenden, die in einem neuen Browser verfügbar ist.

Ich verwende seit Jahren die gleichen Add-Ons und habe nur einmal einen Inkompatibilitätsfehler bekommen. Meine Liste:

  • Lastpass
  • Xmarks
  • Adblock Plus
  • Greasemonkey - Das ist das einzige, mit dem ich Probleme hatte
  • Feuerwanze
  • Live-HTTP-Header
  • Chatzilla

Alle diese Add-Ons funktionieren seit Jahren problemlos.Was haben sie gemeinsam? Sie sind beliebt.

Ehrlich gesagt, die jüngste Firefox-Schelte, weil sie ein Add-on von jemandem verwenden, das in einer neuen Version von Firefox nicht funktioniert, obwohl das Add-on an einem Wochenende für eine winzige Funktionalität erstellt und nur veröffentlicht wurde, um ihren Namen bekannt zu machen, ist wirklich alt. Beliebte Add-ons haben immer funktioniert, verwenden Sie sie. Wenn Sie ein Add-on verwenden, das 5 Personen heruntergeladen haben, sind Sie auf sich allein gestellt.

verwandte Informationen