Firefox integriert die Adblock-Engine von Brave
(itsfoss.com)- Braves Open-Source-Engine zum Blockieren von Werbung und Trackern, adblock-rust, wurde in Firefox 149 aufgenommen und ist derzeit standardmäßig deaktiviert
- Die Engine ist in Rust geschrieben, steht unter der Lizenz MPL-2.0 und unterstützt das Blockieren von Netzwerkanfragen, cosmetic filtering sowie eine mit uBlock Origin kompatible Filtersyntax
- In Firefox sind bislang weder eine Benutzeroberfläche noch standardmäßige Filterlisten enthalten; zum Testen müssen daher die zugehörigen Einstellungen in
about:configaktiviert und die URLs der Filterlisten manuell eingetragen werden - Für Tests muss auf der Zielwebsite Enhanced Tracking Protection deaktiviert werden, damit adblock-rust direkt arbeitet; bei Yahoo bleibt dabei der Platz für Anzeigen bestehen, während nur der eigentliche Werbeinhalt entfernt wird
- Auch Waterfox hat adblock-rust auf Basis der Firefox-Implementierung übernommen, was auf einen Trend zu gemeinsam genutzten integrierten Content-Blockern in Browsern hindeutet
adblock-rust in Firefox
- Firefox 149 enthält adblock-rust, also Braves Open-Source-Engine zum Blockieren von Werbung und Trackern
- Die Änderung wurde über Bug 2013888 in Bugzilla übernommen; der Titel des Bugs lautet "Add a prototype rich content blocking engine"
- Derzeit ist die Engine standardmäßig deaktiviert, und weder eine Benutzeroberfläche noch Filterlisten sind enthalten
- adblock-rust wird als Standard-Content-Blocker-Engine von Brave verwendet, ist in Rust geschrieben und steht unter der MPL-2.0
- Unterstützt das Blockieren von Netzwerkanfragen, cosmetic filtering und eine mit uBlock Origin kompatible Filtersyntax
- Auch Waterfox hat adblock-rust übernommen und wird direkt auf Basis der Firefox-Implementierung gebaut
So lässt es sich testen
- Vor dem Test muss auf der Zielwebsite Enhanced Tracking Protection über das Schildsymbol in der Adressleiste deaktiviert werden, damit adblock-rust direkt arbeitet
- Da es sich um eine experimentelle Funktion handelt, wird empfohlen, sie in einer separaten Firefox-Installation zu testen
- In einem neuen Tab
about:configöffnen, die Warnung bestätigen und dannprivacy.trackingprotection.content.protection.enabledsuchen und auftruesetzen - Anschließend
privacy.trackingprotection.content.protection.test_list_urlsbearbeiten und den folgenden Wert eintragen, um die Filterlisten EasyList und EasyPrivacy hinzuzufügen - Testet man auf dem werbelastigen Yahoo, bleibt bei korrekter Funktion der Platz im Seitenlayout für Anzeigen bestehen, während nur der eigentliche Werbeinhalt blockiert wird
- Im Test blieb beim Yahoo-Banner nur der Text "Advertisement" stehen, während der Anzeigenteil entfernt wurde
1 Kommentare
Hacker-News-Kommentare
So verstehe ich die Aussage des offiziellen Firefox-Accounts auf Reddit:
Es sei nur eine von mehreren Bibliotheken, mit denen experimentiert werde, um Enhanced Tracking Protection zu verbessern, und es gebe keine Pläne, MV2-Erweiterungen fallen zu lassen.
Auf Desktop und Android werde man weiterhin verschiedene Adblock-Erweiterungen einschließlich uBlock Origin unterstützen, und statt das komplette Adblock-System von Brave zu übernehmen, teste Firefox nur eine Open-Source-Rust-Komponente von Brave, um die Verarbeitung von Tracker-Listen in Firefox zu verbessern.
https://www.reddit.com/r/firefox/comments/1sttf82/firefox_will_start_bundling_in_braves_adblock/oi1xklx/
Der Rust-Anteil in der Firefox-Codebasis liegt bereits bei etwa 12 %, und speichersicherer Code verändert Zuverlässigkeit und Software-Risiko erheblich.
Auch Google sagte, dass 70 % der Chrome-Sicherheitslücken mit Memory Safety zusammenhängen, also ist der Effekt sogar bei einem marktbeherrschenden Browser groß.
https://4e6.github.io/firefox-lang-stats/
https://www.chromium.org/Home/chromium-security/memory-safety/
Dass die API zum Blockieren von Requests in MV3 entfernt wurde, ist eine Chrome-spezifische Implementierung; Firefox hat das nicht getan.
Hoffentlich ist das nicht ein Vorbote dafür, unter dem Vorwand einer eingebauten Adblock-Engine andere AdBlock-Add-ons oder die Unterstützung für MV2 abzuschaffen.
Ich habe Sorge, dass man dann schrittweise in Richtung acceptable ads gedrängt wird.
Der Marktanteil liegt ohnehin schon unter 1 %, also gibt es auch keinen Schutz mehr durch die bloße Größe.
Langfristig ist es nicht einfach, sowohl MV2 als auch MV3 parallel zu pflegen, erst recht nicht mit anderen Funktionsprioritäten im Blick.
Falls es wirklich in diese Richtung geht, hoffe ich aber, dass diesmal auf die Community gehört wird und die Engine erweiterbar bleibt oder zumindest vollständiges Adblocking immer möglich bleibt.
Wenn ich mir Mozillas Kurs im letzten Jahr ansehe, bin ich vorsichtig optimistisch; es gab auch einige gute Updates, die den Funktionsabstand zu anderen Browsern verkleinert haben.
Nachdem Arc praktisch gescheitert ist, nutze ich Firefox wieder als Hauptbrowser, und der wichtigste Grund dafür war die Unterstützung für uBlock Origin.
Enterprise-Kunden verlangen das, deshalb muss selbst das eher geschlossene Chrome darauf Rücksicht nehmen, und ich nutze das seit über 20 Jahren; es hat in jedem Browser funktioniert.
Trotzdem mache ich mir Sorgen, ob diese Entwicklung nicht in Richtung embrace extend extinguish geht.
Ich bin vor ein paar Jahren von Firefox zu Brave gewechselt, und das Ergebnis war sehr gut.
Krypto-bezogene Elemente lassen sich leicht abschalten, und mit stärkerem Privatsphäre-Schutz wird daraus ein schneller Browser mit gutem Adblocking.
In letzter Zeit haben mir besonders die Brave Scriptlets gefallen: Damit kann man kleine JavaScript-Funktionen pro Website ausführen und so die meisten Add-ons, die ich früher benutzt habe, durch kleine Skripte ersetzen.
Ich bevorzuge zwar weiterhin lieber keine Chromium-basierte Engine, aber ich habe das Vertrauen in Mozilla verloren, und obwohl ich mich freue, dass Firefox eine eingebaute Adblock-Engine bekommt, wirkt es auf mich viel zu spät.
Brave war schon vorher hervorragend, und weil es auf Chromium basiert, kann dort auch mehr Zeit in die Entwicklung wichtiger Funktionen fließen.
https://www.greasespot.net/2005/03/
Aus Sicht von Endnutzern ist Firefox nach wie vor großartig.
Wenn Mozilla schwächer wird und Safari von dem hardwaregebundenen Apple kontrolliert wird, bleiben am Ende kaum vernünftige Nicht-Chrome-Optionen übrig.
Dann wird Chrome zum neuen Internet Explorer, und Webseiten werden nur noch dort getestet, sodass sie in anderen Browsern schlecht funktionieren.
Wenn man dazu nur noch die Krypto-Funktionen deaktivieren muss, klingt das für mich nicht besonders attraktiv.
Wenn diese Änderung auch Firefox für iOS Adblocking auf Brave-Niveau bringt, würde ich sofort wechseln.
Ich nutze mehrere Betriebssysteme und möchte einen Browser, der auf allen Plattformen Adblocking und benutzerdefinierte Filter als Grundfunktion bietet, und genau das kann Firefox auf iOS derzeit nicht liefern.
Bei der plattformübergreifenden Synchronisierung wirkt Firefox Sync auf mich aber robuster als Brave.
Auf Android müssten allerdings auch die seit dem Fenix-Rebase verschwundenen Tastenkürzel repariert werden.
Safari für iOS kann so etwas.
Auf Desktop oder Laptop reduzieren sie Mausbewegungen und Klicks, aber auf einem Gerät in der Hand ist es oft schneller, etwas anzutippen, das nur einen Zoll entfernt ist.
Dazu kommt, dass die Bildschirmtastatur viel Fläche verdeckt und Tastenkürzel meist Modifier-Tasten brauchen, was sich für Handhelds unpraktisch anfühlt.
Nutzt du auf Android vielleicht eine angeschlossene physische Tastatur?
Ich glaube, viele interpretieren das über.
Ich glaube nicht, dass Mozilla wirklich einen vollwertigen Adblocker einbauen will; wahrscheinlicher ist, dass damit die aktuelle Implementierung des Tracking-Schutzes verbessert oder ersetzt werden soll.
Merkwürdigerweise habe ich genau zu dem Zeitpunkt, als das in Gecko auftauchte, auch angefangen, adblock-rs für Waterfox zu integrieren. Statt in esr140 habe ich in Searchfox auf dem Main-Branch gestöbert und dabei zufällig die Bindings entdeckt.
Schon ziemlich bemerkenswert, dass ich zur gleichen Zeit am selben Thema gearbeitet habe.
Es ist gut, dass so eine Änderung gerade jetzt kommt.
Ich finde, Mainstream-Browser sind viel zu langweilig geworden, daher würde ich sogar begrüßen, wenn Mozilla etwas offensiver vorgeht, solange die Nutzer davon profitieren.
Auch die Umsetzung wirkt recht höflich; die Art, wie angezeigt wird, dass Werbung stummgeschaltet wurde, sieht vernünftig aus.
Im Browser-Bereich gibt es immer noch viel, was man tun kann, zum Beispiel One-Click-Login ohne Eingabe einer E-Mail-Adresse oder einfachere Zahlungen, ohne dass Websites Kartennummern direkt erfassen müssen.
Auch Werbung könnte noch deutlich besser werden, ohne lästig oder aufdringlich zu sein.
Das Potenzial ist weiterhin groß, und ich hoffe, Mozilla nutzt es gut.
Das sieht nach einem guten Beispiel dafür aus, wie Open Source funktionieren soll.
Brave hat eine solide Engine gebaut, und Firefox kann sie nutzen; das ist erfreulich.
Ich hoffe nur, dass die Firefox-Maintainer nicht bloß einseitig davon profitieren, sondern auch wieder Upstream-Beiträge leisten.
Ich bin kürzlich von Android zu iOS gewechselt, und es frustriert mich sehr, dass dort alle Browser im Grunde nur Safari-Wrapper sind.
Auf dem Desktop mag ich Firefox immer noch, aber mobil halte ich es ohne Erweiterungen nicht aus und bin deshalb zu Brave gewechselt.
Merkwürdigerweise blockiert Brave auf iOS Inhalte ziemlich gut.
Wenn diese Änderung auch in die iOS-Version kommt, würde ich wegen der Synchronisierung gern wieder zu Firefox zurückkehren.
Ich frage mich, ob das auch für uBlock-Origin-Nutzer von Vorteil ist.
Vielleicht könnte uBlock Origin für Firefox aktualisiert werden, damit es das nutzt.
Die Qualität scheint aber nicht an uBlock heranzukommen; die Werbung verschwindet zwar, aber der Slot bleibt stehen, sodass große leere Flächen entstehen.
Seit große Browser begonnen haben, Adblock-Add-ons feindselig zu behandeln, habe ich diese Entwicklung nicht mehr so genau verfolgt.
Ich würde gern wissen, was im Jahr 2026 der Industriestandard-Stack für Adblocking und Privatsphäre ist.
Aktuell nutze ich vor allem Chrome auf dem Mac und Safari auf dem iPhone, wäre aber bereit, den Browser für besseres Adblocking und mehr Privatsphäre zu wechseln.
Für zu Hause interessieren mich auch Lösungen, die über ein einzelnes Gerät hinausgehen, zum Beispiel eine kleine Box irgendwo im Netzwerk.
Andere Kombinationen sind kaum vergleichbar.