Mozilla ha rivelato come prevede di implementare Manifest V3 in Firefox. Firefox abbraccerà pienamente la prossima iterazione della piattaforma di estensione web entro la fine del 2022 e, in vista di ciò, sta lanciando un nuovo programma di anteprima per sviluppatori per raccogliere feedback.

Manifest V3 in Mozilla FireFox

Manifest V3 è l’ultima serie di modifiche per la piattaforma che rende le estensioni web più sicure, veloci e rispettose della privacy. È stata annunciata per la prima volta da Google nel 2019 e gli sviluppatori l’hanno ampiamente criticata. Questo perché rende le estensioni di molte funzionalità meno efficaci. Google Chrome, infatti, ha smesso di accettare nuove estensioni basate su Manifest V2 e le estensioni Manifest V2 esistenti non funzioneranno più da gennaio 2023. A questo proposito, Mozilla adotterà un approccio diverso nell’implementazione di Manifest V3 rispetto a Google Chrome. La nuova API Declarative Net Request non sarà il sostituto perfetto per l’API WebRequest, limitando così la portata dei blocchi degli annunci e delle estensioni per la privacy. “Mozilla manterrà il supporto per bloccare WebRequest in MV3. Per massimizzare la compatibilità con altri browser, forniremo anche il supporto per Declarative Net Request. Continueremo a lavorare con i content blocker e altri consumatori chiave di questa API per identificare alternative attuali e future ove appropriato.”, ha scritto Rob Wu, Senior Software Engineer, Mozilla.

Anche Event Pages sarà pienamente supportato nell’implementazione di Manifest V3. “In Firefox, abbiamo deciso di supportare le pagine degli eventi in MV3 e la nostra anteprima per sviluppatori non includerà i Service Worker (stiamo continuando a lavorare per supportarli per una versione futura). Ciò aiuterà gli sviluppatori a migrare più facilmente le pagine in background esistenti per supportare MV3 mantenendo l’accesso a tutte le funzionalità relative al DOM disponibili in MV2.

L’articolo Mozilla prevede di implementare Manifest V3 in Firefox proviene da Tra me & Tech.