Manifesta V3-ändringar för webbläsartillägg kommer att publiceras i Google Chrome 88

click fraud protection

Google har meddelat att Manifest V3-ändringar är live i Chrome 88 Beta, och ändringarna flyttas till stabila i mitten av januari 2021.

En av de större förändringarna i internetsurfandet i år kommer i form av mycket omdiskuterade Manifest V3. En ny manifestversion tillåter webbläsaren Chrome att begränsa vissa äldre API: er från att fungera, vilket ändrar sättet webben och medföljande tillägg fungerar och förändrar så småningom hur internet upplevs av användare på stor. Efter månader av aktiv diskussion och feedback rullas nu Manifest V3 för Chrome-tillägg ut på Chrome 88 Beta, och fler ändringar kommer under de följande månaderna.

Ändringar i Manifest V3

säkerhet

Med Manifest V3 tillåter Google inte fjärrstyrd kod. Företaget hävdar att denna mekanism används som en attackvektor för att kringgå Googles verktyg för upptäckt av skadlig programvara. Av hänsyn till användarnas integritet och säkerhet tas detta bort. Borttagningen av fjärrvärderad kod gör det också möjligt för Google att granska inlämningar till Chrome Web Store mer noggrant och snabbare.

Prestanda

Med denna nya version introducerar Google servicearbetare som ersättning för bakgrundssidor. Bakgrundssidor förblir aktiva i bakgrunden och förbrukar systemresurser oavsett om ett tillägg använder det. Servicearbetare är "flyktiga", i den meningen att de drivs separat från en webbsida, vilket öppnar dörren till funktioner som inte behöver en webbsida eller användarinteraktion (som push-meddelanden och bakgrund synkronisera). Webbläsaren kommer att kunna starta upp och stänga servicearbetare efter behov, vilket gör att den kan sänka systemets totala resursutnyttjande.

Extension API: er går också mot en mer deklarativ modell. Google säger att slutresultatet är bättre övergripande prestanda och förbättrade integritetsgarantier för en majoritet av tilläggsanvändarna.

Integritet

En annan stor förändring kommer i den nya tilläggsmodellen som gör många fler behörigheter valfria. Användare kommer nu att kunna undanhålla känsliga behörigheter vid installationen, vilket ger dem större synlighet och kontroll över hur tillägg använder och delar deras data. Tilläggsutvecklare bör följaktligen förvänta sig att användarna när som helst ska välja in och ta bort behörigheter.

Sedan finns det ändringar av tillägg som kräver passiv åtkomst till webbaktivitet, som Web Request API och det nyare Declarative Net Request API. Declarative Net Request API, i synnerhet, har sett förändringar sedan det första tillkännagivandet, och den nuvarande utbyggnaden tar hänsyn till omfattande feedback från utvecklargemenskapen, såsom stöd för flera statiska regeluppsättningar, reguljära uttryck inom regler, modifiering av deklarativ rubrik, och mer.

Vi har varit mycket nöjda med det nära samarbetet mellan Googles Chrome Extensions-team och vårt eget teknikteam för att säkerställa att annonsblockerande tillägg fortfarande kommer att vara tillgängliga efter att Manifest V3 tagits effekt.

Tillgänglighet och utrullning för Manifest V3

Som sagt är Manifest V3 nu tillgängligt att experimentera med på Chrome 88 Beta, med ytterligare funktioner som förväntas följa i kommande utgåvor. Chrome Web Store kommer att börja acceptera Manifest V3-tillägg från mitten av januari när Chrome 88 når den stabila grenen.

Google förbinder sig inte till ett exakt datum för att ta bort stödet för Manifest V2-tillägg, ett grovt tidslinjen för flyttperioden kan uppskattas till ett år från det att Manifest V3 landar i stallet gren. Google kommer att ge mer information om tidslinjen under de kommande månaderna.