Manifest V3 starter en ny æra for browserudvidelser
Google lancerer Manifest V3, den seneste version af sin Chromium-baserede browserudvidelsesplatform. Denne ændring, der begynder i juni 2024 i præ-stabile versioner af Chrome, bringer vigtige nye funktioner til både brugere og udviklere.
Hvad er Manifest?
Manifest V3 er den seneste version af Googles browserudvidelsesplatform. Det er en JSON-fil, der indeholder oplysninger om udvidelsen, såsom dens navn, beskrivelse, de tilladelser, den kræver, og de scripts, den kører. Udviklere bruger Manifest til at definere funktionerne og adfærden for deres udvidelse.
I juni 2024 vil Manifest V2 blive deaktiveret i præ-stabile browserversioner, specifikt Chrome 127 og nyere. Brugere vil ikke længere være i stand til at installere Manifest V2-baserede udvidelser i onlinebutikken.
Udviklere har stadig indtil juni 2025 til at ændre deres udvidelser til Manifest V3. Efter denne dato vil Manifest V2-baserede udvidelser være ubrugelige. Den nye version af Manifest V3 vil påvirke alle Chrome-baserede webbrowsere.
Hvad betyder det for brugerne?
Chrome introducerer en ny version af Manifesto V3 som et nyt skridt mod større privatliv, sikkerhed og ydeevne, for eksempel er det muligt at have mere kontrol over selve udvidelserne og bestemme, hvilke rettigheder den givne udvidelse har.
Fordelen, men også ulempen, er deaktiveringen af gamle og ikke-funktionelle udvidelser, der fungerer på Manifest V2-versionen. Mange udvidelser, der indeholder malware og forsøger at spore brugere, vil blive deaktiveret. På den anden side, hvis du har en udvidelse installeret, som du ved ikke længere understøttes, bliver du nødt til at lede efter et alternativ på grund af Manifest V3.
Men browseren vil informere dig på forhånd om fjernelse eller deaktivering, og vil også tilbyde dig et alternativ i menuen for den givne udvidelse.
Hvis en udvidelse fjernes fra onlinebutikken i Manifest V3 i fremtiden, vil du modtage en meddelelse om dens fjernelse og en anbefaling om at afinstallere udvidelsen.
Det er netop på grund af ændringerne, at mange annonceblokerende udvidelser vil være mindre effektive eller ikke-funktionelle. Men fortvivl ikke, der er stadig alternativer, hvis du vil forblive loyal over for Chromium, er der Brave-browseren, som allerede har annonceblokering indbygget, og der er ingen grund til yderligere at installere en annonceblokeringsudvidelse.
En anden mulighed er en browser, der ikke er baseret på Chromium, for eksempel Firefox, her kan du allerede tilføje en funktionel annonceblokering via udvidelsen.
Hvad betyder det for udviklere?
Udviklere skal for eksempel opdatere JSON-filen, så den er specifik for Manifest V3, ændre scriptet og opdatere API-kaldene. Den fulde liste kan findes på dokumentation.
Ny er den såkaldte “rollback”-mulighed, hvis din tidligere version af udvidelsen er blevet kontrolleret og offentliggjort, kan du bruge den til at returnere versionen til din ældre offentliggjorte formular, nemt og uden kontrol.
Konklusion
Manifest V3 bringer både positive og negative ændringer til verden af browserudvidelser. Brugere kan se frem til mere kontrol, privatliv og sikkerhed, mens udviklere bliver nødt til at opdatere deres udvidelser til den nye version.