Chrome 133 webblÀsare version

Google har slÀppt webblÀsaren Chrome 133. Samtidigt finns en stabil version av det kostnadsfria Chromium-projektet, som Àr grunden för Chrome, tillgÀnglig. Chrome-webblÀsaren skiljer sig frÄn Chromium genom att den anvÀnder Googles logotyper, har ett system för att skicka aviseringar vid en krasch, har moduler för uppspelning av kopieringsskyddat videoinnehÄll (DRM), har ett automatiskt installationssystem för uppdateringar, möjliggör alltid Sandbox-isolering, tillhandahÄller nycklar till Googles API och överför RLZ-parametrar vid sökning. För de som behöver mer tid att uppdatera finns en separat Extended Stable-gren som underhÄlls i 8 veckor. NÀsta release, Chrome 134, Àr planerad till den 4 mars.

Viktiga Àndringar i Chrome 133:

  • För 1 % av anvĂ€ndarna Ă€r stöd för att frysa flikar i energisparlĂ€ge aktiverat. Fryser automatiskt flikar som förbrukar mycket CPU-resurser och som har varit dolda i mer Ă€n 5 minuter. Flikar som matar ut ljud, sĂ„vĂ€l som de som Ă€r relaterade till att hantera externa enheter eller genomföra video- och ljudkonferenser (sĂ„dana flikar bestĂ€ms baserat pĂ„ Ă„tkomst till API:et för att arbeta med USB, Bluetooth, kamera, indataenheter och mikrofon, samt organisera en kommunikationskanal med RTCDataChannel eller MediaStreamTrack) Ă€r inte föremĂ„l för frysning. För att kontrollera om automatisk frysning Ă€r aktiverad kan du anvĂ€nda instĂ€llningen "chrome://flags/#freezing-on-energy-saver".
  • Chrome Sync har slutat stödja Chrome-versioner Ă€ldre Ă€n 4 Ă„r. För att lagra information kopplad till ditt Google-konto och synkronisera webblĂ€sardata mellan olika system, bör du anvĂ€nda minst Chrome 89.
  • I versionen för Android En instĂ€llning har lagts till för att inaktivera just-in-time (JIT)-optimerare i JavaScript-motorn V8. Att inaktivera JIT kan vara anvĂ€ndbart för att förbĂ€ttra sĂ€kerheten för potentiellt farliga webbapplikationer genom att minska möjliga attackvektorer. I skrivbordsversioner av Chrome Ă€r den hĂ€r instĂ€llningen tillgĂ€nglig pĂ„ chrome://settings/security, med början i Chrome 122.
  • Parsning av icke-speciella URL-scheman (som inte ingĂ„r i listan över typiska scheman) har anpassats till standarden. Till exempel Ă€r webbadressen "git://example.com/path".
  • Funktionerna för CSS attr()-funktionen har utökats, sĂ„ att du kan anvĂ€nda vĂ€rdena för ett specifikt HTML-attribut i CSS. Tidigare kunde funktionen attr() bara fungera med egenskapen "content" för pseudoelement och konvertera vĂ€rden till CSS-typen " ", dĂ„ kan den nu appliceras pĂ„ alla CSS-egenskaper och konvertera vĂ€rden till vilken CSS-typ som helst. I exemplet nedan stĂ€lls fĂ€rgen i CSS-egenskapen "color" baserat pĂ„ att analysera attributet "data-foo" som anges i elementet "div", och om attributet inte Ă€r specificerat anvĂ€nds vĂ€rdet "red". testa 
 div { fĂ€rg: attr(data-foo typ( ), röd); }
  • CSS-frĂ„gan "@container scroll-state()" har implementerats, vilket lĂ„ter dig bestĂ€mma rullningstillstĂ„ndet för ett omrĂ„de. De stödda tillstĂ„nden Ă€r: "fast" - behĂ„llaren Ă€r fĂ€st vid en av sidorna av rullningsomrĂ„det; "snĂ€ppt" - en behĂ„llare som Ă€r fĂ€st med horisontell eller vertikal inriktning; "scrollable" - en behĂ„llare som kan rullas i angiven riktning.
  • Lade till CSS-egenskaper "text-box", "text-box-trim" och "text-box-edge" för att tillĂ„ta exakt kontroll över indraget före och efter text. Egenskapen "text-box-trim" anger trimningsomrĂ„det (topp, botten eller bĂ„da sidorna), och "text-box-edge" anger hur kanterna trimmas. Egenskapen "text-box" kombinerar funktionerna för "text-box-trim" och "text-box-edge".
  • CSS har lagt till pseudoklassen ":open" för att du ska kunna ange nĂ€r element Och dialogrutor Ă€r öppna och för element Och Urvalsfönstren visas.
  • Lade till moveBefore DOM primitiv för att flytta ett element i DOM-trĂ€det utan att Ă„terstĂ€lla dess tillstĂ„nd.
  • Lade till FileSystemObserver-grĂ€nssnitt, sĂ„ att webbplatser kan övervaka förĂ€ndringar i filsystemet.
  • Metoden getClientCapabilities() har lagts till i PublicKeyCredential API för att faststĂ€lla vilka WebAuthn-funktioner som stöds av webblĂ€saren.
  • En pause() -egenskap har lagts till i Atomics-objektet för att indikera att koden vĂ€ntar pĂ„ att ett lĂ„s ska slĂ€ppas.
  • WebCrypto API har lagt till stöd för X25519 nyckelavtalsschema, som kan anvĂ€ndas genom SubtleCrypto API (generateKey, importKey, exportKey, deriveKey och deriveBits metoder).
  • WebAssembly introducerar möjligheten att anvĂ€nda 64-bitars pekare (Memory64), vilket gör att du kan arbeta med linjĂ€ra minnesomrĂ„den större Ă€n 4 GB. Ändringen lĂ€gger inte till nya WebAssembly-instruktioner, utan tillĂ„ter endast befintliga instruktioner att anvĂ€nda 64-bitarsindex för tabeller och minnesregioner. Att arbeta i Memory64-lĂ€ge resulterar i betydande omkostnader - beroende pĂ„ typen av belastning observeras en avmattning pĂ„ 10 % till tvĂ„ gĂ„nger.
  • Möjligheterna för verktyg för webbutvecklare har utökats. Chatthistoriken med AI-assistenten sparas nu mellan sessionerna. Lade till panelen "Vad Ă€r nytt" med en översikt över Ă€ndringar i den nya versionen. Lade till möjligheten att placera skript i ignoreringslistan för att förhindra att de visas pĂ„ prestandaprofileringsdiagrammet. PĂ„ prestandapanelen markerar fliken Insikter bilder som kan Ă€ndras storlek, och fliken Sammanfattning visar en stackspĂ„rning av JavaScript-anrop (inklusive asynkrona anrop).
    Chrome 133 webblÀsare version
    Chrome 133 webblÀsare version

Förutom innovationer och buggfixar eliminerar den nya versionen 12 sÄrbarheter. MÄnga av sÄrbarheterna identifierades genom automatiserade tester med AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL-verktyg. TvÄ anvÀndningsfria nummer i V8-motorn och Skia-biblioteket har klassificerats som hög svÄrighetsgrad. Inga kritiska problem har identifierats som skulle göra det möjligt att kringgÄ alla nivÄer av webblÀsarskydd och exekvera kod i 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, har Google betalat ut tvÄ belöningar pÄ totalt 2 9 USD (en belöning pÄ 7000 2000 USD och en pÄ XNUMX XNUMX USD). Storleken pÄ en belöning har Ànnu inte faststÀllts.

KĂ€lla: opennet.ru

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