Google har slÀppt en ny version av webblÀsaren Chrome 155. Samtidigt finns en stabil version av det fria projektet Chromium tillgÀnglig, som utgör grunden för Chrome. WebblÀsaren Chrome skiljer sig frÄn Chromium genom att anvÀnda Google-logotyper, ha ett system för att skicka aviseringar vid krasch, moduler för uppspelning av kopieringsskyddat videoinnehÄll (DRM), ett automatiskt uppdateringssystem, konstant aktiverad Sandbox-isolering, tillhandahÄllande av nycklar till Google API samt överföring av RLZ-parametrar vid sökningar. För de som behöver mer tid för uppdateringar stödjer vi separat en Extended Stable-version som varar i 8 veckor. NÀsta release, Chrome 156, planeras den 20 oktober som en del av den nya tvÄveckors utvecklingscykeln.
HuvudförÀndringar i Chrome 155 (1, 2, 3, 4):
- Funktionen "HTTPS-First" Àr nu som standard aktiverad för alla anvÀndare och utför automatisk omdirigering av HTTP-begÀrningar till HTTPS för offentligt tillgÀngliga webbplatser, som inte ligger inom intranÀt, sÄsom 192.168.0.1/16 och 10.0.0.0/8. För webbplatser som inte stödjer HTTPS har vi implementerat en tillbakagÄng till HTTP om begÀran inte kan genomföras via HTTPS efter omdirigering eller om det uppstÄr certifikatproblem. Vid försök att öppna en webbplats via HTTP visas en sÀrskild varning.
- Stöd för avkodning av bilder i JPEG XL-format Àr nu som standard aktiverat. Implementeringen bygger pÄ biblioteket jxl-rs, som Àr skrivet i Rust. JPEG XL möjliggör en filstorleksminskning pÄ 30-50% jÀmfört med JPEG-bilder av motsvarande kvalitet. Bland de stödda utökade funktionerna ingÄr: HDR, animation, transparens, progressiv laddning, gradvis kvalitetsförbÀttring vid minskad bithastighet, förlustfri JPEG-komprimering, stöd för upp till 4099 kanaler och ett stort fÀrgomfÄng.
- Det visuella grÀnssnittet för profilskapande har Àndrats (funktionaliteten Àr oförÀndrad). För Windows-plattformen har ett nytt steg för introduktion av profilskapande lagts till, vilket visas vid första start av webblÀsaren (för Linux och macOS kommer detta att introduceras i version Chrome 158).

- Utbudet av enheter som kan interagera via API WebHID, avsett för lÄg-nivÄ Ätkomst till HID-enheter (Human Interface Device, tangentbord, möss, spelkontroller, pekskÀrmar) och organisering av arbete utan specifika drivrutiner i systemet har utvidgats.
- PÄ sidan chrome://extensions i tillÀggshanteringsmenyn har det lagts till en post för att ge betyg och skriva recensioner pÄ installerade tillÀgg, som vid klick leder till motsvarande sidor i Chrome Web Store-katalogen.

- à tkomstfullmakt för media-playback-while-not-visible har implementerats, vilket gör att ljud- och videouppspelning kan blockeras i inbÀddade iframe:er nÀr de inte Àr synliga.
- En ny CSS-egenskap margin-trim har lagts till, vilket gör att man kan bli av med marginalerna före det första och efter det sista elementet i den överordnade containern.
- En ny CSS-egenskap text-decoration-skip-spaces har lagts till, vilket styr hur dekorationer (understrykning eller genomstrykning) visas under mellanrum i texten.
- En CSS-funktion symbols() har lagts till för att förenkla instÀllningen av specifika markörer i listor.
- Stöd för kryptografiska algoritmer som Ă€r motstĂ„ndskraftiga mot brute-force-attacker pĂ„ kvantdatorer har lagts till i API WebCrypto â ML-KEM och ML-DSA, samt algoritmerna ChaCha20-Poly1305 och X-Wing.
- Nya metoder för fönsterhantering har lagts till i API Window Management: maximize(), minimize() och restore() för att expandera fönstret till fullskÀrm, minimera eller ÄterstÀlla det till tidigare storlek. Dessutom har metoden setResizable() lagts till för att styra möjligheten att manuellt Àndra fönstrets grÀnser. MediefrÄgorna display-state och resizable har lagts till i CSS för att identifiera om fönstret Àr minimerat eller maximalt och om fönstret kan Àndra storlek.
- Nya inbyggda fĂ€rgrum (PredefinedColorSpace) har lagts till â srgb-linear och display-p3-linear.
- Stöd för textmoduler som importeras med konstruktionen 'import ⊠with { type: "text" }' har lagts till.
Förutom nyheterna och buggfixarna har den nya versionen löst 247 sÄrbarheter. 4 problem har tilldelats kritisk risknivÄ, vilket innebÀr att sÄrbarheterna kan kringgÄ alla skyddsnivÄer i webblÀsaren och köra kod i systemet utanför sandbox-miljön. Alla kritiska problem orsakades av Ätkomst till redan frigjord minne (use-after-free).
KĂ€lla: opennet.ru


