Chrome 88 vil forhindre annonceblokkere i at virke, men Vivaldi og Brave vil modstå
Chrome 88 vil komme med Manifest V3-understøttelse af Declarative Net Request API og andre ændringer foreslået som en del af den. Det tydeliggør API- og funktionsændringer i Chromium-projektet, der også medfører en række begrænsninger for udvidelser. De mest berørte udvidelser er annonceblokkere, som vil stoppe med at fungere korrekt. En af dem, uBlock Origin, er allerede kendt for at være inkompatibel med Manifest V3.
Google bemærkede, at de vil holde den nuværende Manifect V2 tilgængelig i nogen tid, og har endnu ikke defineret dens fjernelsesdato. Under alle omstændigheder er det en ubehagelig ændring for dem, der er afhængige af annonceblokkere.
Manifest V3 fjerner blokeringsfunktionen i webRequest API, som bruges af annonceblokkere, herunder den populære uBlock oprindelse og Ghostery udvidelser. Ifølge Google tillod funktionen udvidelser at indhente følsomme oplysninger om, hvad du gennemser, som de ikke ønsker.
Derudover nægter Manifest V3 udvidelser at køre fjernkode, hvilket gør udvidelser nemmere at revidere. Selvom det lyder godt, vil dette bryde en række udvidelser, der kører "brugerscripts" for at ændre udseendet og adfærden af websteder på brugersiden.
Så efter en usikker periode vil dette ende med at gøre Chrome mere sikker, men nogle af de populære udvidelser holder op med at virke. Hvad med andre browsere?
Firefox vil ikke vedtage ændringen for nu. Der er ingen plan om at implementere denne begrænsning i Firefox-browseren lige nu.
Edge allerede tillader test Manifest V3-funktionen, så den følger Google med dette træk.
Vivaldi og Brave, to Chromium-baserede browsere, vil ikke aktivere Manifest V3, så længe de kan. Jeg tvivler dog på, at dette vil vare længe. Det vil kræve ekstra omkostninger for dem at holde Chromium-kodebasen frakoblet fra mainstream.
Chrome 88 vil ramme den stabile gren i januar 2021. Til den tid vil Google acceptere udvidelser, der er kompatible med Manifest V3 i sin webbutik.