Übersicht über System-Add-ons in Firefox
Als Teil des Go Faster-Programms entkoppelt Mozilla einzelne Funktionen vom Firefox-Core und integriert diese als gebündelte Add-ons. Nachdem es in der Nightly-Version von Firefox 49 bereits vier solcher System-Add-ons gibt, soll dieser Artikel einen Überblick verschaffen.
Im Juli 2015 hatte Mozilla angekündigt, Features als Add-ons auszuliefern, nämlich als sogenannte System-Add-ons. Diese lassen sich zwar nicht über den Add-on Manager deinstallieren, bieten durch ihre Form der Integration als Add-on aber andere Vorteile. Durch die Entkoppelung vom Firefox-Core können Verbesserungen unabhängig von regulären Firefox-Updates und damit schneller ausgeliefert werden. Kritische Bugfixes könnten den Nutzer innerhalb von Minuten statt von Tagen erreichen wie Dave Camp, seines Zeichens Director of Engineerings von Firefox, erklärte. Auch macht es diese neue Infrastruktur einfacher, Features zum Testen nur an einen Teil der Nutzer auszuliefern. Denkbar ist außerdem, auch wenn es nicht explizit genannt worden ist, dass es das für Firefox-Derivate vereinfacht, den Browser nur mit den gewünschten Funktionen auszuliefern.
Firefox Hello
In Firefox seit: Firefox 45
Add-on-ID: loop@mozilla.org
Firefox Hello ist seit Firefox 34.0 Bestandteil des Mozilla-Browsers und wird seit Firefox 45 als System-Add-on ausgeliefert. Ursprünglich als reine Lösung zur Videotelefonie mittels WebRTC implementiert, liegt der Fokus heute auf dem Co-Browsing, sprich dem Teilen von Bildschirminhalten mit Bekannten. Videotelefonie und Text-Chat unterstützen dies. Firefox Hello hat zwischen der Veröffentlichung von Firefox 45 und Firefox 46 sogar bereits ein Update erhalten, ohne dass Firefox hierfür aktualisiert werden musste.
In Firefox seit: Firefox 46
Add-on-ID: firefox@getpocket.com
Seit Firefox 38.0.5 gibt es eine Integration des populären Dienstes Pocket, früher bekannt als Read it Later, im Mozilla-Browser. Per Schaltfläche in der Leseansicht, Schaltfläche in der Hauptsymbolleiste oder Kontextmenüeintrag kann ein Artikel zur Leseliste auf Pocket hinzugefügt werden und steht damit zum späteren Lesen, ebenso von anderen Geräten, zur Verfügung. In Pocket kann die Darstellung der Artikel ähnlich wie die Lese-Ansicht von Firefox konfiguriert werden. Pocket wurde in Firefox 46 zum System-Add-on gemacht.
Multi-process staged rollout
In Firefox seit: Firefox 46
Add-on-ID: e10srollout@mozilla.org
Unter dem Namen Electrolysis, oder kurz: e10s, entwickelt Mozilla seit mehreren Jahren eine Multiprozessarchitektur für Firefox. In eine finale Version von Firefox hat es e10s noch nicht geschafft, aber zumindest die Betaphase hat e10s schon in Form mehrerer Tests erreicht, ursprünglich als Telemetrie-Experimente und zuletzt bereits als System-Add-on. Auch für die finale Version von Firefox sieht Mozilla zunächst eine schrittweise Auslieferung vor. Für die Aktivierung ist dieses System-Add-on zuständig.
Web Compat
In Firefox seit: Firefox 49
Add-on-ID: webcompat@mozilla.org
Mittels Web Compat möchte Mozilla Änderungen unabhängig von Firefox-Updates ausliefern, welche die Kompatibilität mit Webseiten betreffen. So kann es immer wieder vorkommen, dass ein Firefox-Update ungeplante Auswirkungen auf die Funktionalität von Webseiten hat, was mit diesem System-Add-on adressiert werden soll.
Hey,
gibt es eine Möglichkeit die System-Addons zu deaktivieren? Wenn auch nicht direkt über den Addon-Manager?
Danke,
Sammy
Firefox Hello und Pocket können über den gewohnten Weg deaktiviert werden, wie sie es schon immer konnten. Bei Multi-process staged rollout und Web Compat ergibt eine Deaktivierung keinen Sinn.
Ab sofort gibt es auf dieser Webseite eine eigene Seite für alle System-Add-ons von Firefox.