Änderungen an Chrome-APIs beschränken Adblocker
Neue Schnittstelle schränkt Werbeblocker ein
Allerdings könnten diese Anpassungen das Ende für viele Werbeblocker bedeuten. Wie Raymond Hill, Entwickler des beliebten Open-Source-Werbeblockers uBlock Origin, in einem Kommentar zum Manifest V3 erläutert, beschränken die Änderungen die Blockade-Möglichkeiten der webRequest API vollständig. Diese Schnittstelle wird bislang für komplexeres Content Blocking genutzt. Entwickler sollen nun künftig für das Blockieren von bestimmten Inhalten auf die neue declarativeNetRequest API ausweichen.
Laut Hills Einschätzung bietet diese API aber nur eingeschränkte Möglichkeiten für das Content Blocking. Im Wesentlichen seien die in der Schnittstelle unterstützten Funktionalitäten auf das Design der AdBlock-Plus-Filtermethode zugeschnitten. Zufälligerweise hat Google mit dem AdBlock-Plus-Entwickler Eyeo eine Kooperation vereinbart, um abzusichern, dass die eigenen Anzeigen trotz Werbeblocker ausgespielt werden - ein Schelm, wer Böses dabei denkt.
Für andere Erweiterungen, die sich dem Content Blocking verschrieben haben, ist eine Funktionsweise über die declarativeNetRequest API hingegen nicht mehr möglich. Sollten sich die aktuellen Überlegungen auch in der Praxis durchsetzen, wären uBlock Origin, uMatrix und viele weitere Erweiterungen künftig nicht mehr für Chrome erhältlich. Im Zweifelsfall bleibt dann nur ein Wechsel auf Mozillas Firefox-Browser.