Mozilla sta testando qualcosa di insolito da Firefox 149: adblock-rust, il motore open source di blocco degli annunci sviluppato da Brave e scritto in Rust. La novità non è comparsa nelle note di rilascio e non c’è nessuna interfaccia utente, nessuna lista filtri inclusa. A pubblicarne i dettagli è stato Shivan Kaul Sahib, VP Privacy & Security di Brave, sul suo blog personale, dopo aver trovato il bug Bugzilla 2013888 tramite un link nell’issue tracker di Waterfox, che sta a sua volta adottando adblock-rust costruendo sull’implementazione di Firefox.
Il bug è intitolato sobriamente “Add a prototype rich content blocking engine”. Tutto ancora grezzo: disabilitato per impostazione predefinita, senza filtri, senza UI. Ma funzionante.
// affiliato ▸ Infomaniak · Hosting europeo etico e sostenibile · Scopri i servizi →
Come attivarlo
Per chi vuole provarlo su Firefox 149 o superiore, basta aprire about:config e impostare:
privacy.trackingprotection.content.protection.enabled = true
Poi aggiungere manualmente le liste filtri. Per EasyList ed EasyPrivacy:
privacy.trackingprotection.content.protection.test_list_urls = https://easylist.to/easylist/easylist.txt|https://easylist.to/easylist/easyprivacy.txt
Il motore supporta due modalità: blocco vero e proprio delle richieste di rete, oppure semplice annotazione, che etichetta i contenuti senza bloccarli, utile per telemetria o per lo sviluppo dell’interfaccia.
Un dettaglio non trascurabile
adblock-rust è compatibile con la sintassi dei filtri di uBlock Origin e gestisce sia il blocco delle richieste sia il filtraggio cosmetico. Mozilla ha precisato su Reddit che non si tratta di integrare il sistema di blocco annunci di Brave nel suo insieme, ma di testare questo componente Rust per affinare come Firefox elabora le liste di tracker, nell’ambito dell’Enhanced Tracking Protection esistente. Il supporto alle estensioni MV2, incluso uBlock Origin, resta invariato e senza piani di abbandono.


Mastodon
Telegram
Bluesky
Lascia un commento