Utgivning av webblÀsaren Chrome 131

Google har slÀppt en version av webblÀsaren Chrome 131. Samtidigt finns det en stabil utgÄva av det fria projektet Chromium, som utgör grunden för Chrome. Chrome-browsen skiljer sig frÄn Chromium genom anvÀndning av Google-logotyper, en notifieringssystem vid krasch, moduler för att spela upp kopieringsskyddat videoinnehÄll (DRM), automatisk installation av uppdateringar, konstant aktivering av Sandbox-isolering, leverans av nycklar till Google API och överföring av RLZ-parametrar vid sökning. För dem som behöver mer tid för uppdatering, stöds en separat gren av Extended Stable under 8 veckor. NÀsta utgivning av Chrome 132 Àr planerad till den 14 januari.

Huvudsakliga Àndringar i Chrome 131:

  • PDF-lĂ€saren har fĂ„tt förbĂ€ttrade möjligheter att kĂ€nna igen text i skannade PDF-dokument som har text i bildformat. Texten kĂ€nner igen pĂ„ den lokala systemet med hjĂ€lp av en inbyggd optisk teckenigenkĂ€nning (OCR) motor som Ă€r baserad pĂ„ maskininlĂ€rning. Till skillnad frĂ„n tidigare versioner konverteras skannade dokument nu automatiskt till en textrepresentation dĂ€r funktioner som markering, sökning och kopiering till urklipp Ă€r tillgĂ€ngliga.
  • Möjligheten att aktivera utökade kontroller i minnesdistributionssystemet PartitionAlloc har presenterats, vilket gör att sĂ„rbarheter som orsakas av Ă„tkomst till redan frigjorda minnesomrĂ„den (use-after-free) kan blockeras. Som standard Ă€r dessa kontroller avstĂ€ngda pĂ„ grund av potentiella negativa effekter pĂ„ prestanda. Men för implementationer dĂ€r sĂ€kerhet Ă€r viktigare Ă€n prestanda erbjuds nu specifika företagsriktlinjer för att aktivera det extra skyddet.
  • I den inbyggda lagringen av röttercertifikat (Chrome Root Store) har förtroendet för certifikatutfĂ€rdaren Entrust upphört pĂ„ grund av flera övertrĂ€delser av krav pĂ„ certifikatutfĂ€rdare, bristande tidsramar för att reagera pĂ„ problematiska certifikat, dröjsmĂ„l med Ă„terkallande av certifikat, felaktig rapportering av incidenter och bristande följsamhet till regler vid utfĂ€rdande. TLS-certifikat EV (Extended Validation) nivĂ„er, som krĂ€ver verifiering av dokumentation för domĂ€nĂ€gande och bekrĂ€ftelse av resursĂ€garen. PĂ„ grund av bristande Ă„tgĂ€rder för att Ă„tgĂ€rda identifierade brister, uppfattas TLS-certifikat utfĂ€rdade av Entrust efter 11 november 2024 som otillförlitliga i Chrome. Certifikat utfĂ€rdade före 11 november fortsĂ€tter att uppfattas som normala.
  • I Android-versionen har funktionen för att ansluta tredjepartsleverantörer för automatisk ifyllning av formulĂ€r och lösenordssparande, som inte Ă€r kopplad till API:et för tillgĂ€nglighet, lagts till.
  • I Android-versionen har anslutningen till Google-kontot och hanteringen av datasykronisering mellan olika webblĂ€sare förenklats. Sykronisering presenteras inte lĂ€ngre som en separat funktion i instĂ€llningarna utan har förenats med funktionen för att ansluta till Google-kontot, vilket gör att information som lösenord och bokmĂ€rken kan anvĂ€ndas och sparas i Google Account.
  • En gradvis aktivering av den nya energisparlĂ€get (Energy saver) har inletts bland anvĂ€ndarna, dĂ€r flikar som konsumerar mycket CPU-resurser automatiskt fryses, förutsatt att de inte spelar ljud och Ă€r dolda i mer Ă€n 5 minuter. Undantag görs endast för flikar relaterade till hantering av externa enheter eller videokonferenser (dessa flikar identifieras baserat pĂ„ Ă„tkomst till API:er för USB, Bluetooth, kameror, inmatningsenheter och mikrofoner, samt organisering av kommunikationskanaler med RTCDataChannel eller MediaStreamTrack). För att styra aktiveringen av autofrysning kan instĂ€llningen "chrome://flags/#freezing-on-energy-saver" anvĂ€ndas.
  • Experimentella minnesbesparande lĂ€gen (Memory saver) – Moderate, Balanced och Maximum har lagts till, vilket möjliggör valet av metoden för att frigöra minne frĂ„n inaktiva flikar. I lĂ€get Moderate deaktiveras flikens minne endast vid brist pĂ„ systemminne, i lĂ€get Maximum deaktiveras flikarna kort efter att de blivit inaktiva, medan i lĂ€get Balanced deaktiveras inaktiva flikar med hĂ€nsyn till det lediga minnet i systemet.
  • Ytterligare instĂ€llningar har lagts till som rör prestanda, till exempel möjligheten att specificera webbplatser som alltid förblir aktiva (utan att pĂ„verka bakgrundsarbetet), vĂ€lja metod för visuell indikation av inaktiverade flikar och visa minnesanvĂ€ndning i pop-up förhandsgranskningar av flikar.
  • Verktyget "Performance Detection" har lagts till, vilket identifierar potentiella prestandaproblem för de visade sidorna och ger ett meddelande med rekommendationer för att lösa problemet med ett klick. Till exempel kan webblĂ€saren föreslĂ„ att inaktivera andra flikar som anvĂ€nder mycket resurser för att snabba upp den aktuella fliken.
  • I TLS 1.3 och QUIC har algoritmen för nyckelinkapsling (KEM, Key Encapsulation Mechanism) "X25519Kyber768", som Ă€r kvantmotstĂ„ndskraftig, översatts till att anvĂ€nda den slutgiltiga specifikationen ML-KEM (CRYSTALS-Kyber), som standardiserats av den amerikanska nationella standard- och teknikmyndigheten (NIST). X25519Kyber768 Ă€r en kombination av X25519 ECDH och algoritmen ML-KEM som anvĂ€nder kryptografiska metoder baserade pĂ„ att lösa problem i gitterteori, dĂ€r lösningstiden inte skiljer sig mellan vanliga och kvantdatorer.
  • I bildsökfunktionen via Google Lens, tillgĂ€nglig genom kontextmenyn, har stöd för överlagrad översĂ€ttning till ett annat sprĂ„k lagts till (den översatta texten visas ovanpĂ„ den ursprungliga texten pĂ„ bilden).
    Utgivning av webblÀsaren Chrome 131
  • API Direct Sockets har lagts till, vilket gör det möjligt att upprĂ€tta direkta TCP- och UDP-anslutningar till externa system samt skapa lyssnande sockets för att ta emot anslutningar. Vid första försöket att ansluta till en ny vĂ€rd visas en begĂ€ran för anvĂ€ndaren att bekrĂ€fta operationen. Behovet av att lĂ€gga till det nya API:t förklaras av att interagera med nĂ€tverksenheter som anvĂ€nder egna protokoll som fungerar ovanpĂ„ TCP och UDP och inte stöder interaktion via HTTPS eller WebSockets.
  • I lĂ€get "Origin trials" har API Summarizer implementerats för att sammanfatta text (kortfattad redogörelse för innebörden) med hjĂ€lp av en stor sprĂ„kmodell.
  • I lĂ€get "Origin trials" har API Playout Statistics lagts till, vilket definierar grĂ€nssnittet AudioContext.playoutStats för att fĂ„ statistik om kvalitet och fördröjningar vid ljuduppspelning via API WebAudio.
  • För att skydda mot missbruk har ett bekrĂ€ftelsemeddelande lagts till vid anvĂ€ndning av webbplatsens API Keyboard Lock och Pointer Lock, vilket ger ytterligare kontroll över tangentbord och mus (till exempel kan den vanliga musikonen döljas och egen musrörelsehantering sĂ€kerstĂ€llas). Status för beviljande av behörigheter kan kontrolleras via API Permissions.
  • Ytterligare taggar är tillåtna i HTML-elementet "<select>", förutom de standardtaggar som "<option>», «<optgroup>" och "<hr>". Ändringen har införts som förberedelse inför implementeringen i framtida versioner av den anpassade varianten "<select>", som utökar möjligheterna för menyformatering.
  • CSS-egenskaperna «clip-path», «fill», «stroke» och «marker-*» har fĂ„tt stöd för att ange externa SVG-resurser. Till exempel kan nu anges ‘clip-path: url(«resources.svg#myPath»)’.
  • Modellen för arv av stil-egenskaper för textmarkering som definieras via pseudoklasserna «::selection» och «::target-text» har ändrats, och den har anpassats till arvmodellen för pseudoklasserna «::highlight», «::spelling-error» och «::grammar-error». Den beror nu inte på dokumentstrukturen (kedjor av HTML-element), utan på hur texten markeras (kedjor av markeringar). I exemplet nedan kommer färgen på de inbäddade elementen med text i stycket «<p class="»blue»">» nu att väljas i enlighet med stilen för pseudoklassen «::selection», och inte med färgstilen angiven för stycket. p { color: deeppink; } .blue::selection { color: blue; } <p class="»blue»"> Detta är <em>betonad</em> text. </p>
  • BegrĂ€nsningar som förhindrade att CSS-egenskaper «display» anvĂ€ndes för HTML-element «<details>» och «<summary>» har tagits bort. En pseudo-element «::details-content» har lagts till i CSS för att justera utseendet pĂ„ den nedfĂ€llbara och uppfĂ€llbara blocket.
  • CSS-egenskapen «font-variant-emoji» har lagts till för att justera stilen för visning av Emoji. Till exempel kan text- eller grafisk representation vĂ€ljas.
    Utgivning av webblÀsaren Chrome 131
  • I CSS-regeln @page, som Ă€r avsedd för att Ă€ndra sidlayouten innan utskrift eller export till PDF-format, har möjligheten lagts till att definiera omrĂ„den för placering av innehĂ„ll inom sidans marginaler, till exempel för att lĂ€gga till en egen rubrik, sidanteckning eller fotnot.
    Utgivning av webblÀsaren Chrome 131
  • CSS-egenskapen «inset-area», som anvĂ€ndes för att styra visningen av element kopplade till andra element (CSS Anchor Positioning), har blivit obsolet. I enlighet med rekommendationen frĂ„n arbetsgruppen för CSS-standardisering har egenskapen «position-area» tagit över helt och hĂ„llet.
  • Möjligheterna för webbutvecklarverktyg har utökats. Panelen Performance har fĂ„tt nya funktioner för att analysera prestanda. En experimentell panel med en AI-assistent har föreslagits, dĂ€r svar kan fĂ„s i chatformat gĂ€llande frĂ„gor som uppstĂ„r vid felsökning eller förtydligande av vissa aspekter relaterade till CSS.
    Utgivning av webblÀsaren Chrome 131
    Utgivning av webblÀsaren Chrome 131
    Spela video

Förutom nya funktioner och buggfixar har 12 sÄrbarheter ÄtgÀrdats i den nya versionen. MÄnga av sÄrbarheterna upptÀcktes genom automatiserad testning med verktygen AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Ett problem har tilldelats en hög risknivÄ (problem i koden för hantering av tillÀgg i Blink-motorn). Inga kritiska problem som skulle kunna kringgÄ alla sÀkerhetsnivÄer i webblÀsaren och köra kod pÄ systemet utanför sandbox-miljön har upptÀckts. Inom ramen för programmet för belöningar för upptÀckta sÄrbarheter har Google utdelat 8 priser pÄ totalt 1 000 USD (ett pris pÄ 1 000 USD). Beloppen för 7 av priserna har Ànnu inte faststÀllts.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster