2 Punkte von GN⁺ 2024-10-12 | 3 Kommentare | Auf WhatsApp teilen
  • Chrome treibt seit 2024 die schrittweise Einstellung von Manifest V2 voran, und auch installierte Erweiterungen werden in der stabilen Version nach und nach deaktiviert
  • In Chrome 138 werden Manifest-V2-Erweiterungen für alle Nutzer in allen Kanälen deaktiviert, und Nutzer können sie nicht wieder aktivieren
  • Die Unternehmensrichtlinie ExtensionManifestV2Availability wird in Chrome 139 entfernt, und diese Änderung gilt gleichzeitig für alle Nutzer von Chrome 139
  • Beim Upgrade auf Chrome 139 und spätere Versionen funktionieren Manifest-V2-Erweiterungen für keine Nutzer mehr
  • Der Chrome Web Store blockiert seit 2022 schrittweise die Einreichung neuer Manifest-V2-Erweiterungen, und auch für bestehende Erweiterungen steigt der Druck zum Umstieg auf Manifest V3

Zeitplan für das Support-Ende von Manifest V2

  • 24. Juli 2025: In Chrome 138 werden Manifest-V2-Erweiterungen für alle Nutzer in allen Chrome-Kanälen deaktiviert
    • Nutzer können Manifest-V2-Erweiterungen nicht mehr wieder aktivieren
    • Die Unternehmensrichtlinie ExtensionManifestV2Availability wird in Chrome 139 entfernt
    • Nutzer, die auf Chrome 139 und spätere Versionen aktualisieren, können Manifest-V2-Erweiterungen nicht mehr verwenden
    • Release-Informationen sind im Chromium release schedule verfügbar
  • 31. März 2025: Manifest-V2-Erweiterungen werden in allen Chrome-Kanälen standardmäßig deaktiviert
    • Zu diesem Zeitpunkt konnten Nutzer Manifest-V2-Erweiterungen noch wieder aktivieren
    • Die zweite Phase, in der Nutzer sie nicht mehr wieder aktivieren können, begann bei einigen Canary-Nutzern und wurde langsam auf weitere Nutzer ausgeweitet
    • Unternehmen waren mit der Richtlinie ExtensionManifestV2Availability mindestens bis Juni 2025 von den Browser-Änderungen ausgenommen
    • Der Chrome-139-Branch beginnt im Juni, und in dieser Version wird die Unterstützung für Manifest-V2-Erweiterungen aus Chrome entfernt
    • Chrome 138 ist die letzte Chrome-Version, die Manifest-V2-Erweiterungen in Verbindung mit dem Schlüssel ExtensionManifestV2Availability unterstützt

Deaktivierung in der stabilen Version und Web-Store-Beschränkungen

  • 9. Oktober 2024: Chrome zeigte Nutzern von Manifest-V2-Erweiterungen ein Warnbanner auf chrome://extensions an und begann in den Pre-Stable-Kanälen mit der Deaktivierung
    • Danach wurden auch in Chrome Stable installierte Erweiterungen, die weiterhin Manifest V2 verwenden, schrittweise deaktiviert
    • Die Änderung wurde über mehrere Wochen langsam ausgerollt
    • Nutzer wurden zum Chrome Web Store weitergeleitet, um empfohlene Manifest-V3-Alternativen für deaktivierte Erweiterungen zu erhalten
    • Für kurze Zeit konnten Nutzer Manifest-V2-Erweiterungen noch wieder aktivieren
    • Unternehmen waren mit der Richtlinie ExtensionManifestV2Availability bis Juni 2025 von den Browser-Änderungen ausgenommen
    • Weiterer Kontext findet sich im Blogbeitrag vom Mai 2024
  • 3. Juni 2024: In den Chrome-Kanälen Beta, Dev und Canary beginnt die schrittweise Einstellung von Manifest V2
    • Einige Nutzer mit installierten Manifest-V2-Erweiterungen sehen beim Besuch von chrome://extensions ein Warnbanner, dass diese Erweiterungen bald nicht mehr unterstützt werden
    • Manifest-V2-Erweiterungen mit dem Featured-Badge verlieren dieses Abzeichen
  • Juni 2022: Der Chrome Web Store nimmt keine neuen Manifest-V2-Erweiterungen mehr an, deren Sichtbarkeit auf Private gesetzt ist
  • Januar 2022: Der Chrome Web Store nimmt keine neuen Manifest-V2-Erweiterungen mehr an, deren Sichtbarkeit auf Public oder Unlisted gesetzt ist
    • Auch die Möglichkeit, Manifest-V2-Erweiterungen von Private auf Public oder Unlisted umzustellen, wurde entfernt

3 Kommentare

 
unsure4000 2024-10-12

Ich mag Google so sehr, dass ich mir wünsche, es gäbe gleich fünf davon.

 
wogns3623 2024-10-13

Das Bessere an Google ist mehr Google

 
GN⁺ 2024-10-12
Meinungen auf Hacker News
  • Firefox entfernt die Unterstützung für Manifest V2 zumindest Stand März 2024 nicht
    „Firefox plant nicht, MV2 einzustellen, und wird MV2-Erweiterungen auf absehbare Zeit weiter unterstützen. Selbst wenn wir diese Entscheidung später noch einmal überprüfen, gehen wir davon aus, Entwickler mindestens 12 Monate im Voraus zu informieren, damit sie ohne Eile reagieren können.“ https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...

    • Soweit ich weiß, entfernen auch die wichtigsten Chromium-basierten Alternativen es nicht sofort. Vivaldi und Brave planen meines Wissens, V2 so lange beizubehalten, wie es wirtschaftlich machbar ist
    • Ich werde wohl auch meinen Arbeits-Browser auf Firefox umstellen. Privat bin ich schon vor einem Jahr umgestiegen, als dieses Chaos begann
    • Gleichzeitig hoffe ich, dass Firefox auch nach V3 die nötige Unterstützung für richtiges Ad-Blocking hinzufügt
    • Allerdings entfernt auch Firefox Ad-Blocking-Erweiterungen, die V3 verwenden
  • Verwandter aktueller Beitrag: Chrome Canary blockierte uBlock Origin und andere Manifest-V2-Erweiterungen – https://news.ycombinator.com/item?id=41757178 – Oktober 2024, 46 Kommentare
    Dieser Beitrag schaffte es nicht auf die Startseite, daher bleibt der aktuelle Thread bestehen

  • Für alle, die diese Geschichte verpasst haben: Manifest V3 entfernt die Unterstützung für einige leistungsfähige Netzwerk-APIs und schränkt damit die Fähigkeiten von Ad-Blockern stark ein. uBlock Origin funktioniert ohne Manifest V2 nicht mehr; es gibt aber eine V3-kompatible Lite-Version von uBlock Origin

    • Auch die Pflege der „Lite“-Version birgt ein reales Burnout-Risiko für die Entwickler, ironischerweise unter anderem deshalb, weil Mozilla unnötig feindselig agiert: https://github.com/uBlockOrigin/uBOL-home/issues/197#issueco... Die zugehörige Diskussion findet sich unter https://news.ycombinator.com/item?id=41707418
      Es gibt noch keinen Plan, die Chrome-MV3-kompatible Version einzustellen, aber es gibt zu viele Wege, auf denen sie kaputtgehen könnte
      Langfristig hoffe ich, dass zumindest einige Abgeordnete merken, wie sehr das Web-Erlebnis nach der Einstellung von MV2 abstürzt, wenn sie den von ihren Mitarbeitern installierten Ad-Blocker nutzen, und dann Anhörungen ansetzen. Blocking ist nicht nur eine Frage des Nicht-Ansehens von Werbung, sondern eine Frage der Freiheit der Nutzer, ihren eigenen User Agent zu konfigurieren und ihre Online-Privatsphäre vor unerwünschten Websites zu schützen. Google nutzt seine Marktmacht, um dieses Recht zu schwächen, und das sollte man nicht einfach hinnehmen
      EFF-Artikel zu MV3 von vor einigen Jahren: https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
    • Ich habe gesehen, dass es uBlock Lite für Manifest V3 gibt, aber ich habe noch nicht verstanden, warum und inwiefern es weniger Funktionen hat
      Bisher habe ich keine detaillierten Gründe gelesen, daher ist es für mich noch eher ein Gerücht
      Ich werde ohnehin weiter Firefox nutzen, aber ehrlich gesagt warte ich auf eine klarere Erklärung
  • „Browser, die die Richtlinie ExtensionManifestV2Availability verwenden, sind bis Juni 2025 von der Browser-Änderung ausgenommen“
    Um Manifest V2 in Chrome zu verlängern, kann man Folgendes in eine Textdatei einfügen, als .reg speichern und ausführen; dadurch wird im Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome der Wert ExtensionManifestV2Availability mit 2 erstellt
    Wenn man die .reg-Datei öffnet oder ausführt, erscheint normalerweise eine Warnung, danach wird die Registry aktualisiert
    Alternativ kann man die Windows-Taste drücken, „run“ eingeben, dann „regedit“ eingeben und manuell zu HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome navigieren
    Der Schlüssel Chrome existiert möglicherweise nicht, man muss ihn also selbst erstellen; auch ExtensionManifestV2Availability muss man eventuell erstellen
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
    "ExtensionManifestV2Availability"=dword:00000002

    • Beachten sollte man, dass diese Methode auch DNS over HTTPS in Chrome deaktiviert. Chrome schaltet den DoH-Resolver bei Browsern, die über solche Enterprise-Richtlinien verwaltet werden, standardmäßig ab
      In den plattformspezifischen Links im uBlock-Origin-Subreddit finden sich auch viele Anleitungen, wie man den Browser per Richtlinie verwaltet und dabei den DoH-Resolver aktiviert: https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
    • Ich meine mich zu erinnern: Wenn man im Speichern-Dialog den Dateinamen inklusive Anführungszeichen eingibt, etwa "manifestv2.reg", wird er mit der eingegebenen Erweiterung gespeichert. So wird daraus nicht manifestv2.reg.txt, und man kann den späteren Umbenennungsschritt überspringen
    • Die einzeilige Kommandozeile zum Ausführen mit Administratorrechten lautet wie folgt. Im Windows-Taste+R-Dialog kann man mit gedrücktem CTRL-SHIFT und ENTER mit Administratorrechten starten
      REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2
    • Wie macht man das unter Linux und Mac?
  • Heute bin ich schließlich wieder zu Firefox gewechselt.
    Vor ein paar Jahren bin ich wegen der besseren Developer Tools von Firefox zu Chrome gewechselt; ich hoffe, Firefox hatte inzwischen genug Zeit aufzuholen.
    Das Alte wird wieder neu.

    • Deshalb muss Google aufgespalten werden.
      Google ist faktisch ein Monopolist. Es besitzt praktisch das gesamte Web: Gateway, Browser, Protokoll, Werbung, Suche und Discovery – alles in einer Hand.
      Google ist zu groß.
    • Ich wollte scherzhaft sagen, man solle sich mal Firebug ansehen, aber wie ich heute erfahren habe, haben die Firefox Developer Tools Firebug vor ein paar Jahren tatsächlich übernommen. Ziemlich cool und ein schönes Ende für dieses Projekt.
      https://getfirebug.com
    • Meiner Meinung nach ist es trotz vieler Verbesserungen immer noch nicht so gut wie Chrome. Ich entwickle in Chrome und nutze für alles andere Firefox.
    • Die Entwicklungsumgebung von Firefox ist immer noch ziemlich mau.
  • Man kann einfach zu einem anderen Browser wechseln. Das Chrome-Monopol existiert nur, weil wir es kollektiv zulassen.

    • Dasselbe gilt für das übrige Google-Ökosystem. Gmail, Maps und Android sind alle nur Vorrichtungen zur Datensammlung und für das Werbenetzwerk.
  • Ich hoffe, dass dies der Wendepunkt für Chrome wird. Google erfindet alle möglichen „Sicherheits“-Gründe, aber jeder weiß, dass es darum geht, Adblocking weniger effektiv zu machen.
    Für viele Nutzer ist Adblocking das, was Chrome überhaupt erträglich macht. Wenn man das unerträglich macht, werden die Nutzer langsam, aber sicher gehen.
    Google wirkt bei dieser Änderung übermäßig selbstsicher. Ich hoffe, diese Arroganz fällt ihnen auf die Füße, so wie es Microsoft mit dem IE passiert ist.

    • Ich stimme zu, dass dies hoffentlich ein Wendepunkt wird, aber nur teilweise damit, dass es hier allein um Adblocking geht. Google will ganz offensichtlich, dass Adblocking stirbt, aber ich sehe eine tiefere Strömung.
      Ich halte es für Teil eines größeren Trends in der gesamten Tech-Branche, besonders bei Google: Nutzerkontrolle abschaffen. Hinter vielen „Sicherheits“-Features steckt die Philosophie, Nutzer – also die Besitzer der Geräte – als Sicherheitsbedrohung zu betrachten, nicht als zu schützende Personen, sondern als zu unterwerfende. Web Integrity, Manifest V3, diverse DoH/DoT-Ansätze, gesperrte Bootloader, Device Integrity, das Rooten erschwert oder unmöglich macht, und so weiter.
      Ich hoffe, die Engineers, die an so etwas arbeiten, sind mit ihrer Arbeit zufrieden. Im Kern zerstört ihr die Welt, in der unsere Generation aufgewachsen ist. Die nächste Generation wird nicht mehr die großartige, fruchtbare Computing-Umgebung haben, die wir hatten, und dafür seid ihr teilweise verantwortlich.
    • Adblocking macht nicht nur Google Chrome erträglich, sondern das Internet selbst. Zu Testzwecken habe ich kürzlich meinen Adblocker entfernt, und die meisten heutigen Websites bestehen nicht mehr aus ein bisschen Text mit Werbung dazwischen, sondern im Grunde aus Werbeblöcken.
    • Ich wünschte, das würde stimmen, aber ich bin mir nicht sicher. Menschen scheinen eine erstaunlich hohe Toleranz gegenüber Werbung zu haben.
      Meine ist sehr niedrig, deshalb entferne ich sie, wo immer möglich. Aber wenn ich gelegentlich den Computer von jemand anderem benutze, sehe ich, wie sie mit Werbung leben. Selbst wenn ich sage: „Ich kann dir zeigen, wie du diese Werbung loswirst“, ist es ihnen meistens nicht wichtig genug.
      Die Mehrheit, vielleicht sogar die überwältigende Mehrheit, ist wahrscheinlich so, und Google wettet vermutlich auf derselben Grundlage – nur mit viel mehr Daten. Wenn Chrome nennenswert Marktanteile verliert, und ich hoffe sehr, dass das passiert, dann vermutlich aus anderen Gründen als diesem.
    • Als ein anekdotisches Beispiel: Ich bin heute Morgen zu Firefox gewechselt und werde ihn künftig empfehlen.
      Ich hatte es schon eine Weile in Erwägung gezogen, aber keinen konkreten Anreiz zum Wechseln. Es hat etwa 30 Minuten gedauert, ihn so einzurichten, wie ich es möchte.
    • Die breite Verbreitung von Chrome geschah größtenteils durch Mundpropaganda. Leute wie wir haben ihn auf den Computern von Freunden und Verwandten installiert und gesagt, er sei sicherer, schneller und besser.
      Es gibt keinen Grund, warum wir nicht wieder dasselbe tun könnten. Seit seit einigen Jahren absehbar ist, wohin Chrome steuert, empfehle ich Familie, Freunden und Kollegen Firefox. Firefox ist nicht perfekt, aber in einer viel besseren Position als Chrome und erfüllt die Bedürfnisse fast aller.
  • Ich hatte gehofft, dass dieser Tag nie kommt, aber irgendwann endet auch das Gute. Seit ich uMatrix benutze, ist mein Web-Erlebnis völlig anders, und ich kann nicht in die Welt vor uMatrix zurück. Wegen der Entfernung von V2 muss ich Chrome aus meinem Leben verbannen.
    Jahrelang war es sehr praktisch, Chrome privat und Firefox für Arbeit und Sonstiges zu verwenden. Besonders, seit Container-Unterstützung dazukam. Es wird nicht leicht, jahrelang aufgebaute Muskelgedächtnis-Gewohnheiten umzustellen, aber offenbar ist jetzt der Zeitpunkt, die Zähne zusammenzubeißen.

  • Wer weiterhin einen Chrome-basierten Browser nutzen und dabei das vollständige uBlock Origin verwenden möchte: Brave will die Unterstützung für uBlock Origin auch nach der Entfernung von Manifest V2 aus Chromium beibehalten.
    https://brave.com/blog/brave-shields-manifest-v3/

    • Dem Brave-Browser sollte man vermutlich nicht vertrauen. Er hat grundlegendes Vertrauen gebrochen, indem er URLs auf eigene Affiliate-Links umgeleitet hat. Das ist ziemlich gravierend.
      https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
    • Aber wie lange werden sie das aufrechterhalten? Und was wird der nächste Marketing-Gag nach Kryptowährung und Token? Irgendwas mit AI?
    • Erwähnenswert ist auch, dass der Gründer von Brave gegen die gleichgeschlechtliche Ehe ist, ein Coronavirus-„Skeptiker“ ist und seine lächerliche Kryptowährung so gebaut wurde, dass sie mit dem Brave-Browser funktioniert.
  • Neben der Aufforderung, zu einem anderen Browser zu wechseln, sollte man auch bedenken, dass die Websites, die man nutzt, möglicherweise eine Chrome-Abhängigkeit entwickeln.
    Im Moment scheinen die meisten Websites keine bestimmten Chrome-Features zu verlangen, aber angesichts dessen, dass Google APIs wie den Vorschlag zu Web Environment Integrity vorantreibt, mache ich mir Sorgen, dass Websites anfangen könnten, Nutzer an Google Chrome und offizielle mobile Clients zu binden.

    • Was passiert dann mit Safari-Nutzern? Eine solche Abschottung könnte Apple dazu bringen, den 20-Milliarden-Dollar-Suchmaschinenvertrag mit Google aufzugeben.