Manifest V3
Manifest V3 è la versione più recente della piattaforma delle estensioni. Abbiamo apportato una serie di modifiche alle API disponibili e aggiunto una serie di nuove funzionalità.
I nostri obiettivi
Manifest V3 vuole essere il primo passo nella nostra visione della piattaforma per migliorare la privacy, la sicurezza e le prestazioni delle estensioni. Insieme alle modifiche alla piattaforma, stiamo lavorando per offrire agli utenti maggiore comprensione e controllo sulle funzionalità disponibili delle estensioni. Il completamento delle modifiche richiederà diversi anni.
Che cosa cambia
Trasloco ai service worker
Le estensioni in Manifest V2 avevano una pagina in background di lunga durata che occupava risorse, anche quando un'estensione non era in esecuzione. In Manifest V3 abbiamo spostato il contesto in background ai Service worker, che vengono eseguiti solo quando necessario.
Niente più codice ospitato in remoto
Manifest V3 rimuove la possibilità per un'estensione di utilizzare codice ospitato in remoto, il che presenta rischi per la sicurezza poiché consente l'esecuzione di codice non revisionato nelle estensioni. Con questa modifica, un'estensione può eseguire soltanto il codice JavaScript incluso nel pacchetto e soggetto a revisione da parte del Chrome Web Store.
Modifiche alla modifica delle richieste di rete
Stiamo ritirando la versione di blocco dell'API webRequest. Questo richiedeva estensioni per il proxy di tutto il traffico di rete per fornire funzionalità di filtro, con un costo in termini di prestazioni e privacy. La nuova API declarativeNetRequest fornisce un'alternativa più sicura per molti casi d'uso.
Altre modifiche
Manifest V3 aggiunge anche una serie di nuove API e funzionalità, miglioramenti alla piattaforma, tra cui il supporto di metodi basati su promesse, e altro ancora.
Come procedere?
Esegui la migrazione
Scopri come eseguire la migrazione dell'estensione.
Problemi noti
Scopri i principali lacune della piattaforma che abbiamo colmato nell'ambito della transizione.
Elenco di controllo
Visualizza un elenco di controllo delle modifiche per la migrazione.
Guida alla pubblicazione
Consigli sulla pubblicazione di un'estensione aggiornata.