zurĂŒck zum Artikel

Adblocker: uBlock Origin stellt Chrome-Vollversion ein und empfiehlt Firefox

Mark Mantel
Icons verschiedener Internetbrowser

(Bild: Primakov/Shutterstock.com)

Aufgrund von Googles Werbevorgaben kommt fĂŒr Chrome nur noch uBlock Origin Lite. Der Adblocker funktioniert eingeschrĂ€nkt.

Der Entwickler des Adblockers uBlock Origin macht auf das nahende Ende seiner Erweiterung in Chromium-basierten Browsern aufmerksam – also allen voran Chrome. Grund ist Googles neue Architektur fĂŒr Browser-Erweiterungen, Manifest V3 [1].

Anfang Juni 2024 hat Google den Übergang von V2 auf V3 eingeleitet: Nutzer von V2-Erweiterungen bekommen eine Warnung eingeblendet, dass diese Erweiterungen bald nicht mehr funktionieren. In den nĂ€chsten Monaten soll der V2-Support auslaufen; einen konkreten Termin gibt es bisher nicht.

Der uBlock-Origin-Entwickler Raymond Hill bietet fĂŒr Chromium-Browser kĂŒnftig nur noch die abgespeckte Variante uBlock Origin Lite (uBOL) an. Sie hat weniger Funktionen und funktioniert unter UmstĂ€nden nicht so zuverlĂ€ssig. Deshalb empfiehlt Hill Firefox – "uBlock Origin funktioniert am besten im Firefox", titelte er kĂŒrzlich auf Github [2]. Firefox verwendet eine eigene Browser-Engine, ist aber sowohl zu Manifest V2 als auch V3 kompatibel. Chrome-Nutzer mĂŒssen uBlock Origin Lite auf Wunsch manuell installieren; ein automatisierter Übergang findet nicht statt. Dazu unterscheide sich die Lite-Version zu stark, heißt es im Github-Beitrag [3].

Mit der dritten Manifest-Version tauscht Google die Standard-APIs fĂŒr Werbeblocker aus, von webRequest zu declarativeNetRequest. Damit blockieren Erweiterungen Netzwerkanfragen nicht mehr selbst. Stattdessen geben Sie dem Browser Bedingungen und Aktionen vor, die beschreiben, wie dieser Netzanfragen behandeln soll. Mit diesen Regeln bewertet und Ă€ndert der Browser sozusagen im Auftrag der Erweiterungen Netzwerkanfragen selbst – zum Beispiel blockiert er Inhalte.

Laut Hill sind dadurch erweiterte uBlock-Origin-Funktionen nicht mehr möglich, etwa Dynamic Filtering und Dynamic URL Filtering. Damit können Nutzer die Standard-Blocklisten um eigene Regeln erweitern, um beispielsweise bestimmte Domains zu verbieten. Auch kann uBlock Origin nicht mehr das Laden von Medieninhalten ab einer festgelegten GrĂ¶ĂŸe blockieren, etwa Werbebilder oder -videos.

Die grĂ¶ĂŸte EinschrĂ€nkung könnte kĂŒnftig die Erkennung von Adblockern darstellen. Manche Webseiten sperren Adblocker-Nutzer aus und bitten auf Bannern, die Erweiterungen zu aktivieren.

Durch declarativeNetRequest erkennen Webseiten solche Erweiterungen leichter. Hill verweist auf einen Vergleich, bei dem eine Webseite mit uBlock Origin aufrufbar ist, mit uBlock Origin Lite hingegen nicht.

Adblocking wĂ€re offenbar auch ohne declarativeNetRequest möglich, allerdings mit weitreichenden technischen EinschrĂ€nkungen. Bei einem Browser-Start etwa wĂŒrden bisherige Tabs geladen, bevor der Adblocker seine Arbeit erledigen kann, sagt Hill. Außerdem legt Chrome sogenannte Service-Worker nach 30 Sekunden Idle-Zeit schlafen. Verweilt man lĂ€nger auf einer Webseite, etwa beim Lesen eines Artikels, mĂŒssten die Service-Worker erst wieder aufgeweckt werden – beim Klick auf eine neue Seite ist dann wieder Werbung sichtbar.

Ein Workaround, der die Service-Worker alle 30 Sekunden aus dem Schlaf forciert – so wie bei Adblock Plus –, funktioniert laut Hill nur unzuverlĂ€ssig aufgrund ĂŒberlappender Zeitfenster.

(mma [4])


URL dieses Artikels:
https://www.heise.de/-9824660

Links in diesem Artikel:
[1] https://www.heise.de/ratgeber/Adblocker-Wie-Google-neue-Spielregeln-fuer-Werbung-und-Werbeblocker-vorgibt-9626454.html
[2] https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox#browser-launch
[3] https://github.com/uBlockOrigin/uBlock-issues/wiki/About-Google-Chrome%27s-%22This-extension-may-soon-no-longer-be-supported%22
[4] mailto:mma@heise.de