Sommario
Google ha annunciato che a partire dal 3 giugno 2024, con il rilascio della versione 127 di Chrome, inizierà il processo di eliminazione graduale delle estensioni basate su Manifest V2, indebolendo le capacità degli ad blocker. Questo cambiamento fa parte del piano di transizione verso Manifest V3, un aggiornamento volto a migliorare la sicurezza, la privacy e le prestazioni delle estensioni di Chrome.
Dettagli del Cambiamento
Fasi della Transizione
- 3 Giugno 2024: Gli utenti con estensioni attive basate su Manifest V2 vedranno avvisi sui canali Chrome Beta, Dev e Canary. Le estensioni che utilizzano ancora Manifest V2 perderanno il badge “Featured”.
- Rilascio Stabile: Le estensioni V2 saranno gradualmente disabilitate nella versione stabile di Chrome, con raccomandazioni per alternative V3. Gli utenti potranno temporaneamente riattivare le estensioni V2, ma questa opzione sarà eventualmente rimossa.
Impatto sulle Imprese
Le imprese che utilizzano la policy “ExtensionManifestV2Availability” saranno esentate fino a giugno 2025, ricevendo un anno in più per la transizione alle estensioni compatibili con Manifest V3.
Che Cos’è Manifest V3?
Manifest V3 è la versione più recente della piattaforma di estensioni per Google Chrome, progettata per migliorare la sicurezza, la privacy, le prestazioni e la fiducia generale nelle estensioni di Chrome. I principali obiettivi di Manifest V3 includono:
- Limitare l’accesso delle estensioni alle richieste di rete degli utenti.
- Forzare gli sviluppatori a includere tutte le funzionalità all’interno dell’estensione, terminando la pratica di ospitare codice da remoto.
- Spostare le modifiche alle richieste di rete dalle estensioni al browser tramite service worker.
- Sostituire le pagine di background con service worker dedicati per migliorare le prestazioni del browser.
Sfide per gli sviluppatori di Estensioni
La transizione a Manifest V3 introduce sfide tecniche significative per gli sviluppatori di estensioni, specialmente per quelli che necessitano di un maggiore controllo sulle funzioni del browser, come gli ad blocker. Ad esempio, uBlock Origin ha dovuto creare un nuovo progetto chiamato uBO Lite (uBOL), una estensione del browser Manifest V3 senza permessi. Questo richiede agli utenti più avanzati di configurare impostazioni aggiuntive o concedere permessi extra a siti specifici.
Adozione di Manifest V3
Google afferma che l’85% delle estensioni di Chrome attivamente mantenute, inclusi ad blocker popolari come AdBlock, Adblock Plus, uBlock Origin e AdGuard, hanno già migrato o rilasciato versioni che supportano Manifest V3. Gli sviluppatori delle estensioni che ancora utilizzano Manifest V2 sono fortemente incoraggiati a completare la migrazione.
Il cambiamento a Manifest V3 rappresenta una significativa evoluzione nella gestione delle estensioni di Chrome, con l’obiettivo di migliorare la sicurezza e le prestazioni. Tuttavia, questa transizione pone sfide per gli sviluppatori, specialmente per gli ad blocker, che dovranno adattarsi ai nuovi requisiti. Gli utenti possono aspettarsi di vedere un impatto sulle capacità degli ad blocker a partire da giugno 2024.