Utgivningen av Chrome 113

Google har slÀppt version 113 av webblÀsaren Chrome. Samtidigt finns den stabila versionen av det fria projektet Chromium tillgÀnglig, vilket utgör grunden för Chrome. Chrome-browsen skiljer sig frÄn Chromium genom att anvÀnda Googles logotyper, ha ett system för att skicka meddelanden vid krascher, moduler för att Äterge kopieringsskyddat videoinnehÄll (DRM), ett automatiskt uppdateringssystem, stÀndig aktivering av Sandbox-isolering, leverera nycklar till Google API samt skicka RLZ-parametrar vid sökningar. För dem som behöver mer tid för uppdateringar finns en separat version som kallas Extended Stable, vilket stöds under 8 veckor. NÀsta version av Chrome 114 Àr planerad till den 30 maj.

HuvudförÀndringar i Chrome 113:

  • Stödet för grafik-API:t WebGPU och shadersprĂ„ket WGSL (WebGPU Shading Language) har aktiverats som standard. WebGPU tillhandahĂ„ller ett grĂ€nssnitt för programmering av GPU-operationer som rendering och berĂ€kningar, liknande Vulkan, Metal och Direct3D 12, och möjliggör anvĂ€ndning av shadersprĂ„k för att skriva program som körs pĂ„ GPU. För nĂ€rvarande Ă€r stödet för WebGPU aktiverat endast i versioner för ChromeOS, macOS och Windows, medan det för Linux och Android kommer att aktiveras senare.
  • Arbetet med att optimera prestanda fortsĂ€tter. JĂ€mfört med version 112 har hastigheten vid körning av Speedometer 2.1-testet ökat med 5%.
  • För anvĂ€ndare har en gradvis aktivering av lagringssegmenteringslĂ€get, Service Workers och kommunikations-API:er pĂ„börjats, som under sidbehandling skiljs Ă„t baserat pĂ„ domĂ€ner, vilket isolerar tredjepartsbehandlare. Detta lĂ€ge gör det möjligt att blockera metoder för att spĂ„ra anvĂ€ndarens rörelser mellan webbplatser som bygger pĂ„ att spara identifierare i gemensamma lagringsutrymmen och omrĂ„den som inte Ă€r avsedda för lĂ„ngvarig lagring av information ("Supercookies"), till exempel genom att bedöma om vissa data finns i webblĂ€sarens cachar. Ursprungligen sparades alla resurser vid sidbehandling i ett gemensamt namnrum (same-origin), oavsett ursprungsdomĂ€n, vilket tillĂ€t en webbplats att identifiera laddningen av resurser frĂ„n en annan webbplats genom manipulation av lokalt lagring, IndexedDB-API eller kontroll av dators tillgĂ€nglighet i cachen.

    Vid segmentering av nyckeln, som anvÀnds för att hÀmta objekt frÄn cache och webblÀsarlagring, bifogas en sÀrskild egenskap som definierar bindningen till den primÀra domÀn, frÄn vilken den huvudsakliga sidan öppnas, vilket begrÀnsar rÀckvidden för spÄrningsskript, till exempel de som laddas via iframe frÄn en annan webbplats. För att tvinga aktivering av segmentering utan att vÀnta pÄ standardaktiveringen kan instÀllningen "chrome://flags/#third-party-storage-partitioning" anvÀndas.

    Utgivningen av Chrome 113
  • En mekanism för First-Party Sets (FPS) har föreslagits, som möjliggör att definiera sambandet mellan olika webbplatser inom samma organisation eller projekt för gemensam hantering av cookies mellan dem. Detta Ă€r anvĂ€ndbart nĂ€r en webbplats Ă€r tillgĂ€nglig via olika domĂ€ner (till exempel opennet.ru och opennet.me). Cookies för sĂ„dana domĂ€ner Ă€r helt separerade, men med hjĂ€lp av FPS kan de nu kopplas till ett gemensamt lagringsutrymme. För att aktivera FPS kan flaggan "chrome://flags/enable-first-party-sets" anvĂ€ndas.
  • En betydande optimering av programimplementeringen av videokodaren i AV1-format (libaom) har genomförts, vilket har möjliggjort en ökning av prestandan för webbapplikationer som anvĂ€nder WebRTC, sĂ„som system för videokonferenser. En ny hastighetslĂ€ge 10 har lagts till, lĂ€mplig för enheter med begrĂ€nsade CPU-resurser. Vid testning av Google Meet-applikationen pĂ„ en kanal med en bandbredd pĂ„ 40 kbps, gav AV1 Speed 10, jĂ€mfört med VP9 speed 7, en ökning av kvaliteten med 12 % och en prestandaförbĂ€ttring pĂ„ 25 %.
  • NĂ€r den utökade skyddet i webblĂ€saren (Safe Browsing > Enhanced protection) aktiveras, för att identifiera skadlig aktivitet pĂ„ Googles sida i tillĂ€gg, har insamling av telemetridata om webblĂ€sartillĂ€ggen, som inte installerats frĂ„n Chrome Store-katalogen, genomförts. SĂ„dana data som hash-koder för tillĂ€ggsfiler och innehĂ„llet i manifest.json skickas.
  • En del anvĂ€ndare har aktiverat ytterligare funktioner för automatisk ifyllning av formulĂ€r, som syftar till att snabbt fylla i leveransadress och betalningsinformation vid köp i vissa nĂ€tbutiker.
    Utgivningen av Chrome 113
  • Menyn som visas nĂ€r du trycker pĂ„ ikonen "tre prickar" har omstrukturerats. Punkten "TillĂ€gg" och "Chrome Web Store" har flyttats till första nivĂ„n i menyn.
  • Möjligheten att översĂ€tta endast den markerade delen av sidan, istĂ€llet för hela sidan, har lagts till (översĂ€ttning initieras frĂ„n snabbmenyn). För att hantera aktiveringen av partiell översĂ€ttning erbjuds instĂ€llningen "chrome://flags/#desktop-partial-translate".
  • PĂ„ sidan som visas nĂ€r du öppnar en ny flik har möjligheten att Ă„teruppta avbrutet arbete ("Journey") lagts till, till exempel kan du fortsĂ€tta sökningen frĂ„n den avbrutna positionen.
    Utgivningen av Chrome 113
  • I Android-versionen har en ny tjĂ€nstsida "chrome://policy/logs" implementerats för att underlĂ€tta administratörens felsökning av de regler som stĂ€llts in för anvĂ€ndare av centralt styrt system.
  • I byggnaden för Android-plattformen har möjligheten för mer personligt innehĂ„ll i avsnittet rekommenderat innehĂ„ll (Discover) implementerats. Dessutom har möjligheten att stĂ€lla in föredragna typer av rekommendationer lagts till (till exempel kan du dölja innehĂ„ll frĂ„n vissa kĂ€llor) för anvĂ€ndare som inte Ă€r inloggade pĂ„ ett Google-konto.
    Utgivningen av Chrome 113
  • I versionen för Android-plattformen har ett nytt grĂ€nssnitt för att vĂ€lja multimediafiler för uppladdning av foton och videor föreslagits (istĂ€llet för en egen implementering anvĂ€nds Android Media Picker-standardgrĂ€nssnittet).
    Utgivningen av Chrome 113
  • I CSS har den standardiserade syntaxen för funktionsanropet image-set() implementerats, vilket gör att det gĂ„r att vĂ€lja en bild frĂ„n en uppsĂ€ttning alternativ med olika upplösningar, som Ă€r mest lĂ€mplig för de aktuella skĂ€rmparametrarna och nĂ€tverkskapaciteten. Den tidigare stödda funktionen med prefixet -webkit-image-set(), som erbjöd en syntax specifik för Chrome, har nu ersatts med standardversionen image-set.
  • I CSS har stöd för nya mediafrĂ„gor (@media) overflow-inline och overflow-block lagts till, vilket möjliggör att bestĂ€mma hur utfallet av innehĂ„ll utanför blockets ursprungliga grĂ€nser ska hanteras.
  • I CSS har mediafrĂ„gan update lagts till, vilket ger möjlighet att definiera stilar vid utskrift eller nĂ€r de visas pĂ„ lĂ„ngsamma (till exempel e-boks-skĂ€rmar) och snabba (vanliga monitorer) skĂ€rmar.
  • I CSS har funktionen linear() lagts till för att tillĂ€mpa linjĂ€r interpolering mellan ett angivet antal punkter, vilket kan anvĂ€ndas för att skapa komplexa animationer, som studseffekter och strĂ€ckningar.
  • Metoden Headers.getSetCookie() möjliggör extrahering av vĂ€rden frĂ„n flera Set-Cookie-rubriker som skickas i en och samma begĂ€ran utan att de slĂ„s ihop.
  • I API:t WebAuthn har tillĂ€ggsfunktionen largeBlob lagts till för att lagra stora binĂ€ra data kopplade till autentiseringsuppgifter.
  • API:t Private State Token har aktiverats för att separera anvĂ€ndare utan att anvĂ€nda webbplatsövergripande identifierare.
  • Webbplatser fĂ„r inte stĂ€lla in egenskapen document.domain för att tillĂ€mpa same-origin-villkor pĂ„ resurser som laddas frĂ„n olika subdomĂ€ner. Om en anslutning mellan subdomĂ€ner behöver upprĂ€ttas, bör funktionen postMessage() eller API:t Channel Messaging anvĂ€ndas.
  • FörbĂ€ttringar har gjorts i verktygen för webbutvecklare. I nĂ€tverksaktivitetsinspektören har möjligheten att Ă„sidosĂ€tta eller skapa nya HTTP-svarshuvuden som returneras av webbservern lagts till (NĂ€tverk > Huvuden > Svarshuvuden). Dessutom ges möjligheten att redigera alla Ă„sidosĂ€ttningar pĂ„ ett stĂ€lle genom att redigera .headers-filen i avsnittet KĂ€llor > ÅsidosĂ€ttningar och skapa ersĂ€ttningar efter mönster. Buggjakt pĂ„ applikationer som anvĂ€nder webb-ramverken Nuxt, Vite och Rollup har förbĂ€ttrats. Diagnostiken för CSS-problem i panelen Stilar har förbĂ€ttrats (fel i egenskapsnamn och tilldelade vĂ€rden markeras sĂ€rskilt). I webbkonsolen har möjligheten att visa autocompletionsrekommendationer vid tryck pĂ„ Enter lagts till (och inte bara vid tryck pĂ„ Tab eller högerpiltangent).
    Utgivningen av Chrome 113

Förutom nyheter och buggfixar ÄtgÀrdades 15 sÄrbarheter i den nya versionen. MÄnga av sÄrbarheterna upptÀcktes genom automatiserad testning med hjÀlp av verktyg som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem som skulle möjliggöra att kringgÄ alla nivÄer av webblÀsarsÀkerhet och köra kod i systemet utanför sandbox-miljön har identifierats. Inom ramen för programmet för belöning av sÄrbarhetsupptÀckter har Google betalat ut 10 priser pÄ totalt 30,5 tusen dollar (ett pris pÄ $7500, ett pÄ $5000 och ett pÄ $4000, tvÄ priser pÄ $3000, tre priser pÄ $2000 och tvÄ priser pÄ $1000).

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