Företaget Google har publicerat versionen av webblÀsaren Chrome 132. Samtidigt finns det en stabil utgÄva av det fria projektet Chromium, som Àr grunden för Chrome. WebblÀsaren Chrome skiljer sig frÄn Chromium genom anvÀndningen av Googles logotyper, med ett system för att skicka aviseringar vid krascher, moduler för att Äterge kopieringsskyddat videoinnehÄll (DRM), automatiska uppdateringar, stÀndigt aktiverad Sandbox-isolering, leverans av nycklar för Google API och överföring av RLZ-parametrar vid sökningar. För dem som behöver mer tid för att uppdatera finns en separat grönskande version som stöds i 8 veckor. NÀsta utgÄva av Chrome 133 Àr planerad till den 4 februari.
Huvudsakliga Àndringar i Chrome 132:
- En heuristik har lagts till som automatiskt aktiverar funktionen "HTTPS-First", som dirigerar HTTP-förfrÄgningar till HTTPS, för anvÀndare som vanligtvis anvÀnder HTTPS. Om anvÀndaren inte gÄr med pÄ att aktivera "HTTPS-First", kan denna funktion tvingas stÀngas av i instÀllningarna. Med aktiv "HTTPS-First" hanteras webbplatser som inte stöder HTTPS genom att ÄtergÄ till HTTP, om det inte gÄr att utföra en förfrÄgan via HTTPS efter omdirigeringen eller om det uppstÄr problem med certifikat. Om alternativet med HTTPS inte Àr tillgÀngligt visas en speciell varning innan webbplatsen öppnas via HTTP.
- Sökfunktionerna har utökats med Google Lens ("Sök med kameran"), som kan nÄs via kontextmenyn. Förutom bildsökningar och markerad text har stöd lagts till för att stÀlla frÄgor pÄ naturligt sprÄk relaterade till innehÄllet pÄ webbsidor och PDF-dokument. För att skicka en frÄga bör man öppna sökgrÀnssnittet via Google Lens i menyn och skriva in frÄgan i den övre delen av den sidopanel som visas. Antalet sprÄk som stöder översÀttningsöverlÀgg (den översatta texten visas över den ursprungliga texten pÄ bilden) har utvidgats.

- För Windows-plattformen har stöd för sandbox-isolering av processen som tillhandahĂ„ller nĂ€tverkstjĂ€nsten lagts till. För att aktivera isoleringen har alternativet "âenable-features=NetworkServiceSandbox" lagts till. IsoleringslĂ€gen kan kontrolleras pĂ„ sidan "chrome://sandbox/".
- I instÀllningarna har möjligheten lagts till för selektivt att ladda upp lösenord och adresser som tidigare sparats pÄ det lokala systemet till det molnlagring som Àr kopplat till Google-kontot.

- I desktop-versionerna har möjligheten lagts till att koppla anvÀndarens webblÀsare till Google-kontot som anvÀnds i tjÀnster som Gmail och Google Docs, istÀllet för att anvÀnda en separat konto för synkronisering mellan enheter. Till exempel, nÀr du loggar in pÄ Gmail kommer du nu att erbjudas att logga in med detta konto i Chrome för att spara och synkronisera öppna flikar, instÀllningar, historik, bokmÀrken, lösenord, adresser, tillÀgg, teman och PWA-applikationer.


- En instÀllning "chrome://flags/#enable-user-link-capturing-pwa" har lagts till, som vid aktivering gör att klick pÄ lÀnkar som Àr kopplade till en installerad webbapplikation (PWA) öppnar en vanlig webbplats och visar en indikator i adressfÀltet för att byta till att anvÀnda webbapplikationen. Tidigare ledde öppnandet av sÄdana lÀnkar direkt till webbapplikationen, utan möjlighet att arbeta med sidan som en vanlig webbplats.

- För elementet
- Genereringen av undantaget InvalidStateError sÀkerstÀlls vid anrop av metoderna showPopover() och showModal() för element med attributet "popover" eller "dialog"-element som Àr i ett inaktivt dokument. Tidigare ignorerades sÄdana anrop tyst.
- Utöver möjligheten att fÄnga video och valfritt omrÄde i fliken har API:et Element Capture lagts till för att fÄnga enskilda HTML-element. Denna funktion kan vara anvÀndbar i situationer dÀr det Àr nödvÀndigt att fÄnga element som överlappar varandra. Till exempel, i en webbapplikation för videokonferenser, som tillÄter att integrera andra webbapplikationer via iframe, kan det nya API:et behövas för att fÄnga innehÄllet i iframe i videofÀlt och överföra det till andra deltagare.

- Metoden getAllScreensMedia() har lagts till för att fÄnga innehÄllet frÄn alla skÀrmar som Àr anslutna till enheten.
- I Android-versionen och komponenter baserade pÄ WebView Àr det nu tillÄtet att anvÀnda API:et File System Access, som gör att webbapplikationer kan lÀsa och skriva data direkt till filer och mappar pÄ anvÀndarens enhet. Tidigare var detta API endast tillgÀngligt i desktopversioner. För att anropa dialoger för filval kan metoderna showOpenFilePicker() och showSaveFilePicker() anvÀndas.
- I CSS-egenskapen «a href="https://developer.mozilla.org/docs/Web/CSS/writing-mode">writing-mode har stöd för nyckelord som sideways-rl och sideways-lr implementerats, vilket Àr anvÀndbart för att organisera vertikalt utdata av traditionell text som inte anvÀnder hieroglyfer.
- I CSS-egenskaperna «inset» och «margin» Àr det nu tillÄtet att anvÀnda vÀrdet anchor-size().
- Möjligheten att aktivera rullningsomrÄden vid navigering med tangentbordet har Äterinförts, vilket gör det möjligt för anvÀndare utan mus att först vÀxla till det önskade omrÄdet med Tab-tangenten och sedan rulla dess innehÄll med piltangenterna. Tidigare var denna funktion inaktiverad pÄ grund av regressionsproblem med hjÀlpmedel för personer med funktionsnedsÀttning, vilket har ÄtgÀrdats i denna version.
- Metoderna Request.bytes() och Response.bytes() har lagts till, som returnerar ett promise för att lÀsa med hjÀlp av objektet Uint8Array.
- HTTP-huvudet Strict-Transport-Security ignoreras i svar med servern, som Àr placerat pÄ det lokala systemet och tar emot förfrÄgningar via localhost.
- I API:et WebGPU har möjligheten att blanda texturer med fÀrgrepresentationer i 32-bits flyttalsformat (r32float, rg32float och rgba32float) implementerats. Attributet adapterInfo har lagts till i objektet GPUDevice.
- Verktygen för webbutvecklare har utökats. Stöd för att anvÀnda AI-assistenten Gemini har lagts till för att underlÀtta felsökning och klargörande av frÄgor relaterade till nÀtverksförfrÄgningar, kÀllfiler och prestanda spÄrning. Funktionaliteten för att spara chatt-historik med AI-assistenten har implementerats.

I panelen Sensors har simuleringen av olika belastningsintensiteter pÄ CPU (Nominal, Fair, Serious, Critical) implementerats. I panelen för att utvÀrdera minnesanvÀndning har stöd för gruppering av JavaScript-objekt efter namn lagts till. Utformningen av konfiguratorn har Àndrats. I fliken Computed sÀkerstÀlls att de berÀknade vÀrdena uppdateras i realtid (nyttigt för att följa förÀndringar av vÀrden under animationer). I sektionen "Application > Storage" har möjligheten att inspektera lagringsutrymmen för webblÀsartillÀgg lagts till.


Förutom nyheter och buggfixar har 16 sÄrbarheter ÄtgÀrdats i den nya versionen. MÄnga av sÄrbarheterna identifierades genom automatiserad testning med verktyg som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Fem problem har tilldelats hög risknivÄ. Inga kritiska problem som tillÄter att kringgÄ alla skyddsnivÄer i webblÀsaren och köra kod i systemet utanför sandbox-miljön har identifierats. Inom ramen för programmet för utbetalning av belöningar för upptÀckta sÄrbarheter har Google betalat ut 13 priser totala vÀrde 37 000 USD (dÀribland tvÄ priser pÄ $7000 och $5000, ett pris pÄ $3000, tre priser pÄ $2000 och fyra priser pÄ $1000). Störrelsen pÄ en belöning har Ànnu inte faststÀllts.
KĂ€lla: opennet.ru









