Blog

Standardmäßige Add-on-Kompatibilität in Firefox 10

Verfasst von:

Standardmäßige Add-on-Kompatibilität in Firefox 10

Wie bereits in Firefox.next: Silent Updates, Automatische Update-Kompatibilität & mehr angeschnitten, werden Erweiterungen in Firefox in Zukunft standardmäßig als kompatibel markiert sein. In der Vergangenheit ging Mozilla bei jedem großen Programmupdate erst einmal davon aus, dass Erweiterungen, welche nicht durch den Entwickler als kompatibel markiert wurden, nicht kompatibel sind, was zusammen mit der Veröffentlichung einer neuen Browserversion alle sechs Wochen für viel Frust bei den Endanwendern gesorgt hat. Nutzer von Firefox 11 (Nightly) können dieses Verhalten bereits testen, denn dort sind die entsprechenden Änderungen bereits implementiert – derzeit allerdings noch deaktiviert. Um die standardmäßige Kompatibilität zu aktivieren, muss in der Adressleiste about:config eingegeben und anschließend nach dem Schlüssel extensions.strictCompatibility gesucht werden, diesen stellen wir auf false. Ab sofort muss sich der Anwender keine Gedanken mehr darum machen, dass seine Lieblings-Erweiterungen auch in der nächsten Firefox-Version noch laufen.

Ein paar Einschränkungen gibt es allerdings doch: Ist eine Erweiterung mit einer neuen Firefox-Version technisch einfach nicht lauffähig, dann ist sie es nun einmal nicht, daran kann keine Einstellung etwas ändern. Ebenfalls können keine Erweiterungen automatisch als kompatibel markiert werden, welche Binärkomponenten enthalten. Die minimale Version des Add-ons darf nicht höher sein als die Firefox-Version und sehr alte Erweiterungen werden nicht automatisch kompatibel gemacht werden. Desweiteren erhalten Erweiterungsautoren die Möglichkeit, in der Erweiterung eine strikte Überprüfung der Browserversion zu erzwingen.

In Kürze wird das Feature auch in Firefox 10 (Aurora) landen und aktiviert werden. Über das Setzen des genannten Schalters auf true kann jederzeit das alte Verhalten von Firefox wiederhergestellt werden.

20


Kommentare

  1. JürgenHugo  17. November 2011, 03:22

    Und das betrifft dann ALLE Adds? Nicht nur die von dir erwähnten ~ 60%? DAS wäre natürlich gut.

    Bißchen OT muß aber: ENDlich weiß ich jetzt auswendig, WO sich die Tilde “~” auf einem Apple-Keyboard “versteckt”: “altgr und +”, jetzt hab ich mir das gemerkt. Ich benutze an den PCs Apple-Tastaturen, weil ich da am besten mit tipen kann, und weil sie mir gefallen.

  2. Sören Hentzschel  17. November 2011, 03:28

    jupp, das betrifft nicht nur die bei Mozilla gehosteten Erweiterungen, sondern wirklich alle – welche nicht unter die genannten Einschränkungen fallen.

    Na wenn die Tilde sich bei Apple dort befindet, ist das ja an der gleichen Stelle wie bei einer PC-Tastatur. ;)

  3. karl  31. Januar 2012, 19:31

    Mmhh… klingt interessant. Funktioniert extensions.strictCompatibility auch bei SeaMonkey? Dann wäre das Gebastel mit den checkCompatibility.versionXYZ endlich vorbei :)

  4. Sören Hentzschel  31. Januar 2012, 19:49

    jupp – SeaMonkey ab Version 2.7 (der Vollständigkeit halber: Thunderbird auch) besitzt diesen Schalter ebenfalls. Per Standard ist es bereits so eingestellt, dass Erweiterungen kompatibel sind, ergo kein manuelles Umschalten notwendig ist.

  5. Interessiertnicht  01. Februar 2012, 15:10

    ja. so ein blödsinn. jedesmal wenn eine neue FF version kommt (was ja neuerdings monatlich ist) der selbe mist mit den plugins: alle inkompatibel, trotz neuester programme. ich habe die neueste version des realplayer+plugin (das schon seit monaten draussen ist) aber der firefox ist inkompatibel damit. jedesmal der selbe mist. ff deinstallieren und vorgänger draufmachen.

  6. Sören Hentzschel  01. Februar 2012, 15:38

    Alle sechs Wochen um genau zu sein. Von inkompatiblen Plugins habe ich in diesem Zusammenhang allerdings noch nie gehört. Ich selber hatte noch nie ein Plugin, welches nach einem Update nicht kompatibel war. Oder sprechen wir von einer Extension? Da muss man unterscheiden, weil beides vollkommen unterschiedliche Dinge sind. Desweiteren: Wenn das Realplayer-Plugin nicht mit Firefox kompatibel ist, ist das zu 100% das Verschulden von RealNetworks und nicht Mozilla anzukreiden. Als Anbieter einer Erweiterung ist RealNetworks in der Pflicht für die Kompatibilität zu sorgen, nicht Mozilla ist es, die umgekehrt ihren Browser an Erweiterungen anpassen müssen. Generell sind seit Firefox 10 die Kompatibilitätsprobleme so gering wie nur möglich im Rahmen der Möglichkeiten.

  7. Ralph Enger  02. Februar 2012, 15:04

    Weiß nicht, ob ich mit meiner Frage hier richtig bin. Seit einem der letzten Updates muß ich nach jedem System-Neustart beim Aufruf von Firefox jedes einzelne Plugin neu bestätigen – mit anschließendem Firefox-Restart. Wie kann ich Firefox klarmachen, dass er sich seine Plugin-Einstellungen merkt und die Erweiterungen gleich beim Aufruf lädt.
    1000 Dank, Ralph

  8. Sören Hentzschel  02. Februar 2012, 15:36

    Jedes einzelne? Kannst du vielleicht mal einen Screenshot von dem Fenster machen, welches du siehst? Damit ich sehe, um welche Art von Überprüfung es sich dort handelt.

    E-Mail erhalten. Kommunikation verläuft darüber.

Kommentar hinzufügen

E-Mail-Benachrichtigung bei weiteren Kommentaren.