Inhaltsverzeichnis
Wichtige Erkenntnisse
- Manifest V3 entfernt die Web Request API, wodurch die Blockierfunktionalität für Extensions eingeschränkt wird.
- Google zielt darauf ab, die Sicherheit von Extensions zu verbessern, trotz möglicher Nachteile für die Nutzer.
- Überprüfen Sie Ihre Chrome-Extensions auf betroffene Elemente. Alternativ können Sie zu Firefox wechseln, das die Web Request API weiterhin unterstützt.
Google führt offiziell Manifest V3 ein, die neue Spezifikation für Chrome-Extensions. Diese neueste Version bringt viele spannende Funktionen mit sich, hat jedoch auch einige Einschränkungen, die dazu führen werden, dass einige Ihrer Lieblingsbrowser-Extensions ab 2025 verschwinden. In dieser Übergangsphase ist es besonders wichtig, sich über die bevorstehenden Änderungen zu informieren, damit Sie auf die richtigen Alternativen umsteigen oder Anpassungen vornehmen können.
Warum Google Ihr Lieblingsextensions ablehnt
In Manifest V2 nutzten Extensions eine API-Funktion namens Web Request, um den Datenverkehr beim Besuch von Websites zu überwachen. Dadurch konnten sie ausgewählte Anfragen in Echtzeit blockieren oder ändern. Zum Beispiel war es Extensions möglich, zu verhindern, dass Websites Anfragen an bestimmte Domains, wie die von Werbetreibenden, stellen konnten, um schließlich Werbung und Tracker zu blockieren.
Allerdings konnten auch böswillige Akteure die Web Request API ausnutzen, um dubiose Chrome-Extensions zu erstellen. Google hatte lange Bedenken, dass böswillige Akteure die Web Request API missbrauchen könnten. Aus diesem Grund hat Google in Manifest V3 die Blockierfunktionalität in eine neue API namens Declarative Net Request verschoben und einige vorherige Funktionen eingeschränkt.
Zum Beispiel hat Google die Unterstützung für extern gehosteten Code entfernt, sodass Extensions nur Skripte ausführen können, die im Paket enthalten sind. Dadurch hat das Unternehmen die volle Kontrolle darüber, was Extensions tun können und was nicht, da sie die Pakete vor der Veröffentlichung im Chrome Web Store manuell überprüfen. Manifest V3 begrenzt auch die Anzahl der Filterregeln, die eine Extension haben kann, was die Effektivität von Blockierungs-Extensions beeinträchtigen könnte.
Laut Google wird Manifest V3 dazu beitragen, die „Sicherheit, Privatsphäre, Leistung und Vertrauenswürdigkeit des gesamten Extension-Ökosystems“ zu stärken. Wenn einige Ihrer Lieblings-Extensions jedoch auf die entfernte oder eingeschränkte Funktionalität angewiesen sind, könnten sie ineffektiv oder im schlimmsten Fall für immer verschwinden, sobald Manifest V3 für alle verfügbar ist.
Wie man überprüft, welche Chrome-Extensions betroffen sind
Um zu überprüfen, ob Ihre Extensions betroffen sind, navigieren Sie zu chrome://extensions. Auf dieser Seite sehen Sie eine Liste von Extensions, die Chrome nicht mehr unterstützen wird, sobald Manifest V3 aktiv ist.
Wenn eine Ihrer Extensions betroffen ist, können Sie darauf hoffen, dass der Entwickler die Extension so schnell wie möglich vor Googles Frist aktualisiert. Alternativ können Sie auch nach anderen Extensions mit ähnlicher Funktionalität suchen.
Google bietet auf der Seite chrome://extensions eine praktische Schaltfläche „Alternative finden“ für jede Extension an, die nicht mehr verfügbar sein wird, wenn der Entwickler vor der Frist kein Update bereitstellt.
Wechseln Sie alternativ zu einem anderen Browser wie Firefox, der die Web Request API weiterhin unterstützt. Die meisten Chrome-Extensions sind auch auf Firefox verfügbar, sodass Sie kaum etwas verpassen, wenn Sie wechseln. Wenn Sie sich Sorgen über den Verlust Ihrer Daten machen, brauchen Sie sich keine Sorgen zu machen. Sie können einfach von Chrome zu jedem anderen Browser wechseln und Ihre Lesezeichen und Einstellungen behalten.
Zusammenfassung: Mit der Einführung von Manifest V3 stehen Chrome-Nutzer vor großen Veränderungen in Bezug auf ihre Extensions. Einige beliebte Erweiterungen werden nicht mehr funktionieren, da Google die Unterstützung für die Web Request API entfernt hat. Es ist wichtig, sich proaktiv über die betroffenen Extensions zu informieren und gegebenenfalls auf Alternativen umzusteigen, um die Funktionalität während des Wechsels beizubehalten.