Google har slÀppt version 108 av webblÀsaren Chrome. Samtidigt finns en stabil version av den fria projektet Chromium, som utgör grunden för Chrome. WebblÀsaren Chrome skiljer sig frÄn Chromium genom anvÀndningen av Googles logotyper, ett system för att skicka meddelanden vid krascher, moduler för uppspelning av skyddat videoinnehÄll (DRM), ett automatiskt uppdateringssystem, stÀndig Sandbox-isolering, leverans av nycklar till Google API och överföring av RLZ-parametrar vid sökningar. För dem som behöver mer tid för uppdatering, finns en separat stödlinje för Extended Stable, som stöds i 8 veckor. NÀsta version av Chrome, 109, Àr planerad till den 10 januari.
Huvudsakliga förÀndringar i Chrome 108:
- Utformningen av dialogrutan för hantering av cookies och webbplatsdata har Àndrats (kan nÄs via lÀnken Cookies efter att ha klickat pÄ lÄset i adressfÀltet). Dialogrutan Àr förenklad och visar nu information uppdelad per webbplats.

- TvÄ nya lÀgen för att optimera webblÀsarens prestanda har introducerats - Minnesbesparing (Memory Saver) och EnergisparlÀge (Energy Saver), som finns i prestandainstÀllningarna (InstÀllningar > Prestanda). LÀgena Àr för nÀrvarande endast tillgÀngliga pÄ plattformarna ChromeOS, Windows och macOS.
- I lösenordshanteraren har möjligheten att bifoga en anteckning till varje sparat lösenord lagts till. Likt lösenord visas anteckningen pÄ en separat sida först efter att autentisering har genomförts.
- I Linux-versionen anvÀnds som standard den inbyggda DNS-klienten, som tidigare endast anvÀndes i versioner för Windows, macOS, Android och ChromeOS.
- PÄ Windows-platformen kommer en genvÀg för att starta webblÀsaren nu automatiskt att fÀstas i aktivitetsfÀltet vid installation av Chrome.
- Möjligheten att spÄra prisÀndringar pÄ utvalda produkter i vissa webbshoppar (Shopping List) har lagts till. NÀr priset sjunker fÄr anvÀndaren ett meddelande eller e-post (i Gmail). Produkten kan lÀggas till för spÄrning genom att klicka pÄ knappen 'Track price' i adressfÀltet nÀr man befinner sig pÄ produktsidan. SpÄrade produkter sparas tillsammans med bokmÀrkena. Funktionen Àr endast tillgÀnglig för anvÀndare med ett aktivt Google-konto, nÀr synkronisering Àr aktiverad och tjÀnsten 'Web & App Activity' Àr pÄslagen.

- Möjlighet har aktiverats att visa sökresultat i sidopanelen samtidigt som en annan sida visas (i ett fönster kan bĂ„de sidans innehĂ„ll och resultatet av en sökmotorfrĂ„ga visas). Efter att ha navigerat till en webbsida frĂ„n sökresultaten i Google visas en ikon med bokstaven âGâ framför inmatningsfĂ€ltet i adressraden, och vid klick pĂ„ den öppnas sidopanelen med resultaten frĂ„n den tidigare gjorda sökfrĂ„gan.

- I API:t för File System Access, som tillĂ„ter webmapplikationer att lĂ€sa och skriva data direkt i filer och kataloger pĂ„ anvĂ€ndarens enhet, har metoderna getSize(), truncate(), flush() och close() i objektet FileSystemSyncAccessHandle överförts frĂ„n en asynkron till en synkron körningsmodell, i likhet med metoderna read() och write(). Ăndringen möjliggör ett helt synkront API för FileSystemSyncAccessHandle, vilket kan öka prestandan för applikationer baserade pĂ„ WebAssembly (WASM).
- Stödet för fler storlekar av den synliga ytan (viewport) har lagts till â âsmallâ (s), âlargeâ (l) och âdynamicâ (d), samt relaterade datastorlekar â â*viâ (vi, svi, lvi och dvi), â*vbâ (vb, svb, lvb och dvb), â*vhâ (svh, lvh, dvh), â*vwâ (svw, lvw, dvw), â*vmaxâ (svmax, lvmax, dvmax) och â*vminâ (svmin, lvmin och dvmin). De föreslagna mĂ„tten gör det möjligt att koppla elementens storlek till den minsta, största och dynamiska storleken pĂ„ den synliga ytan i procent (storleken Ă€ndras beroende pĂ„ visning, dölja och status för verktygsfĂ€ltet).

- Stödet för variabla fÀrgade vektorskrifter i formatet COLRv1 har lagts till (ett delset av OpenType-skrifter som innehÄller, utöver vektorgrafik, ett lager med fÀrginformation).
- För att kontrollera stödet för fÀrgade skrifter i CSS-regler har funktionerna font-tech() och font-format() lagts till med @supports, och funktionen tech() har lagts till i CSS-reglerna @font-face.
- Ett API för Federated Credential Management (FedCM) har föreslagits, vilket möjliggör skapandet av sammanslagna identifieringstjÀnster som sÀkerstÀller integritet och fungerar utan mekanismer för spÄrning mellan webbplatser, sÄsom behandling av tredjeparts-cookies.
- Möjlighet har getts att tillĂ€mpa den redan befintliga CSS-egenskapen âoverflowâ pĂ„ ersatta element som visas utanför innehĂ„llet, vilket i kombination med egenskapen object-view-box kan anvĂ€ndas för att skapa bilder med egen skugga.
- CSS-egenskaperna break-before, break-after och break-inside har lagts till, vilket möjliggör anpassning av brytningsbeteende vid fragmenterad utskrift över sidor, kolumner och omrÄden. Till exempel kommer "figure { break-inside: avoid; }" att förhindra att sidan bryts inne i bilden.
- I CSS-egenskaperna align-items, justify-items, align-self och justify-self har möjligheten att anvÀnda vÀrdet "last baseline" för justering i förhÄllande till den sista baslinjen i flex- eller grid-layout lagts till.
- Ett ContentVisibilityAutoStateChanged-hÀndelse har lagts till, som genereras för element med egenskapen "content-visibility: auto" vid Àndring av elementets renderingsstatus.
- TillgÄng till API:et Media Source Extensions har gjorts möjligt i arbetskontexten, vilket kan anvÀndas för att öka prestandan vid buffrat multimediaÄtergivning genom att skapa ett MediaSource-objekt i en separat arbetare och sÀnda resultaten till HTMLMediaElement i huvudtrÄden.
- I HTTP-rubriken Permissions-Policy, som anvÀnds för delegering av befogenheter och aktivering av utökade funktioner, har anvÀndningen av masker, till exempel "https://*.bar.foo.com/", tillÄtits.
- FörÄldrade API:er som window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll() och navigateEvent.transitionWhile() har tagits bort.
- FörbÀttringar har gjorts i verktygen för webbutvecklare. I panelen Stilar har tips lagts till för inaktiva CSS-egenskaper. I panelen Recorder har automatisk identifiering av XPath- och text-selektorer implementerats. I debuggern har möjligheten till stegvis genomgÄng av kommateckensavskiljda uttryck lagts till. InstÀllningarna under "Settings > Ignore List" har utökats.
Förutom nyheterna och buggfixar har den nya versionen ÄtgÀrdat 28 sÄrbarheter. MÄnga av sÄrbarheterna har upptÀckts genom automatiserad testning med verktyg som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem som möjliggör omvÀg runt alla skyddsnivÄer i webblÀsaren och exekvering av kod i systemet utanför sandbox-miljöer har identifierats. Som en del av belöningsprogrammet för sÄrbarhetsupptÀckter har Google under den aktuella utgÄvan betalat ut 10 belöningar till ett vÀrde av 74 000 dollar (en belöning pÄ $15 000, $11 000 och $6 000, fem belöningar pÄ $5 000, tre belöningar pÄ $3 000 och $2 000, samt tvÄ belöningar pÄ $1 000). Beloppet för 6 av belöningarna har Ànnu inte faststÀllts.
KĂ€lla: opennet.ru




