- Capacité de 750 000 règles réparties sur 5 extensions de blocage de contenu Safari par plateforme (150k chacune)
- ~40 Mo de RAM au repos — l'API native de blocage de contenu de Safari exécute les règles hors processus
- Protocol Buffers + LZ4 pour le stockage des filtres ; les E/S en streaming maintiennent une faible utilisation mémoire lors de la compilation
- Requêtes conditionnelles HTTP (If-Modified-Since/ETag) pour que les mises à jour ne téléchargent que ce qui a changé
- Synchronisation iCloud pour les sélections de filtres, listes personnalisées, userscripts et liste blanche entre les appareils
Modification de contenu
- Element Zapper (macOS, iOS, iPadOS, visionOS) — sélectionner et masquer visuellement des éléments de page dans Safari
- Moteur d'userscript avec l'API Greasemonkey (GM_getValue, GM_setValue, GM_xmlhttpRequest)
- Prise en charge des userstyles — installer des thèmes UserCSS (.user.css) appliqués nativement en CSS, sans wrapper JS nécessaire
- Listes de filtres personnalisées via URL, collage ou import de fichier — prend en charge toute liste de blocage au format AdGuard
- Recherche dans la barre d'outils pour trouver rapidement des filtres et des userscripts
- Distribution automatique des règles sur les 5 emplacements de bloqueur de contenu pour une couverture maximale
|
Blocage
- Blocage des requêtes réseau — publicités, traqueurs, bannières de cookies, nuisances
- Injection CSS pour le filtrage cosmétique et le masquage d'éléments
- Blocage de scripts pour JavaScript indésirable
- Prévention des pop-ups et redirections
- Suppression des paramètres de traçage dans les URL — supprime les paramètres UTM et autres, déroule les URL raccourcies/redirection (activé par défaut via wBlock Scripts)
Configuration
- Mises à jour automatiques de toutes les heures à tous les 7 jours, ou manuelles
- macOS peut continuer à vérifier via un agent de lancement intégré et un service de mise à jour en arrière-plan, les vérifications en arrière-plan sur iOS sont au mieux
- Contrôles par site — désactiver le blocage sur des sites spécifiques depuis la barre d'outils Safari
- Journal des requêtes bloquées (macOS) — voir ce qui est bloqué sur chaque page
- Paramètres par site — liste blanche des domaines de confiance, activer/désactiver les userscripts par site, et activer/désactiver les règles d'element zapper par domaine
- Filtres régionaux avec détection automatique basée sur votre locale
- Cask Homebrew pour macOS :
brew tap 0xcub3/wblock && brew install --cask wblock
|