Chrome'i 113 versioon

Google esitles web-brauseri Chrome 113. Samuti on saadaval stabiilne vĂ€ljaanne avatud projekti Chromium, mis on Chrome'i alus. Brauser Chrome erineb Chromiumist Google'i logode, krahhi korral teavitussĂŒsteemi, kopeerimise kaitsmiseks mĂ”eldud videokontentide mĂ€ngimise moodulite (DRM), automaatsete uuenduste installimise sĂŒsteemi, pideva Sandbox-isolatsiooni aktiveerimise, Google API vĂ”tmete tarnimise ja RLZ-parameetrite edastamise poolest. Neil, kes vajavad rohkem aega uuendamiseks, toetatakse eraldi Extended Stable haru, millega kaasneb 8-nĂ€dalane tugi. JĂ€rgmisel Chrome'i vĂ€ljaandel on plaanis ilmuda 30. mail.

Peamised muudatused Chrome 113-s:

  • Vaikimisi on lubatud tosid graafika API WebGPU ja shaderite keelt WGSL (WebGPU Shading Language). WebGPU pakub programmeerimisliidest, mis sarnaneb Vulkanile, Metalile ja Direct3D 12-le, et teostada GPU-poolel operatsioone, nagu renderdamine ja arvutused, ning vĂ”imaldab kasutada shaderikeelt GPU-poolel töötavate programmide kirjutamiseks. WebGPU tugi on praegu aktiveeritud ainult ChromeOS-i, macOS-i ja Windowsi kogudes, Linuxi ja Androidi jaoks aktiveeritakse see hiljem.
  • JĂ€tkub jĂ”udluse optimeerimise töö. VĂ”rreldes versiooniga 112 on Speedometer 2.1 testis lĂ€bitud aeg suurenenud 5%.
  • Kasutajatele on alustatud jĂ€rkjĂ€rgulist seadistamist salvestusruumi segmenteerimise reĆŸiimi, teenuse töötajaid ja suhtlus-API-sid, mis jagunevad lehe töötlemisel domeenide jĂ€rgi, isolades kolmandate osapoolte töötlejatest. ReĆŸiim vĂ”imaldab blokeerida meetodeid, mis jĂ€lgivad kasutaja liikumist veebilehtede vahel, pĂ”hinedes identifikaatorite salvestamisel ĂŒhistes salvestustes ja valdkondades, mis pole mĂ”eldud teabe pĂŒsivaks salvestamiseks ("Supercookies"), nĂ€iteks kĂ€ituvad need teatud andmete olemasolu kontrollimise kaudu brauseri vahemĂ€lets. Lehe töötlemisel salvestatakse algselt kĂ”ik ressursid ĂŒhises nimes ruumis (same-origin), olenemata algsest domeenist, mis vĂ”imaldas ĂŒhel veebilehel mÀÀrata, milliseid ressursse laaditakse teiselt veebilehelt kohalikku salvestusse, API IndexedDB vĂ”i vahemĂ€lu andmete olemasolu kontrollimise kaudu.

    Aruandamise vĂ”tmele, mida kasutatakse objektide toomiseks vahemĂ€lust ja brauseri salvestustest, lisatakse eriline mĂ€rk, mis mÀÀratleb seose esmasega. domeeniga, kust pĂ”hileht avati, mis piirab jĂ€lgimistavade ulatust, nĂ€iteks selliste skriptide jaoks, mida laaditakse iframe'i kaudu teiselt saidilt. Segmenteerimise sundimiseks, enne kui see tavapĂ€raselt aktiveeritakse, saab kasutada seadet „chrome://flags/#third-party-storage-partitioning”.

    Chrome'i 113 versioon
  • On vĂ€lja pakutud First-Party Sets (FPS) mehhanism, mis vĂ”imaldab mÀÀratleda erinevate saitide seose sama organisatsioon vĂ”i projekti vahel, et nad saaksid jagada kĂŒpsiseid. See on kasulik, kui ĂŒks sait on saadaval erinevatel domeenidel (nt opennet.ru ja opennet.me). Selliste domeenide kĂŒpsised on tĂ€ielikult eraldatud, kuid FPS-i abil saab need nĂŒĂŒd ĂŒhendada ĂŒhisesse salvestusse. FPS-i aktiveerimiseks saab kasutada lippu „chrome://flags/enable-first-party-sets”.
  • AV1 video kodeerija (libaom) tarkvara parandati oluliselt, mis suurendas WebRTC-pĂ”histe veebirakenduste, nagu videokonverentside sĂŒsteemide, jĂ”udlust. Uus 10 kiirusereĆŸiim, mis sobib ressursside piiratud CPU-dega seadmetele, lisati. Google Meet'i rakenduse testimisel 40 kbps ribalaiusega kanalil vĂ”imaldas AV1 Speed 10 reĆŸiim vĂ”rreldes VP9 speed 7 reĆŸiimiga saavutada 12% kvaliteedi paranemise ja 25% jĂ”udluse kasvu.
  • Brauseri laiendatud kaitse (Safe Browsing > Enhanced protection) sisse lĂŒlitamisel, et tuvastada rĂŒndavate tegevuste olemasolu Google'is, on vĂ€lja töötatud telemeetria kogumise sĂŒsteem, et jĂ€lgida brauseri laienduste toimimist, mis ei ole installitud Chrome Store'i kataloogist. Edastatakse andmed, nagu laiendite faili hashid ja manifest.json sisu.
  • MĂ”nel kasutajal on sisse lĂŒlitatud tĂ€iendavad automaatse tĂ€itmise funktsioonid, mis on suunatud kiirele kohaletoimetamise aadressi ja makseandmete tĂ€itmisele teatud veebipoes ostude tegemisel.
    Chrome'i 113 versioon
  • MenĂŒĂŒ, mis kuvatakse kolme punkti ikooni vajutamisel, on ĂŒmber struktureeritud. MenĂŒĂŒ esimesse tasemesse on ĂŒle viidud punktid "Laiendused" ja "Chrome Web Store".
  • Lisatud on vĂ”imalus tĂ”lkida ainult valitud lehe osa, mitte kogu lehte (tĂ”lge algatatakse kontekstimenĂŒĂŒst). Osalise tĂ”lke haldamiseks on ette nĂ€htud seade "chrome://flags/#desktop-partial-translate".
  • Uue vahekaartide avamisel kuvatavale lehele on lisatud katkestatud tööde taastamise vĂ”imalus ("Journey"), nĂ€iteks saab jĂ€tkata otsingut katkestatud positsioonilt.
    Chrome'i 113 versioon
  • Androidi versioonis on kasutusele vĂ”etud uus teenuseleht "chrome://policy/logs" keskselt haldust poliitikate tĂ”rkeotsinguks, mis on mÀÀratud kasutajatele.
  • Androidi platvormile on lisatud vĂ”imalus nĂ€idata rohkem personaliseeritud sisu soovitatava sisu sektsioonis (Discover). Samuti on lisatud vĂ”imalus seadistada eelistatud soovituste tĂŒĂŒpe (nĂ€iteks saab teatud allikatest saadud sisu peita) kasutajatele, kes ei ole Google'i kontoga ĂŒhendatud.
    Chrome'i 113 versioon
  • Androidi versioonis on pakutud uus liides multimeediafailide valimiseks fotode ja videote ĂŒleslaadimiseks (oma rakenduse asemel kasutatakse Androidi meedia valija vaikeliidest).
    Chrome'i 113 versioon
  • CSS-is on rakendatud standardne funktsiooni image-set() sĂŒnntaks, mis vĂ”imaldab valida pildi komplektist erineva eraldusvĂ”imega valikute seast, mis sobib kĂ”ige paremini praeguste ekraani parameetrite ja vĂ”rguĂŒhenduse ribalaiuse jaoks. A varem toetatud kĂ”ne -webkit-image-set() prefiksiga, mis pakkus Chrome'ile spetsiifilist sĂŒnntaksit, on nĂŒĂŒd asendatud standardse image-set'iga.
  • CSS-is on lisatud tugi uutele meedia kĂŒsimustele (@media) overflow-inline ja overflow-block, mis vĂ”imaldavad mÀÀrata, kuidas sisu peab kĂ€ituma, kui see ĂŒletab algsed ploki piirid.
  • CSS-is on lisatud meedia kĂŒsimus update, mis vĂ”imaldab mÀÀrata stiile printimisel vĂ”i aeglaste (nt e-lugejate ekraanid) ja kiirete (tavalised monitorid) ekraanide kuvamisel.
  • CSS-is on lisatud funktsioon linear(), et rakendada lineaarset interpoleerimist mÀÀratud punktide arvu vahel, mida saab kasutada keerukate animatsioonide, nĂ€iteks pĂ”rkumise ja venimise efektide loomiseks.
  • Meetodit Headers.getSetCookie() on vĂ”imaldanud hankida vÀÀrtusi mitmest Set-Cookie pĂ€isest, mis on saadetud ĂŒhes pĂ€ringus, ilma nende ĂŒhendamiseta.
  • API-s WebAuthn on lisatud ulatus largeBlob suurte binaarandmete salvestamiseks, mis on seotud kasutajatunnustega.
  • API Private State Token on sisse lĂŒlitatud kasutajate eristamiseks ilma kolmanda osapoole identifikaatorite kasutamiseta.
  • Veebisaitidel on keelatud seada omadust document.domain, et rakendada same-origin tingimusi eri alamdomeenidelt laaditud ressursside kohta. Alamdomeenide vahelise suhtluse loomise korral tuleks kasutada funktsiooni postMessage() vĂ”i API-d Channel Messaging.
  • Parandusi on tehtud veebiarendajate tööriistadele. VĂ”rgutegevuse inspektsioonipaneelis on lisatud vĂ”imalus ĂŒle kirjutada vĂ”i luua uusi HTTP vastuse pĂ€iseid, mida veebiserver tagastab (VĂ”rk > PĂ€ised > Vastuse pĂ€ised). Lisaks on antud vĂ”imalus redigeerida kĂ”iki ĂŒle kirjutamisi ĂŒhes kohas, muutes .headers faili allosas Sources > Overrides ning luua asendusi mustri jĂ€rgi. Veebiraamistikud Nuxt, Vite ja Rollup kasutavate rakenduste silumine on paranenud. CSS-i probleemide diagnostika paneelis Styles on paranenud (vead omaduste nimedes ja mÀÀratud vÀÀrtustes on eraldi mĂ€rgistatud). Veebikonsolisse on lisatud automaatse tĂ€itmise soovituste vĂ€ljatrĂŒkk, mis toimub klahvi Enter vajutamisel (mitte ainult tabulaatoril vĂ”i paremale noolal).
    Chrome'i 113 versioon

Lisaks uuendustele ja vigade parandusele on uues versioonis kĂ”rvaldatud 15 haavatavust. Paljusid haavatavusi on avastatud automaatsete testimise tööriistade, nagu AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ja AFL, abil. Kritilisi probleeme, mis vĂ”imaldavad mööda minna kĂ”igist brauseri kaitsemoodulitest ja kĂ€itada koodi sĂŒsteemis vĂ€ljaspool sandboxi keskkonda, ei ole leitud. Haavatavuste tuvastamise preemia programmis on Google kĂ€esoleva vĂ€ljaande jaoks vĂ€lja maksnud 10 preemiat kogusummas 30,5 tuhat USA dollarit (ĂŒks preemia summas 7500 dollarit, 5000 ja 4000 dollarit, kaks preemiat 3000 dollarit, kolm preemiat 2000 dollarit ja kaks preemiat 1000 dollarit).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster