Chrome Extension Manifest V3 potrebbe terminare uBlock Origin per Chrome

Al momento Google sta lavorando alla versione 3 dell'estensione manifest di Chrome, che definisce le funzionalità della piattaforma di estensioni di Chrome.

Il manifest aggiornato è attualmente disponibile come bozza a cui chiunque può accedere. Bozza significa che non è ancora incastonata nella pietra e che le cose potrebbero cambiare. Google rilascerà comunque la versione aggiornata del manifest e la renderà obbligatoria dopo un periodo di transizione.

Gli utenti interessati e gli sviluppatori di estensioni possono seguire il bug di tracciamento, numero 896897, sul sito Web di Chromium Bugs.

Raymond Hill, noto come Gorhill online, l'autore dei blocchi di contenuti popolari uBlock Origin e uMatrix, ha espresso la sua preoccupazione per alcune delle modifiche pianificate; queste modifiche, se implementate come attualmente proposto, rimuovono le funzionalità utilizzate dalle estensioni per il blocco dei contenuti.

Google prevede di rimuovere le opzioni di blocco dall'API webRequest e chiede agli sviluppatori di utilizzare invece dichiarativeNetRequest. Uno dei problemi principali con la modifica suggerita è che è stato realizzato per supportare solo i filtri compatibili con AdBlock Plus e limiterebbe i filtri a 30k.

Hill ha menzionato sul sito di tracciamento dei bug di Google che la modifica avrebbe posto fine alle sue estensioni uBlock Origin e uMatrix per Google Chrome. Mentre sarebbe possibile passare alla nuova funzionalità, è troppo limitante e paralizzerebbe la funzionalità esistente delle estensioni di blocco del contenuto.

Se questa API dichiarativeNetRequest (piuttosto limitata) finisce per essere l'unico modo in cui i bloccanti di contenuti possono adempiere al loro dovere, ciò significa essenzialmente che due blocchi di contenuti che mantengo da anni, uBlock Origin ("uBO") e uMatrix, non possono più esistere.

Ci sono altre funzionalità (che capisco sono apprezzate da molti utenti) che non possono essere implementate con l'API dichiarativeNetRequest, ad esempio il blocco di elementi multimediali che sono più grandi di una dimensione impostata, la disabilitazione dell'esecuzione di JavaScript attraverso l'iniezione di Direttive CSP, rimozione delle intestazioni dei cookie in uscita, ecc. - e tutte queste possono essere impostate per sovrascrivere un'impostazione meno specifica, ovvero si potrebbe scegliere di bloccare globalmente elementi multimediali di grandi dimensioni, ma consentirli su alcuni siti specifici, e così essere ancora in grado di sovrascrivere queste regole con regole sempre più specifiche.

La nuova API limiterebbe i blocchi di contenuto per i browser basati su Chrome ed eliminerebbe le opzioni per creare estensioni di blocco dei contenuti nuove e uniche. Tutto ciò che rimarrebbe sono AdBlock Plus come estensioni di filtro che offrirebbero tutte la stessa funzionalità di blocco.

Mentre ci sarebbero ancora adblocker per Chrome, il limite di 30.000 filtri di rete renderebbe anche quelli meno capaci di prima. EasyList, un elenco di blocchi molto popolare, ha 42.000 filtri e se gli utenti aggiungono altri elenchi utilizzati per altri scopi, ad esempio il blocco sociale, tale numero aumenterebbe ancora di più.

Puoi seguire la discussione anche sulla pagina GitHub di uBlock Origin.

Parole di chiusura

Questo potrebbe essere stato il piano di Google da sempre? Creare un browser Web e utilizzarlo per combattere l'uso dei blocchi di contenuti? Bloccare alcuni annunci fastidiosi, consentire i bloccanti dei contenuti di base e bloccare qualsiasi altra forma di blocco dei contenuti per assicurarsi che l'attività pubblicitaria di Google migliori di nuovo?

Alcuni utenti passerebbero sicuramente a Firefox se uBlock Origin, uMatrix e altri bloccatori di contenuti non funzionassero più nei browser basati su Chrome. Anche se milioni migrassero, lascerebbe comunque Chrome dominare l'intero mercato dei browser desktop.

Sarà anche interessante vedere come Opera, Vivaldi, Brave e altri sviluppatori di browser basati su Chromium reagiranno al cambiamento, se passa nel modo in cui viene proposto in questo momento.

Ora tu : cosa ne pensi di questo?