Chrome 108 version

Google har avslöjat lanseringen av webblÀsaren Chrome 108. Samtidigt finns en stabil version av det kostnadsfria Chromium-projektet, som fungerar som grunden för Chrome, tillgÀnglig. Chrome-webblÀsaren skiljer sig frÄn Chromium nÀr det gÀller anvÀndningen av Google-logotyper, nÀrvaron av ett system för att skicka aviseringar vid en krasch, moduler för att spela upp kopieringsskyddat videoinnehÄll (DRM), ett system för automatisk installation av uppdateringar, permanent möjliggörande av Sandbox-isolering , tillhandahÄller nycklar till Googles API och sÀnder RLZ- nÀr du söker efter parametrar. För de som behöver mer tid för att uppdatera stöds Extended Stable-grenen separat, följt av 8 veckor. NÀsta version av Chrome 109 Àr planerad till den 10 januari.

Viktiga Àndringar i Chrome 108:

  • Utformningen av dialogrutan Cookie och webbplatsdatahantering har Ă€ndrats (kallas via lĂ€nken Cookies efter att ha klickat pĂ„ lĂ„set i adressfĂ€ltet). Dialogrutan har förenklats och visar nu information uppdelad efter webbplats.
     Chrome 108 version
  • TvĂ„ nya webblĂ€saroptimeringslĂ€gen har föreslagits - Memory Saver och Energy Saver, som erbjuds i prestandainstĂ€llningarna (InstĂ€llningar> Prestanda). LĂ€gena Ă€r för nĂ€rvarande endast tillgĂ€ngliga pĂ„ ChromeOS, Windows och macOS-plattformar.
  • Lösenordshanteraren ger möjlighet att bifoga en anteckning till varje sparat lösenord. Liksom ett lösenord visas anteckningen pĂ„ en separat sida först efter autentisering.
  • Linux-versionen kommer som standard med en inbyggd DNS-klient, som tidigare endast var tillgĂ€nglig i versionerna Windows, macOS, Android och ChromeOS.
  • PĂ„ Windows-plattformen, nĂ€r du installerar Chrome, fĂ€sts nu en genvĂ€g för att starta webblĂ€saren automatiskt i aktivitetsfĂ€ltet.
  • Lade till möjligheten att spĂ„ra prisĂ€ndringar för utvalda produkter i vissa nĂ€tbutiker (Shopping List). NĂ€r priset sjunker fĂ„r anvĂ€ndaren ett meddelande eller e-postmeddelande (i Gmail). Att lĂ€gga till en produkt för spĂ„rning görs genom att klicka pĂ„ knappen "SpĂ„ra pris" i adressfĂ€ltet pĂ„ produktsidan. SpĂ„rade produkter sparas tillsammans med bokmĂ€rken. Funktionen Ă€r endast tillgĂ€nglig för anvĂ€ndare med ett aktivt Google-konto nĂ€r synkronisering Ă€r aktiverad och tjĂ€nsten "Webb- och appaktivitet" Ă€r aktiverad.
     Chrome 108 version
  • Möjligheten att visa sökresultat i sidofĂ€ltet samtidigt som du tittar pĂ„ en annan sida Ă€r aktiverad (i ett fönster kan du samtidigt se bĂ„de innehĂ„llet pĂ„ sidan och resultatet av att gĂ„ in i sökmotorn). Efter att ha gĂ„tt till en webbplats frĂ„n en sida med sökresultat i Google, visas en ikon med bokstaven "G" framför inmatningsfĂ€ltet i adressfĂ€ltet; nĂ€r du klickar pĂ„ den öppnas en sidopanel med resultaten av en tidigare gjort sökning.
     Chrome 108 version
  • I File System Access API, som gör att webbapplikationer kan lĂ€sa och skriva data direkt till filer och kataloger pĂ„ anvĂ€ndarens enhet, har metoderna getSize(), truncate(), flush() och close() i FileSystemSyncAccessHandle-objektet flyttats frĂ„n en asynkron till en synkron exekveringsmodell, liknande metoderna read() och write(). Ändringen ger ett helt synkront FileSystemSyncAccessHandle API för att förbĂ€ttra prestandan för WebAssembly-baserade applikationer (WASM).
  • Tillagt stöd för ytterligare storlekar av det synliga omrĂ„det (viewport) - "small" (s), "large" (l) och "dynamic" (d), sĂ„vĂ€l som mĂ„ttenheter förknippade med dessa storlekar - "*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Ă„ttenheterna lĂ„ter dig binda storleken pĂ„ element till den minsta, största och dynamiska storleken pĂ„ det synliga omrĂ„det i procentuella termer (storleken Ă€ndras beroende pĂ„ hur verktygsfĂ€ltet visas, döljs och tillstĂ„ndet).
     Chrome 108 version
  • Stöd för vektorteckensnitt med variabel fĂ€rg i COLRv1-formatet Ă€r aktiverat (en delmĂ€ngd av OpenType-teckensnitt som innehĂ„ller, förutom vektorglyfer, ett lager med fĂ€rginformation).
  • För att kontrollera om det finns stöd för fĂ€rgteckensnitt har funktionerna font-tech() och font-format() lagts till i @supports CSS-reglerna, och tech()-funktionen har lagts till i @font-face CSS-reglerna.
  • Federated Credential Management (FedCM) API föreslĂ„s för att tillĂ„ta skapandet av federerade, integritetsbevarande identitetstjĂ€nster som fungerar utan spĂ„rningsmekanismer över flera webbplatser, sĂ„som tredjepartscookies.
  • Det Ă€r nu möjligt att applicera den befintliga "overflow" CSS-egenskapen pĂ„ ersatta element som visas utanför innehĂ„llsgrĂ€nsen, som i kombination med egenskapen object-view-box kan anvĂ€ndas för att skapa bilder med sin egen skugga.
  • Tillagda CSS-egenskaper break-before, break-after och break-inside, sĂ„ att du kan anpassa beteendet för avbrott i fragmenterad utdata i samband med enskilda sidor, kolumner och omrĂ„den. Till exempel, "figur { break-inside: undvika;}" kommer att förhindra att sidan gĂ„r sönder inuti figuren.
  • CSS-egenskaperna align-items, justify-items, align-self och justify-self ger möjlighet att anvĂ€nda vĂ€rdet "last baseline" för att justera till den sista baslinjen i en flex- eller rutnĂ€tslayout.
  • Lade till hĂ€ndelsen ContentVisibilityAutoStateChanged, genererad för element med egenskapen "content-visibility: auto" nĂ€r elementets renderingstillstĂ„nd Ă€ndras.
  • Det Ă€r möjligt att komma Ă„t Media Source Extensions API i arbetarsammanhang, som till exempel kan anvĂ€ndas för att förbĂ€ttra prestandan för buffrad mediauppspelning genom att skapa ett MediaSource-objekt i en separat arbetare och sĂ€nda resultatet av dess arbete till HTMLMediaElement i huvudtrĂ„den.
  • HTTP-huvudet Permissions-Policy, som anvĂ€nds för att delegera auktoritet och aktivera avancerade funktioner, tillĂ„ter jokertecken som "https://*.bar.foo.com/".
  • Tog bort förĂ„ldrade API:er window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • FörbĂ€ttringar har gjorts av verktyg för webbutvecklare. Verktygstips för inaktiva CSS-egenskaper har lagts till i stilpanelen. Inspelningspanelen implementerar automatisk identifiering av XPath och textvĂ€ljare. Debuggern ger möjlighet att stega igenom kommaseparerade uttryck. InstĂ€llningarna för "InstĂ€llningar > Ignorera lista" har utökats.

Förutom innovationer och buggfixar eliminerar den nya versionen 28 sÄrbarheter. MÄnga av sÄrbarheterna identifierades som ett resultat av automatiserade tester med hjÀlp av verktygen AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem har identifierats som skulle tillÄta en att kringgÄ alla nivÄer av webblÀsarskydd och exekvera kod pÄ systemet utanför sandlÄdemiljön. Som en del av programmet för att betala kontantbelöningar för att upptÀcka sÄrbarheter för den aktuella versionen, betalade Google ut 10 utmÀrkelser till ett belopp av 74 tusen US-dollar (en utmÀrkelse pÄ $15000 11000, $6000 5000 och $3000 2000, fem utmÀrkelser pÄ $1000 6, tre utmÀrkelser pÄ $XNUMX XNUMX och $XNUMX XNUMX , tvÄ priser pÄ XNUMX XNUMX USD). Storleken pÄ de XNUMX belöningarna har Ànnu inte faststÀllts.

KĂ€lla: opennet.ru