Windows Tips & News

Firefox erhält eine neue Erweiterungs-API ohne Abwärtskompatibilität

click fraud protection

Mozilla-Entwickler haben angekündigt dass in Firefox 45 eine neue Implementierung der API für Browsererweiterungen hinzugefügt wird. Es heißt WebExtensions und verwendet native HTML-Technologie. WebExtensions wird es ermöglichen, Erweiterungen zu erstellen, die mit Google Chrome kompatibel sind und umgekehrt.
Firefox-Logo-Banner
Die erste Alpha-Version der WebExtensions-API, die wir in Firefox 45 sehen werden, wird im März 2016 erwartet. In einem Blogbeitrag erwähnte Mozilla, dass bis zu diesem Zeitpunkt die folgenden APIs implementiert sein sollen: alarms, contextMenus, pageAction und browserAction. Außerdem wird es eine Reihe von teilweise unterstützten APIs geben: Lesezeichen, Cookies, Erweiterung, i18n, Benachrichtigungen, Laufzeit, Speicher, Registerkarten, webNavigation, webRequest, Windows.

Die Unterstützung dieser neuen Art von Add-Ons ist bereits im Repository addons.mozilla.org implementiert. Es wird zusammen mit Firefox 44 der Öffentlichkeit zugänglich gemacht. Mit Firefox 47 soll sich die Implementierung von WebExtensions im Beta-Stadium befinden. Schließlich erreichen WebExtensions in Firefox 48 eine nutzbare Phase.

Danach wird die Unterstützung für klassische (XUL-basierte) Add-Ons nach einiger Zeit eingestellt! Es ist nicht klar, wie lange die Unterstützung für klassische Add-Ons in Firefox verfügbar sein wird.

Mit WebExtensions erstellte Add-Ons sind mit der Elektrolyse-/Multiprozessoption des Firefox-Browsers kompatibel. Wenn es aktiviert ist, führt es Add-Ons in einem separaten Prozess aus, wodurch Add-Ons vom Hauptbrowserprozess isoliert werden. Registerkarten funktionieren auf die gleiche Weise - ein isolierter Prozess pro geöffneter Registerkarte wird durch die Multi-Prozess-Option bereitgestellt.

Die klassischen Add-Ons haben Probleme mit Elektrolyse. Viele von ihnen werden möglicherweise nicht mehr funktionieren, wenn Electrolysis in der stabilen Firefox-Version ausgerollt wird, die im April 2016 mit Firefox 46 erwartet wird.

Während WebExtensions-Add-Ons in anderen Browsern wie Opera oder Chrome verwendet werden können, ist der potenzielle Verlust von vielen nützlichen Firefox-Erweiterungen ist so enttäuschend, dass viele Benutzer wahrscheinlich die Verwendung einstellen werden Feuerfuchs. Diese Änderungen, zusammen mit die Unterschriftserzwingung für Erweiterungen, die ab Firefox 44 nicht mehr deaktiviert werden kann, kann die Flexibilität und Leistungsfähigkeit von Firefox erheblich einschränken. Es ist gut möglich, dass viele Dinge, die heute durch Add-Ons in Firefox möglich sind, mit den neuen WebExtensions-APIs nicht verfügbar sein werden. Ich bin zum Beispiel skeptisch, ob mein Favorit Tab Mix Plux XUL-basiertes Add-on ist mit dem neuen Extensions-Modell möglich. Sobald die Unterstützung für XUL-basierte Add-Ons eingestellt wird, ist es möglicherweise nicht möglich, ein solches Add-On zu erstellen.

Es ist zwar verständlich, dass Mozillas Ziel darin besteht, Firefox zu verbessern, aber sicherer, schneller und durchschnittlicher zu machen Benutzer, viele Benutzer, darunter auch ich, werden nicht glücklich sein, wenn der Preis, den wir für solche Änderungen zahlen müssen, die Funktionalität der Browser. Was halten Sie von all diesen zukünftigen Veränderungen? Finden Sie sie lohnenswert?

Laden Sie das Deaktivieren der Privatsphäre-Erfahrung in Windows 10 herunter

Diese Website verwendet Cookies, um Ihre Erfahrung beim Navigieren durch die Website zu verbesser...

Weiterlesen

Deaktivieren Sie die Erfahrung mit den Datenschutzeinstellungen bei der Anmeldung in Windows 10

Deaktivieren Sie die Erfahrung mit den Datenschutzeinstellungen bei der Anmeldung in Windows 10

Ab Windows 10 Version 1809, wenn Sie sich zum ersten Mal bei einem neuen Benutzerkonto anmelden, ...

Weiterlesen

Laden Sie die Force System UI Language als Anzeigesprache herunter

Diese Website verwendet Cookies, um Ihre Erfahrung beim Navigieren durch die Website zu verbesser...

Weiterlesen