Google ha annunciato nuovi dettagli sulla transizione a Manifest V3 per le estensioni Chrome. Le estensioni Manifest V2 funzioneranno fino al 2023.
All'inizio di quest'anno, Google ha introdotto una delle più grandi modifiche al browser Chrome degli ultimi anni Manifesto V3. Potresti aver già sentito parlare di Manifest V3, come annunciato per la prima volta da Google già nel 2019. Questa è la nuova piattaforma per le estensioni del browser Chrome e cambia molto il modo in cui gli sviluppatori creano le estensioni. L’obiettivo, secondo Google, è rendere le estensioni più sicure, rispettose della privacy e più veloci. Oggi l'azienda ha condiviso alcuni dettagli in più sulla transizione a Manifest V3 in Chrome.
Attualmente, le estensioni Manifest V3 e V2 possono ancora convivere fianco a fianco nel browser Chrome di Google, ma naturalmente l'intenzione è quella di interrompere Manifest V2. Ciò inizierà il 17 gennaio 2022, quando Google smetterà di accettare nuove estensioni basate su Manifest V2 nel Chrome Web Store. Le estensioni Manifest V2 esistenti possono continuare a ricevere aggiornamenti, ma nessuna nuova estensione può essere pubblicata utilizzando il vecchio manifest. Se scegli di installare estensioni dall'esterno del Chrome Web Store, funzioneranno anche quelle.
Un anno dopo, nel gennaio 2023, le estensioni Manifest V2 smetteranno di funzionare del tutto in Chrome, anche se le installi dall'esterno del Chrome Web Store. Gli sviluppatori inoltre non potranno inviare aggiornamenti alle estensioni Manifest V2 nel Chrome Web Store, costringendo tutti a passare a Manifest V3. Google non ha detto quali versioni di Chrome includeranno queste modifiche, ma la società condividerà maggiori dettagli man mano che le date si avvicinano.
Tuttavia, ci sono state alcune controversie con Manifest V3 sin dalla sua introduzione iniziale. In particolare, la nuova API Declarative Net Request non è stata ben accolta come proposta di sostituzione dell'API Web Request. Questo perché molti ad blocker si affidano all'API Web Request per bloccare i contenuti indesiderati, cosa che non potrebbero più fare in modo efficace con la nuova API.
Tuttavia, Google ha apportato modifiche all'API in risposta al feedback della community e ora le cose sembrano migliorare. L'azienda ha recentemente aggiunto il supporto per più set di regole statiche in modo che più blocchi di contenuti e altre estensioni possano continuare a lavorare insieme, regole con ambito di sessione e altro ancora.
Google apporterà inoltre ulteriori miglioramenti in vista della scomparsa di Manifest V2. Questi miglioramenti includono script di contenuto configurabili dinamicamente e un'opzione di archiviazione in memoria. L'azienda afferma inoltre che continuerà a collaborare con altri fornitori di browser nel gruppo della comunità delle estensioni Web per migliorare la piattaforma in modo che funzioni per tutti.