
wBlock v3.0.0
Il blocco degli annunci di nuova generazione per Safari. Gratuito e open source su macOS, iOS, iPadOS e visionOS, con 750.000 regole, userscript, userstyle e un element zapper.
wBlock
La fine delle stronzate sul blocco degli annunci in Safari.
Un blocco degli annunci gratuito e open source per Safari su Mac, iPhone, iPad e Apple Vision Pro.
Safari lascia molto poco spazio ai blocchi degli annunci. Ogni content blocker ha 150.000 regole e non può toccare il JavaScript di una pagina. wBlock ne include cinque (750.000 regole) più un'estensione di script per tutto ciò che una regola non può fare. Questo copre scriptlet, filtri cosmetici, userscript e userstyle, un element zapper e lettori video nativi per YouTube e la maggior parte degli altri siti.
È gratuito e non raccoglie nulla. Se una lista si comporta male, puoi vedere in cosa è stata compilata, quali righe Safari ha scartato e cosa è cambiato nell'ultimo aggiornamento.
[!TIP] Indeciso tra wBlock, uBlock Origin Lite, Wipr e AdGuard? Ho scritto un confronto.
Cosa contiene
Blocco
- Liste di filtri in sintassi AdGuard, compilate in regole Safari e distribuite su cinque blocker. Safari fa il matching da solo, e wBlock occupa circa 40 MB quando è inattivo.
- Buone impostazioni predefinite, liste regionali scelte in base alla tua lingua, liste per fastidi e banner dei cookie, e qualsiasi cosa tu aggiunga tramite URL, incolla o file.
- Aggiornamenti con la frequenza che scegli, da ogni ora a ogni settimana. Le liste che pubblicano patch diff scaricano solo ciò che è cambiato. Su macOS un piccolo launch agent continua a controllare anche quando l'app è chiusa.
- I parametri di tracciamento come
utm_*vengono rimossi dai link, e gli accorciatori di link vengono srotolati. È attivo per impostazione predefinita. - Una barra della capacità e un visualizzatore di regole che ti dice quali righe non erano supportate, duplicate o passate all'estensione di script.
Userscript e userstyle
- Un motore compatibile con Greasemonkey con sia
GM_*cheGM.*.GM_xmlhttpRequestraggiunge solo gli host che uno script elenca in@connect. - Temi UserCSS (
.user.css), inclusi Less, Sass e Stylus. Maggiori dettagli in docs/USERSTYLES.md. - Un catalogo integrato con Tube Cleaner, Player Cleaner, DeArrow, Dark Reader, Return YouTube Dislike, Bypass Paywalls Clean, AdGuard Extra, AdGuard Popup Blocker e TwitchAdSolutions. Tutto ciò che contiene è disattivato tranne tinyShield, un disinnescatore di anti-adblock.
Video nativo
Tube Cleaner e Player Cleaner restituiscono il video di un sito a Safari prima che la pagina venga disegnata. Ottieni Picture-in-Picture, audio in background, schermo intero e Now Playing, come con un semplice tag <video controls>.
Tube Cleaner è quello per YouTube. Mantiene lo stream di YouTube stesso, mette capitoli e sottotitoli nei menu nativi di Safari e salta gli sponsor tramite SponsorBlock con impostazioni per categoria. Se vuoi anche titoli e miniature migliori, DeArrow è uno script separato. Player Cleaner fa lo stesso lavoro su video.js, JW Player, Plyr, Flowplayer, MediaElement, Clappr, Media Chrome e player con shadow-root come quello di Archive.org, e ricorda velocità, volume, sottotitoli e punto in cui eri rimasto su ogni sito.
Entrambi si aggiornano da wBlock-userscripts con la propria frequenza, separatamente dall'app. Non bloccano gli annunci (lo fanno le liste di filtri).
Controllo per sito
Clicca il pulsante della barra degli strumenti su qualsiasi sito e ottieni interruttori separati per filtraggio, userscript e autoplay, più l'element zapper. Puoi anche limitare una lista di filtri o uno userscript a determinati siti, o tenerlo fuori da essi. Le regole dello zapper restano modificabili in Impostazioni.
Su ogni dispositivo
È una sola app su macOS, iOS, iPadOS e visionOS. iCloud sincronizza le tue liste, i filtri personalizzati, gli userscript, la allowlist e le impostazioni. Se preferisci tenere tutto in locale, esporta un backup.
Screenshot
Userscript su macOS |
|
SponsorBlock in Tube Cleaner |
Il popup di Safari su iPhone |
Impostazioni su macOS |
|
Installazione
- App Store. Si aggiorna da solo, ed è quello che userei.
- Homebrew:
brew tap 0xcub3/wblock && brew install --cask wblock - DMG dalla ultima release.
Tutte e tre sono la stessa build. Al primo avvio wBlock ti guida nell'attivazione delle estensioni in Safari.
Beta TestFlight
TestFlight è il servizio opzionale di distribuzione beta di Apple. Lo uso per distribuire build beta firmate e ricevere feedback prima di una release stabile. Non hai bisogno di TestFlight né di un abbonamento Apple Developer a pagamento per installare le build stabili qui sopra.