Chrome 113. bertsioa

Google-k Chrome 113 web arakatzailearen bertsioa aurkeztu du. Aldi berean, doako Chromium proiektuaren bertsio egonkor bat dago eskuragarri, hau da, Chrome-ren oinarria. Chrome arakatzailea Chromium-en desberdina da Google-ren logotipoen erabileran, hutsegiteen kasuan jakinarazpenak bidaltzeko sistema baten presentzian, kopia babestutako bideo-edukia (DRM) erreproduzitzeko moduluak, eguneratze sistema automatikoa, Sandbox isolamendua etengabe sartzea. , Google APIrako gakoen horniketa eta transmisioa RLZ- parametroak bilatzean. Eguneratzeko denbora gehiago behar dutenentzat, Extended Stable adarra bereizita onartzen da, eta ondoren 8 astez. Chrome 114-ren hurrengo bertsioa maiatzaren 30ean aurreikusita dago.

Chrome 113-n funtsezko aldaketak:

  • WebGPU graphics API eta WGSL (WebGPU Shading Language) laguntza lehenespenez gaituta dago. WebGPU-k Vulkan, Metal eta Direct3D 12-ren antzeko API bat eskaintzen du GPUaren alboko eragiketak egiteko, esate baterako, errendatzea eta konputazioa, eta itzaltze-lengoaia bat erabiltzeko aukera ematen du GPUaren aldeko programak idazteko. WebGPU-ren euskarria ChromeOS, macOS eta Windows-en konpilazioetan soilik gaituta dago oraingoz, eta geroago Linux eta Android-erako gaituta egongo da.
  • Errendimendua optimizatzeko lanekin jarraitu da. 112. adarraren aldean, Abiadura-neurgailua 2.1 proba gainditzeko abiadura %5 handitu da.
  • Erabiltzaileentzat, biltegiratze zatiketa modua, Service Workers eta komunikazio APIak pixkanaka sartzen hasi dira, zeinak, orri bat prozesatzen denean, domeinuekiko bereizten diren, eta horrek hirugarrenen kudeatzaileak isolatzen ditu. Modu honek erabiltzaileen mugimenduen jarraipena egiteko metodoak blokeatzeko aukera ematen du guneen artean identifikatzaileak biltegiratze partekatuan gordetzean eta informazioa betiko biltegiratzeko pentsatuta ez dauden eremuetan oinarrituta ("Supercookie-ak"), adibidez, arakatzailean datu jakin batzuen presentzia ebaluatuz. katxeak. Hasieran, orri bat prozesatzen denean, baliabide guztiak izen-espazio komun batean gordetzen ziren (jatorri berekoa), jatorri-domeinua edozein izanda ere, eta horri esker, gune batek beste gune bateko baliabideen karga zehaztea ahalbidetzen zuen biltegiratze lokaleko manipulazioen bidez, IndexedDB APIa, alegia. edo cachean dauden datuak egiaztatzea.

    Sharding-ek etiketa bereizi bat eransten dio cacheko eta arakatzaileko biltegietatik objektuak berreskuratzeko erabiltzen den gakoari, eta horrek orri nagusia irekitzen den domeinu nagusiarekiko lotura zehazten du, eta horrek mugimenduaren jarraipena egiteko scripten esparrua mugatzen du, adibidez, gailu baten bidez kargatuta. beste gune bateko iframe. Segmentazioa aktibatzea ohiko inklusioaren zain egon gabe, "chrome://flags/#third-party-storage-partitioning" ezarpena erabil dezakezu.

    Chrome 113. bertsioa

  • First-Party Sets (FPS) mekanismoa proposatzen da, zeinak erakunde edo proiektu bereko gune ezberdinen arteko harremana zehaztea ahalbidetzen duen Cookieen prozesamendu orokorrerako. Ezaugarri hau erabilgarria da gune bera domeinu ezberdinen bidez (adibidez, opennet.ru eta opennet.me) eskuragarri dagoenean. Horrelako domeinuetarako cookieak guztiz bereizten dira, baina FPS-ren laguntzaz orain biltegiratze komun batera lotu daitezke. FPS gaitzeko, "chrome://flags/enable-first-party-sets" marka erabil dezakezu.
  • AV1 bideo-kodetzailearen (libaom) softwarearen ezarpenaren optimizazio nabarmena egin da, eta horrek WebRTC erabiltzen duten web aplikazioen errendimendua hobetu du, hala nola, bideokonferentzia sistemak. 10 abiadura modu berria gehitu da, CPU baliabide mugatuak dituzten gailuetarako egokia. Google Meet aplikazioa 40 kbps-ko banda zabalera duen kanal batean probatzean, AV1 Speed ​​​​10 VP9 abiadura 7arekin alderatuta, kalitatea % 12 handitu da eta errendimendua % 25 handitu da.
  • Arakatzaileen babes aurreratua gaituta dagoenean (Nabigazio segurua > Babes hobetua), Google-ren aldean jarduera gaiztoak detektatzeko, gehigarriek Chrome Store katalogotik instalatuta ez dauden arakatzailearen gehigarrien funtzionamenduari buruzko telemetria biltzen dute. Gehigarrien fitxategien hashak eta manifest.json edukia bezalako datuak bidaltzen dira.
  • Erabiltzaile batzuek aukera osagarriak gaitu dituzte inprimakiak automatikoki betetzeko, lineako denda batzuetan erosketak egiterakoan bidalketa helbidea eta ordainketa xehetasunak azkar betetzeko helburuarekin.
    Chrome 113. bertsioa
  • "Hiru puntu" ikonoan klik eginez bistaratzen den menua berregituratu egin da. "Hedapenak" eta "Chrome Web Store" menuko elementuak menuaren lehen mailara eraman dira.
  • Aukeratutako orriaren zatia soilik beste hizkuntza batera itzultzeko gaitasuna gehitu da, eta ez orri osoa soilik (itzulpena laster-menutik hasten da). Itzulpen partziala sartzea kontrolatzeko, "chrome://flags/#desktop-partial-translate" ezarpena proposatzen da.
  • Fitxa berri bat irekitzean agertzen den orrian, etendako lana ("Bidaia") berriro hasteko gaitasuna gehitu da, adibidez, bilaketa etenalditik jarraitu dezakezu.
    Chrome 113. bertsioa
  • Android bertsioan, "chrome://policy/logs" zerbitzu orri berri bat ezarri du erabiltzaileentzat ezarritako kudeaketa zentralizatuko politika administratzaileak arazketa egiteko.
  • Android plataformarako eraikuntzan, gomendatutako edukiaren atalean (Ezagutu) eduki pertsonalizatuagoa erakusteko gaitasuna ezarri da. Horrez gain, Google-ko kontu batera konektatuta ez dauden erabiltzaileentzat bistaratzen diren gomendio mota hobetsiak pertsonalizatzeko aukera gehitu da (adibidez, iturri batzuetako edukia ezkutatu dezakezu).
    Chrome 113. bertsioa
  • Android plataformarako bertsioak interfaze berri bat eskaintzen du argazkiak eta bideoak kargatzeko multimedia-fitxategiak hautatzeko (bere ezarpenaren ordez, Android Media Picker interfaze estandarra erabiltzen da).
    Chrome 113. bertsioa
  • CSS-k sintaxi estandar bat inplementatzen du image-set() funtziorako, eta horrek aukera ematen dizu irudi bat hauta dezazun bereizmen ezberdinetako aukera multzo batetik, pantailaren ezarpenetarako eta sareko konexioko banda zabalerako egokiena dena. Aurretik onartzen zen -webkit-image-set() aurrizki-deia, Chrome-ren berariazko sintaxi bat eskaintzen zuena, orain irudi-multzo estandarrarekin ordezkatu da.
  • CSS-k euskarria gehitu du multimedia-kontsultetarako (@media) overflow-inline eta overflow-block , edukia nola kudeatuko den zehaztea ahalbidetzen baitute edukia jatorrizko blokeen mugak gainditzen baditu.
  • Eguneratze multimedia-kontsulta bat gehitu da CSS-ra estiloak definitu ahal izateko inprimatzean edo pantaila moteletan (adibidez, liburu elektronikoen pantailetan) eta azkar (monitore arruntetan) bistaratzen direnean.
  • Linear() funtzioa CSSra gehitu da puntu kopuru jakin baten arteko interpolazio lineala aplikatzeko, animazio konplexuak sortzeko erabil daiteke, hala nola errebote eta luzatze efektuak.
  • Headers.getSetCookie() metodoak eskaera bakarrean emandako hainbat Set-Cookie goiburuetatik balioak ateratzeko gaitasuna ezartzen du kateatu gabe.
  • LargeBlob luzapena WebAuthn APIra gehitu da kredentzialekin lotutako datu bitar handiak gordetzeko.
  • Private State Token APIa gaitu da erabiltzaileak bereizteko guneen arteko identifikatzailerik erabili gabe.
  • Guneek ezin dute dokumentu.domain propietatea ezarri azpidomeinu ezberdinetatik kargatutako baliabideei jatorri bereko baldintzak aplikatzeko. Azpidomeinuen artean komunikazio kanal bat ezarri behar baduzu, erabili postMessage() funtzioa edo Channel Messaging APIa.
  • Hobekuntzak egin dira web garatzaileentzako tresnetan. Sareko jarduerak ikuskatzeko panelak web zerbitzariak itzultzen dituen HTTP erantzunen goiburu berriak gainidazteko edo sortzeko gaitasuna du orain (Sarea > Goiburuak > Erantzunen goiburuak). Gainera, leku bakarrean editatu daitezke gainidatzi guztiak .headers fitxategia Iturburuak > Gainditzeak atalean editatuz eta maskara bidez ordezkoak sortuz. Aplikazioen arazketa hobetu da Nuxt, Vite eta Rollup web esparruak erabiliz. CSS-ekin arazoen diagnostiko hobetu da Estiloen panelean (jabetza-izenetan eta esleitutako balioetan akatsak bereizten dira). Web kontsolan, automatikoki osatzeko gomendioak bistaratzeko gaitasuna gehitu da Sartu sakatzean (eta ez fitxa edo eskuineko gezia sakatzean soilik).
    Chrome 113. bertsioa

Berrikuntzez eta akatsen konponketez gain, 15 ahultasun konpondu dira bertsio berrian. Ahultasun asko AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer eta AFL tresnen ondorioz identifikatu ziren. Ez da aurkitu arakatzailearen babes-maila guztiak saihestea eta sisteman kodea exekutatzeko sandbox ingurunetik kanpo uzten duen arazo larririk. Egungo bertsiorako ahuleziak aurkitzeagatik diru-sariak ordaintzeko programaren barruan, Google-k 10 sari ordaindu zituen 30.5 mila USD-ko zenbatekoan (7500 USD, 5000 USD eta 4000 USDko sari bat, 3000 USDko bi sari, hiru sari. $ 2000 eta $ 1000 bi sari).

Iturria: opennet.ru

Gehitu iruzkin berria