Google Chrome chiude definitivamente la fase Manifest V2.

  • Google ha rimosso tutte le estensioni basate su Manifest V2 dal Chrome Web Store, inclusa uBlock Origin.
  • Manifest V3 limita il blocco dinamico e il numero di regole di filtraggio, riducendo l'efficacia degli ad blocker.
  • Le estensioni MV2 continueranno a funzionare solo sulle versioni precedenti di Chrome (fino alla 138) e non verranno più aggiornate.
  • Firefox e Brave si stanno affermando come alternative valide per mantenere pienamente blocchi avanzati come uBlock Origin.

Estensioni Chrome Manifest V2

Google ha abbandonato la vecchia architettura delle estensioni del suo browser: Manifest V2 è scomparso dal Chrome Web Store e tutte le estensioni ancora basate su questo sistema sono state rimosse dal catalogo ufficiale. Questa decisione riguarda sia gli utenti di Chrome sia quelli di altri browser basati su Chromium che si affidano al Google Store per installare i componenti aggiuntivi.

Il cambiamento non è improvviso, ma rappresenta piuttosto la fase finale di un processo pluriennale che culminerà nella completa rimozione delle estensioni Manifest V2 . D'ora in poi, l'unico formato accettato nello store è Manifest V3, una specifica che modifica radicalmente il funzionamento dei blocchi pubblicitari, dei gestori della privacy e di molti altri strumenti avanzati utilizzati da milioni di utenti per anni.

Fine del Manifesto V2: cosa ha fatto esattamente Google?

Con quest'ultimo passo, Google ha completato la transizione già annunciata sulla propria pagina dedicata alla deprecazione: le estensioni basate su Manifest V2 sono state rimosse dal Chrome Web Store , quindi non è più possibile trovarle, installarle o reinstallarle tramite il canale ufficiale. Questo include componenti aggiuntivi popolari come uBlock Origin, uno dei blocchi di contenuti più utilizzati al mondo.

La rimozione presenta un'importante avvertenza: le estensioni MV2 ancora installate su versioni precedenti, come Chrome 138 o precedenti, continueranno a funzionare , ma saranno "bloccate". Non riceveranno più aggiornamenti e, se l'utente disinstalla il componente aggiuntivo, cambia profilo o reinstalla il browser, non potrà recuperarlo dallo store perché la relativa scheda non sarà più presente.

In pratica, l'impatto per chi utilizza Chrome aggiornato alle versioni più recenti è evidente: l'intero catalogo pubblico è stato eliminato, lasciando solo le estensioni Manifest V3 . Google stessa aveva indicato che la maggior parte dei componenti aggiuntivi attivi era già stata migrata, e alcune stime interne indicavano una percentuale ben superiore al 90% prima della scadenza.

Questo ritiro definitivo segna la fine di un periodo di coesistenza in cui MV2 e MV3 hanno convissuto per anni , con scadenze prorogate su richiesta della comunità degli sviluppatori, in particolare di coloro che si occupavano di blocchi dei contenuti e strumenti di sicurezza.

Da Manifest V2 a Manifest V3: cosa cambia davvero

Manifest V2 definiva il comportamento di un'estensione all'interno di Chrome: quali permessi richiedeva, quali dati poteva leggere e quali script eseguiva . Il suo principale vantaggio per gli sviluppatori era la flessibilità: permetteva loro di mantenere pagine di background persistenti, caricare codice da remoto e analizzare il traffico del browser in tempo reale.

Con Manifest V3, Google ha riprogettato diversi pilastri di quell'architettura. Innanzitutto, le vecchie pagine di background persistenti sono scomparse e sono state sostituite dai service worker , processi effimeri che si arrestano dopo pochi secondi di inattività. Ciò ha imposto una riscrittura di gran parte della logica che in precedenza dipendeva da un contesto costantemente attivo all'interno del browser.

D'altro canto, l'utilizzo di codice ospitato in remoto è vietato . Con MV2, un'estensione poteva scaricare ed eseguire nuova logica da un server esterno dopo aver superato la revisione del Play Store. Con MV3, tutto il codice eseguibile deve essere incluso nell'estensione che Google esamina e approva, il che riduce un tipo di abuso ma complica l'aggiornamento dei progetti che si basavano su aggiornamenti di filtri o regole dinamiche caricate dall'esterno.

Il terzo aspetto della modifica riguarda la rete: l'API webRequest in modalità di blocco, fondamentale per il filtraggio avanzato, viene sostituita da declarativeNetRequest . Invece di ispezionare e decidere in tempo reale quali richieste di rete bloccare o modificare, l'estensione ora registra una serie di regole che il motore del browser applica direttamente, senza esporre il traffico al plugin. Ciò migliora le prestazioni e limita l'esposizione dei dati, ma riduce anche la capacità di reagire a strategie pubblicitarie e di tracciamento sempre più sofisticate.

Google sostiene che queste modifiche rafforzano la sicurezza, la privacy e la stabilità di Chrome e che il mantenimento della vecchia piattaforma era insostenibile a causa del debito tecnico e dei difetti specifici di MV2 . Tuttavia, per alcuni membri della community, il risultato è un ecosistema di estensioni meno flessibile, soprattutto nell'ambito del blocco degli annunci.

uBlock Origin e il colpo inferto ai blocchi pubblicitari

Tra tutte le estensioni interessate, la rimozione di uBlock Origin è la più dolorosa per molti utenti . Questo blocco, creato da Raymond Hill, era diventato il punto di riferimento per la sua elevatissima efficacia, il basso consumo di risorse e il filtraggio in tempo reale praticamente illimitato, caratteristiche che si basavano in gran parte sulle funzionalità di Manifest V2 e dell'API webRequest.

uBlock Origin sfruttava la capacità di analizzare ogni richiesta di rete nel momento in cui si verificava per decidere, utilizzando una logica piuttosto complessa, se bloccarla, reindirizzarla o consentirla. Questo approccio permetteva l'applicazione di filtri molto granulari, un rapido adattamento ai cambiamenti nelle tecniche di crawling e controlli avanzati per singolo sito, come il blocco selettivo di script e frame.

Con Manifest V3, questo modello non è più praticabile all'interno di Chrome. La nuova API declarativeNetRequest impone limiti rigorosi al numero di regole che un'estensione può applicare: un minimo di 30.000 regole statiche e altre 30.000 tra regole dinamiche e di sessione, con un massimo di 1.000 regole basate su espressioni regolari. In confronto, una tipica configurazione di filtraggio avanzata raggiunge facilmente circa 200.000 regole.

Liste ampiamente utilizzate come EasyList, incentrata sul blocco degli annunci pubblicitari, contengono da sole circa 75.000 regole; EasyPrivacy, focalizzata sui tracker, ne ha circa 45.000; e poi ci sono le liste regionali e specifiche per paese, che possono aggiungere decine di migliaia di regole in più. Far rientrare tutto questo arsenale entro i limiti del Manifest V3 richiede dei compromessi : o si dà priorità ai filtri più comuni a scapito della precisione regionale, oppure si mantiene un livello di dettaglio maggiore a discapito di una copertura complessiva inferiore.

Per adattarsi a questo scenario, Raymond Hill ha sviluppato personalmente uBlock Origin Lite, una variante progettata da zero per Manifest V3. Questa versione è conforme alle regole di Chrome e si integra con declarativeNetRequest, ma non può replicare tutte le funzionalità dell'originale uBlock Origin . Mancano il filtro dinamico avanzato, la modalità di blocco rigoroso, l'array interattivo per sito e alcune delle opzioni per la scrittura di regole personalizzate al volo.

Che fine fanno le estensioni installate e quali ripercussioni hanno sugli utenti?

Per chi usava Chrome quotidianamente, la transizione è stata silenziosa ma graduale. Negli ultimi anni, il browser ha mostrato avvisi di deprecazione e ha disabilitato progressivamente le estensioni MV2 , prima nei canali di test (Beta, Dev, Canary) e poi nella versione stabile. A luglio 2025, con Chrome 138, Manifest V2 è stato disabilitato per tutti gli utenti su tutti i canali, senza possibilità di riattivarlo.

La fase che si sta concludendo è puramente amministrativa: le estensioni MV2 sono scomparse dal Chrome Web Store . Chiunque abbia ancora installato uBlock Origin o qualsiasi altro componente aggiuntivo basato sul vecchio formato su una versione di Chrome non aggiornata oltre la 138, vedrà ancora l'estensione installata, ma non potrà più ricevere aggiornamenti o reinstallarla dallo store in caso di problemi.

In pratica, ciò significa che un numero sempre maggiore di utenti vedrà un aumento di annunci pubblicitari e tracker durante la navigazione. Le versioni Lite o quelle adattate a Manifest V3 attenuano in parte il problema, ma diverse analisi tecniche concordano sul fatto che i blocchi basati sulla nuova API consentono il passaggio di una percentuale significativa di pubblicità e tracker che in precedenza venivano filtrati senza difficoltà.

L'impatto è più evidente tra gli utenti che facevano affidamento su filtri aggressivi: persone attente alla privacy, chi lavora con connessioni mobili limitate o chi semplicemente preferiva un'esperienza web più pulita, senza banner, video automatici o script aggiuntivi. Per loro, l'esperienza con un blocco MV3 sembra un passo indietro rispetto a ciò che offriva MV2.

Ci sono implicazioni anche per gli editori e i media europei: molti sistemi di rilevamento degli ad blocker, progettati per il modello precedente, non identificano correttamente gli ad blocker di Manifest V3 . Il risultato è una perdita di visibilità reale sulla quantità di pubblicità bloccata e un utilizzo meno efficace degli strumenti di recupero dei ricavi, come i suggerimenti per disattivare gli ad blocker o passare a modelli di abbonamento.

Come sta cambiando il panorama per sviluppatori e startup

La rimozione definitiva di Manifest V2 dal Chrome Web Store ha un impatto diretto su chi sviluppa estensioni o prodotti che dipendono dal browser: mantenere un progetto legato a MV2 non è più un'opzione praticabile all'interno dell'ecosistema ufficiale . Se un'estensione non è stata migrata, perde il suo principale canale di distribuzione e diventa inaccessibile ai nuovi utenti.

La migrazione a Manifest V3 non si limita a un semplice cambio di versione nel file manifest. Implica la rielaborazione di elementi chiave dell'architettura : adattare tutta la logica che prima risiedeva in pagine di background persistenti a service worker che compaiono e scompaiono, sostituire webRequest bloccante con declarativeNetRequest e raggruppare codice ed elenchi che prima potevano essere caricati da remoto direttamente nel plugin.

Lo sviluppo di estensioni complesse richiede mesi di lavoro e non tutte le funzionalità sono direttamente trasferibili. Nel caso dei blocchi pubblicitari e di alcuni strumenti di sicurezza, la nuova API impone un limite a ciò che è possibile fare . Non si tratta più solo di riscrivere il codice, ma di accettare che la piattaforma limiti strutturalmente il filtraggio dei contenuti più aggressivi.

Per le startup europee che hanno costruito parte della loro offerta attorno alle estensioni di Chrome, il messaggio è chiaro: affidarsi esclusivamente al Chrome Web Store come canale di distribuzione è sempre più rischioso . Il controllo di Google sulle API e sulle regole dello store può cambiare la portata di un prodotto da un giorno all'altro, come si è visto con Manifest V2.

Al contempo, si apre un'opportunità per soluzioni incentrate su altri browser o modelli: i prodotti progettati per Firefox, Brave o per ambienti gestiti in aziende europee possono diventare alternative interessanti per i team che privilegiano la privacy, il controllo e la conformità normativa rispetto alla comodità di rimanere incondizionatamente nell'ecosistema Chrome.

Browser alternativi per mantenere un blocco efficace

Sebbene Chrome mantenga una quota di mercato molto ampia in Europa, la fine di Manifest V2 non ha colpito tutti i browser allo stesso modo . Firefox, ad esempio, ha chiarito che continuerà a supportare le estensioni basate sul vecchio modello, integrando al contempo le parti di Manifest V3 che ritiene utili, consentendo agli utenti di continuare a utilizzare la versione completa di uBlock Origin con tutte le sue funzionalità.

Nel caso di Brave, l'approccio è misto. Da un lato, il suo motore di blocco Brave Shields è integrato direttamente nel browser , scritto in Rust e C++, e si basa su elenchi come EasyList e EasyPrivacy senza dipendere dalle API delle estensioni di Chrome. Questo gli consente di mantenere un livello di blocco molto elevato anche se Google dovesse modificare le regole per le estensioni.

D'altro canto, il team di Brave ha scelto di ospitare direttamente diverse estensioni popolari di Manifest V2 , tra cui uBlock Origin, AdGuard, uMatrix e NoScript. Gli utenti possono attivarle direttamente dalle impostazioni del browser, bypassando il Chrome Web Store. Questo contribuisce a mantenere vivi gli strumenti avanzati all'interno dell'ecosistema di Chromium, sebbene richieda al progetto di adattare la propria integrazione ogni volta che il codice sorgente di Chromium subisce delle modifiche.

Anche altri browser, come Opera o diverse varianti di Firefox incentrate sulla privacy, sfruttano questa lacuna. Progetti come LibreWolf, basato su Firefox ma che elimina la telemetria e rafforza le impostazioni di sicurezza predefinite , includono uBlock Origin di default e mantengono il pieno supporto per le funzionalità di filtraggio dinamico.

Per gli utenti in Spagna e nel resto d'Europa che apprezzano un web più pulito e attento alla privacy, il panorama è un po' più frammentato: il browser scelto determina sempre più il livello di controllo che si ha su pubblicità e tracciamento . Chrome rimane un'opzione valida, ma offre meno possibilità a chi cerca un blocco davvero completo.

Con la conclusione della fase Manifest V2 e la concentrazione esclusiva su Manifest V3, Google consolida un modello di estensioni più controllato, con ragionevoli miglioramenti in termini di sicurezza e prestazioni, ma anche con limiti ben definiti per i blocchi pubblicitari e gli strumenti per la privacy più esigenti . Nel frattempo, alternative come Firefox e Brave si pongono come rifugio per coloro che necessitano di mantenere la potenza di filtraggio offerta da estensioni come uBlock Origin nella loro forma originale, dimostrando che l'esperienza di navigazione web non dipende più solo dalla connessione o dal dispositivo, ma anche dal browser di cui ci si fida.


Aggiungi come fonte preferita in Google