Ripresa della transizione a Manifest V3

Davide Li
David Li

Nel dicembre dello scorso anno abbiamo messo in pausa il ritiro pianificato di Manifest V2 per tenere conto del feedback degli sviluppatori e offrire soluzioni migliori ai problemi di migrazione. In seguito a questo feedback, abbiamo apportato una serie di modifiche a Manifest V3 per chiudere queste lacune, tra cui:

  • Presentazione dei documenti fuori schermo, che forniscono accesso DOM alle estensioni da utilizzare in diversi scenari, ad esempio la riproduzione audio
  • Offrire un controllo migliore sulla durata dei service worker per le estensioni che chiamano le API delle estensioni o ricevono eventi su un periodo di tempo più lungo.
  • Aggiunta di una nuova API User Scripts, che consente alle estensioni di gestione degli script degli utenti di consentire agli utenti di eseguire in modo più sicuro i propri script.
  • Migliorare il supporto del filtro dei contenuti fornendo limiti più generosi nell'API declarativeNetRequest per set di regole statici e regole dinamiche

Oltre a colmare le lacune, abbiamo anche aggiunto nuove funzionalità alla piattaforma, come l'API Side Panel, lanciata all'inizio di quest'anno, e l'API Reading List, attualmente in versione beta. Di recente abbiamo parlato di molte di queste modifiche all'Ad-Filtering Dev Summit e condiviso maggiore contesto sulle modifiche e i miglioramenti che abbiamo apportato sulla base dei feedback ricevuti.

Dopo l'implementazione di queste modifiche, abbiamo notato un aumento significativo del supporto per Manifest V3 nella community di sviluppatori di estensioni. In particolare, siamo incoraggiati dal nostro dialogo continuo con gli sviluppatori di estensioni per il blocco dei contenuti, che inizialmente pensavano che Manifest V3 avrebbe potuto influire sulla loro capacità di fornire agli utenti le funzionalità che ormai si aspettano.

"Con Manifest V3, abbiamo osservato l'immenso impegno che i team dedicati ai browser (in particolare Chrome, ma anche altri browser) stanno compiendo per lavorare su una piattaforma unificata, e vedo come stanno ascoltando i feedback degli sviluppatori delle estensioni. Come sempre, la migrazione a una nuova piattaforma è un'impresa importante, ma confidiamo che la nuova piattaforma unificata offrirà vantaggi sostanziali all'intero ecosistema delle estensioni del browser e che i blocchi degli annunci come noi potranno continuare a essere all'altezza del compito e migliorare ulteriormente." - Andrey Meshkov, CTO AdGuard

Dopo aver risposto a queste preoccupazioni relative alla migrazione dalla nostra community di sviluppatori, siamo pronti a continuare a passare a Manifest V3 e alle maggiori garanzie di sicurezza e privacy che offre. Di conseguenza, stiamo ripristinando le tempistiche di ritiro.

Tempistiche di eliminazione graduale

Inizieremo a disattivare le estensioni Manifest V2 nelle versioni prestabilite di Chrome (Dev, Canary e Beta) a partire da giugno 2024 in Chrome 127 e versioni successive. Gli utenti interessati dall'implementazione vedranno le estensioni Manifest V2 disattivate automaticamente nel browser e non potranno più installare le estensioni Manifest V2 dal Chrome Web Store. Sempre a giugno 2024, le estensioni Manifest V2 perderanno il badge In primo piano nel Chrome Web Store se ne hanno uno.

Implementeremo gradualmente questa modifica raccogliendo i feedback degli utenti e raccogliendo dati per assicurarci che gli utenti di Chrome comprendano la modifica e quali azioni possano intraprendere per trovare estensioni alternative e aggiornate.

Comunicheremo con gli sviluppatori durante il lancio e continueremo a monitorare attentamente i feedback durante questa procedura. Prevediamo che ci vorrà almeno un mese per osservare e stabilizzare le modifiche in pre-stabile prima di espandere l'implementazione al canale stabile di Chrome, dove verrà anche implementato gradualmente nel tempo. Le tempistiche esatte possono variare a seconda dei dati raccolti e, durante questo periodo, ti informeremo sui nostri progressi.

Le aziende che utilizzano il criterio ExtensionManifestV2Availability per garantire il funzionamento continuo delle estensioni Manifest V2 nella propria organizzazione avranno a disposizione un altro anno, fino a giugno 2025, per eseguire la migrazione delle estensioni Manifest V2 nella propria organizzazione. Fino a quel momento, l'implementazione del ritiro non avrà impatto sui browser con il criterio attivato.

Passaggi successivi per i publisher di estensioni

Ai publisher di estensioni che continuano a pubblicare estensioni Manifest V2, consigliamo vivamente di completare la migrazione a Manifest V3 prima di giugno 2024. Abbiamo pubblicato una guida alla migrazione contenente tutte le informazioni necessarie per eseguire correttamente la migrazione. Per un riepilogo di alcuni dei recenti miglioramenti apportati alla piattaforma Estensioni, dai un'occhiata agli aggiornamenti trimestrali di luglio e ottobre. In caso di domande o problemi durante la migrazione, contattaci tramite i nostri canali di assistenza.

Nel frattempo, continueremo a rilasciare nuove funzioni e funzionalità per migliorare l'esperienza generale di sviluppo delle estensioni.

Grazie a tutti coloro che hanno fornito il loro feedback. Ciò è stato inestimabile nel nostro lavoro di evoluzione della piattaforma alla ricerca di un ecosistema di estensioni più sicuro, più efficace e più incentrato sulla tutela della privacy.