
wBlock v3.0.0
Der Ad-Blocker der nächsten Generation für Safari. Kostenlos und Open Source auf macOS, iOS, iPadOS und visionOS, mit 750.000 Regeln, Userscripts, Userstyles und einem Element-Zapper.
wBlock
Das Ende des Safari-Adblocking-B.S.
Ein kostenloser, quelloffener Werbeblocker für Safari auf Mac, iPhone, iPad und Apple Vision Pro.
Safari lässt Werbeblockern sehr wenig Spielraum. Jeder Content-Blocker bekommt 150.000 Regeln und kann nicht auf das JavaScript einer Seite zugreifen. wBlock liefert fünf davon (750.000 Regeln) plus eine Skript-Erweiterung für alles, was eine Regel nicht abdecken kann. Das umfasst Scriptlets, kosmetische Filter, Userscripts und Userstyles, einen Element-Zapper und native Videoplayer für YouTube und die meisten anderen Seiten.
Es ist kostenlos und sammelt nichts. Wenn sich eine Liste danebenbenimmt, kannst du sehen, wozu sie kompiliert wurde, welche Zeilen Safari verworfen hat und was sich beim letzten Update geändert hat.
[!TIP] Du schwankst zwischen wBlock, uBlock Origin Lite, Wipr und AdGuard? Ich habe einen Vergleich geschrieben.
Was drin ist
Blockieren
- Filterlisten in AdGuard-Syntax, kompiliert in Safari-Regeln und auf fünf Blocker verteilt. Safari übernimmt das Matching selbst, und wBlock liegt im Leerlauf bei etwa 40 MB.
- Gute Standardeinstellungen, regionale Listen passend zu deiner Sprache, Listen für Belästigungen und Cookie-Banner sowie alles, was du per URL, Einfügen oder Datei hinzufügst.
- Updates nach einem von dir gewählten Zeitplan, stündlich bis wöchentlich. Listen, die Diff-Patches veröffentlichen, laden nur die Änderungen herunter. Unter macOS prüft ein kleiner Launch Agent weiter, auch wenn die App geschlossen ist.
- Tracking-Parameter wie
utm_*werden aus Links entfernt, und Link-Kürzer werden aufgelöst. Das ist standardmäßig aktiv. - Eine Kapazitätsanzeige und ein Regel-Viewer, der dir sagt, welche Zeilen nicht unterstützt, dupliziert oder an die Skript-Erweiterung übergeben wurden.
Userscripts und Userstyles
- Eine Greasemonkey-kompatible Engine mit sowohl
GM_*als auchGM.*.GM_xmlhttpRequesterreicht nur Hosts, die ein Skript in@connectauflistet. - UserCSS-Themes (
.user.css), inklusive Less, Sass und Stylus. Mehr in docs/USERSTYLES.md. - Ein integrierter Katalog mit Tube Cleaner, Player Cleaner, DeArrow, Dark Reader, Return YouTube Dislike, Bypass Paywalls Clean, AdGuard Extra, AdGuard Popup Blocker und TwitchAdSolutions. Alles darin ist standardmäßig aus, außer tinyShield, einem Anti-Adblock-Entschärfer.
Natives Video
Tube Cleaner und Player Cleaner geben das Video einer Seite an Safari zurück, bevor die Seite gerendert wird. Du bekommst Bild-in-Bild, Hintergrund-Audio, Vollbild und Now Playing, genau wie bei einem einfachen <video controls>-Tag.
Tube Cleaner ist der für YouTube. Er behält YouTubes eigenen Stream, legt Kapitel und Untertitel in Safaris native Menüs und überspringt Sponsoren über SponsorBlock mit Einstellungen pro Kategorie. Wenn du auch bessere Titel und Vorschaubilder willst, ist DeArrow ein separates Skript. Player Cleaner erledigt dieselbe Aufgabe bei video.js, JW Player, Plyr, Flowplayer, MediaElement, Clappr, Media Chrome und Shadow-Root-Playern wie dem von Archive.org, und er merkt sich Geschwindigkeit, Lautstärke, Untertitel und wo du auf jeder Seite aufgehört hast.
Beide aktualisieren sich aus wBlock-userscripts nach ihrem eigenen Zeitplan, getrennt von der App. Sie blockieren keine Werbung (das machen die Filterlisten).
Kontrolle pro Seite
Klicke auf einer beliebigen Seite auf den Toolbar-Button und du bekommst separate Schalter für Filterung, Userscripts und Autoplay, plus den Element-Zapper. Du kannst auch eine Filterliste oder ein Userscript auf bestimmte Seiten beschränken oder sie dort ausschalten. Zapper-Regeln bleiben in den Einstellungen bearbeitbar.
Jedes Gerät
Es ist eine App auf macOS, iOS, iPadOS und visionOS. iCloud synchronisiert deine Listen, benutzerdefinierten Filter, Userscripts, Allowlist und Einstellungen. Wenn du lieber alles lokal hältst, exportiere stattdessen ein Backup.
Screenshots
Userscripts unter macOS |
|
SponsorBlock in Tube Cleaner |
Das Safari-Popup auf dem iPhone |
Einstellungen unter macOS |
|
Installation
- App Store. Aktualisiert sich selbst, und das ist die Variante, die ich nehmen würde.
- Homebrew:
brew tap 0xcub3/wblock && brew install --cask wblock - DMG aus dem neuesten Release.
Alle drei sind derselbe Build. Beim ersten Start führt wBlock dich durch das Aktivieren der Erweiterungen in Safari.