
wBlock v3.0.0
Le bloqueur de publicités de nouvelle génération pour Safari. Gratuit et open source sur macOS, iOS, iPadOS et visionOS, avec 750 000 règles, des userscripts, des userstyles et un élément zapper.
wBlock
La fin des conneries de blocage de publicités sur Safari.
Un bloqueur de publicités gratuit et open source pour Safari sur Mac, iPhone, iPad et Apple Vision Pro.
Safari laisse très peu de marge aux bloqueurs de publicités. Chaque bloqueur de contenu dispose de 150 000 règles et ne peut pas toucher au JavaScript d'une page. wBlock en embarque cinq (750 000 règles) plus une extension de scripts pour tout ce qu'une règle ne peut pas faire. Cela couvre les scriptlets, les filtres cosmétiques, les userscripts et userstyles, un élément zapper, et des lecteurs vidéo natifs pour YouTube et la plupart des autres sites.
C'est gratuit et ne collecte rien. Si une liste se comporte mal, vous pouvez voir ce qu'elle a compilé, quelles lignes Safari a rejetées, et ce qui a changé lors de la dernière mise à jour.
[!TIP] Vous hésitez entre wBlock, uBlock Origin Lite, Wipr et AdGuard ? J'ai écrit une comparaison.
Ce qu'il contient
Blocage
- Des listes de filtres en syntaxe AdGuard, compilées en règles Safari et réparties sur cinq bloqueurs. Safari effectue lui-même la correspondance, et wBlock occupe environ 40 Mo au repos.
- De bons réglages par défaut, des listes régionales choisies selon votre langue, des listes anti-nuisances et anti-bandeaux cookies, et tout ce que vous ajoutez par URL, copier-coller ou fichier.
- Des mises à jour selon la fréquence que vous choisissez, d'horaire à hebdomadaire. Les listes qui publient des correctifs différentiels ne téléchargent que ce qui a changé. Sur macOS, un petit launch agent continue de vérifier même lorsque l'app est fermée.
- Les paramètres de suivi comme
utm_*sont supprimés des liens, et les raccourcisseurs de liens sont dépliés. C'est activé par défaut. - Une barre de capacité, et un visualiseur de règles qui vous indique quelles lignes étaient non prises en charge, dupliquées, ou transmises à l'extension de scripts.
Userscripts et userstyles
- Un moteur compatible Greasemonkey avec à la fois
GM_*etGM.*.GM_xmlhttpRequestn'atteint que les hôtes qu'un script liste dans@connect. - Des thèmes UserCSS (
.user.css), y compris Less, Sass et Stylus. Plus d'infos dans docs/USERSTYLES.md. - Un catalogue intégré avec Tube Cleaner, Player Cleaner, DeArrow, Dark Reader, Return YouTube Dislike, Bypass Paywalls Clean, AdGuard Extra, AdGuard Popup Blocker et TwitchAdSolutions. Tout ce qu'il contient est désactivé par défaut, sauf tinyShield, un désamorceur d'anti-adblock.
Vidéo native
Tube Cleaner et Player Cleaner rendent la vidéo d'un site à Safari avant que la page ne s'affiche. Vous obtenez Picture-in-Picture, l'audio en arrière-plan, le plein écran et Now Playing, comme avec une simple balise <video controls>.
Tube Cleaner est celui pour YouTube. Il conserve le flux propre de YouTube, place les chapitres et les sous-titres dans les menus natifs de Safari, et saute les sponsors via SponsorBlock avec des réglages par catégorie. Si vous voulez aussi de meilleurs titres et vignettes, DeArrow est un script séparé. Player Cleaner fait le même travail sur video.js, JW Player, Plyr, Flowplayer, MediaElement, Clappr, Media Chrome, et les lecteurs en shadow-root comme celui d'Archive.org, et il mémorise la vitesse, le volume, les sous-titres et où vous vous êtes arrêté sur chaque site.
Les deux se mettent à jour depuis wBlock-userscripts selon leur propre fréquence, indépendamment de l'app. Ils ne bloquent pas les publicités (ce sont les listes de filtres qui s'en chargent).
Contrôle par site
Cliquez sur le bouton de la barre d'outils sur n'importe quel site et vous obtenez des interrupteurs distincts pour le filtrage, les userscripts et la lecture automatique, plus l'élément zapper. Vous pouvez aussi limiter une liste de filtres ou un userscript à certains sites, ou le désactiver sur ceux-ci. Les règles du zapper restent modifiables dans les Réglages.
Sur tous les appareils
C'est une seule app sur macOS, iOS, iPadOS et visionOS. iCloud synchronise vos listes, filtres personnalisés, userscripts, liste d'autorisation et réglages. Si vous préférez tout garder en local, exportez plutôt une sauvegarde.
Captures d'écran
Userscripts sur macOS |
|
SponsorBlock dans Tube Cleaner |
Le popup Safari sur iPhone |
Réglages sur macOS |
|
Installation
- App Store. Elle se met à jour toute seule, et c'est celle que j'utiliserais.
- Homebrew :
brew tap 0xcub3/wblock && brew install --cask wblock - DMG depuis la dernière version.
Les trois sont la même build. Au premier lancement, wBlock vous guide pour activer les extensions dans Safari.