Transizione delle estensioni di Chrome a Manifest V3

David Li
David Li

All'inizio di quest'anno, abbiamo annunciato la disponibilità di una nuova versione manifest per l'ecosistema di estensioni di Chrome per Chrome 88. Da molti anni, Manifest V3 è più sicuro, efficiente e rispettoso della privacy rispetto al suo predecessore. Si tratta di un'evoluzione della piattaforma di estensioni che prende in considerazione sia il mutevole panorama del web sia il futuro delle estensioni del browser.

Guardando al futuro continuando a eseguire l'iterazione e a migliorare la funzionalità di Manifest V3, vogliamo anche condividere i dettagli relativi al piano di ritiro graduale delle estensioni Manifest V2.

Esistono due date fondamentali per l'eliminazione graduale:

  • 17 gennaio 2022: le nuove estensioni Manifest V2 non saranno più accettate dal Chrome Web Store. Gli sviluppatori possono comunque eseguire il push degli aggiornamenti alle estensioni Manifest V2 esistenti, ma non sarà possibile inviare nuovi elementi di Manifest V2.

  • Gennaio 2023: il browser Chrome non eseguirà più le estensioni Manifest V2. Gli sviluppatori non possono più eseguire il push degli aggiornamenti alle estensioni Manifest V2 esistenti.

Con l'avvicinarsi di queste date, condivideremo ulteriori dettagli sulla versione di Chrome target del cambiamento, nonché ulteriori informazioni su come potrebbero essere interessati sia gli sviluppatori delle estensioni sia gli utenti. Consulta questa pagina per informazioni più granulari sulle tempistiche, che verranno aggiornate man mano che saranno disponibili ulteriori date esatte e dettagli sugli obiettivi.

Nel frattempo, continueremo ad aggiungere nuove funzionalità a Manifest V3 in base alle esigenze e alle opinioni della nostra community di sviluppatori. Anche negli ultimi mesi, ci sono state numerose espansioni della piattaforma di estensione. Abbiamo introdotto altri meccanismi nella nuova API Scripting e abbiamo ampliato l'API Declarative Net Request con supporto per più set di regole statiche, filtri basati sull'ID scheda e regole basate sulle sessioni.

Nei prossimi mesi, inoltre, lanceremo il supporto di script di contenuti configurabili dinamicamente e di un'opzione di archiviazione in memoria, oltre ad altre nuove funzionalità. Queste modifiche sono state realizzate tenendo conto del feedback della community e continueremo a sviluppare funzionalità API di estensione più efficaci man mano che gli sviluppatori condividono ulteriori informazioni sulle loro sfide di migrazione e sulle esigenze aziendali. Infine, continueremo a collaborare con altri fornitori di browser del Web Extensions Community Group per eseguire l'iterazione sulla piattaforma e perseguire un modello comune di estensione cross-browser.

Se hai feedback su Manifest V3 o stai riscontrando problemi specifici con il processo di migrazione, pubblica un post nel gruppo Google chromium-extensions. I problemi iniziali vengono segnalati e viene fornito un feedback precedente, maggiore è il numero di opzioni a disposizione del team per risolverli prima del ritiro graduale di Manifest V2.