Ukukhishwa kwe-Chrome 113

I-Google yembule ukukhishwa kwesiphequluli sewebhu se-Chrome 113. Ngesikhathi esifanayo, ukukhululwa okuzinzile kwephrojekthi yamahhala ye-Chromium, okuyisisekelo se-Chrome, kuyatholakala. Isiphequluli se-Chrome sihlukile ku-Chromium ekusetshenzisweni kwamalogo we-Google, ukuba khona kwesistimu yokuthumela izaziso uma kwenzeka kuba nokuphahlazeka, amamojula okudlala okuqukethwe kwevidiyo okuvikelekile (i-DRM), isistimu yokufaka ngokuzenzakalelayo izibuyekezo, ehlala ivula ukuhlukaniswa kwe-Sandbox, ihlinzeka ngokhiye ku-Google API kanye nokudlulisa amapharamitha we-RLZ lapho usesha. Kulabo abadinga isikhathi esengeziwe sokubuyekeza, igatsha LeSitebele Esinwetshiwe lisekelwa ngokuhlukile, lilandelwa amaviki angu-8. Ukukhishwa okulandelayo kwe-Chrome 114 kuhlelelwe uMeyi 30.

Izinguquko ezibalulekile ku-Chrome 113:

  • Ukusekelwa kwe-WebGPU graphics API kanye ne-WGSL (WebGPU Shading Language) kunikwe amandla ngokuzenzakalela. I-WebGPU ihlinzeka nge-API efana ne-Vulkan, Metal, ne-Direct3D 12 yokwenza imisebenzi eseceleni ye-GPU njengokunikeza nokubala, futhi ikuvumela ukuthi usebenzise ulimi lwe-shader ukuze ubhale izinhlelo eziseceleni kwe-GPU. Ukusekelwa kwe-WebGPU kunikwe amandla kuphela ekwakhiweni kwe-ChromeOS, i-macOS, ne-Windows okwamanje, futhi kuzonikwa amandla ku-Linux ne-Android ngokuhamba kwesikhathi.
  • Umsebenzi waqhubeka ekuthuthukiseni ukusebenza kahle. Uma kuqhathaniswa negatsha elingu-112, ijubane lokuphasa i-Speedometer 2.1 linyuke ngo-5%.
  • Kubasebenzisi, ukufakwa kancane kancane kwemodi yokwabelana ngesitoreji, Abasebenzi Besevisi, nama-API wokuxhumana sekuqalile, okuthi, lapho kucutshungulwa ikhasi, kuhlukaniswe ngokuphathelene nezizinda, okuhlukanisa izibambi zezinkampani zangaphandle. Imodi ikuvumela ukuthi uvimbe izindlela zokulandelela ukunyakaza komsebenzisi phakathi kwamasayithi asekelwe ekugcineni izihlonzi ezindaweni ezigciniwe ezabiwe kanye nezindawo ezingahloselwe ukugcinwa unomphela kolwazi ("ama-Supercookies"), isibonelo, ukusebenza ngokuhlolwa kokuba khona kwedatha ethile kunqolobane yesiphequluli. Ekuqaleni, lapho kucutshungulwa ikhasi, zonke izinsiza zazigcinwa endaweni yamagama evamile (imvelaphi efanayo), kungakhathaliseki ukuthi isizinda sesizinda, esivumela isayithi elilodwa ukuba linqume ukulayishwa kwezinsiza kusuka kwenye isayithi ngokusebenzisa ukukhwabanisa ngesitoreji sendawo, i-IndexedDB API, noma ukuhlola idatha ku-cache.

    Ukwabelana kunamathisela umaka ohlukile kukhiye osetshenziselwa ukubuyisa izinto kunqolobane nezitolo zesiphequluli, okunquma ukubophezela esizindeni esiyinhloko lapho kuvulwa khona ikhasi eliyinhloko, elikhawulela ububanzi bemibhalo yokulandelela ukunyakaza, isibonelo, elayishwa nge-iframe esuka kwenye isayithi. Ukuze uphoqelele ukwenziwa kwesegimenti kusebenze ngaphandle kokulinda ukufakwa okujwayelekile, ungasebenzisa isilungiselelo se-"chrome://flags/#third-party-storage-partitioning".

    Ukukhishwa kwe-Chrome 113

  • Kuhlongozwa indlela yamasethi eqembu lokuqala (i-FPS), evumela ukunquma ubudlelwano phakathi kwamasayithi ahlukene enhlangano efanayo noma iphrojekthi yokucutshungulwa okuvamile kwamakhukhi phakathi kwawo. Lesi sici siwusizo uma isayithi elifanayo lifinyeleleka ngezizinda ezihlukene (isibonelo, i-opennet.ru ne-opennet.me). Amakhukhi ezizindeni ezinjalo ahlukaniswe ngokuphelele, kodwa ngosizo lwe-FPS manje angaxhunywa kwisitoreji esivamile. Ukuze unike amandla i-FPS, ungasebenzisa ifulegi elithi "chrome://flags/enable-first-party-sets".
  • Ukuthuthukiswa okubalulekile kokusetshenziswa kwesofthiwe yesishumeki sevidiyo ye-AV1 (libaom) kwenziwe, okuthuthukise ukusebenza kwezinhlelo zokusebenza zewebhu kusetshenziswa i-WebRTC, njengamasistimu enkomfa ngevidiyo. Kungezwe imodi yesivinini entsha engu-10, elungele amadivayisi anezinsiza ezilinganiselwe ze-CPU. Lapho kuhlolwa uhlelo lokusebenza lwe-Google Meet esiteshini esinomkhawulokudonsa ongu-40 kbps, i-AV1 Speed ​​​​10 uma iqhathaniswa nesivinini se-VP9 7 ibangele ukukhuphuka kwekhwalithi ngo-12% kanye nokwenyuka kokusebenza okungu-25%.
  • Uma ukuvikelwa kwesiphequluli okuthuthukisiwe kunikwe amandla (Ukuphequlula Okuphephile > Ukuvikelwa okuthuthukisiwe), ukuze kutholwe umsebenzi ongalungile ohlangothini lwe-Google, izengezo ziqoqa i-telemetry mayelana nokusebenza kwezengezo zesiphequluli ezingafakiwe kukhathalogi yeSitolo se-Chrome. Idatha efana nama-hashes wamafayela ezengezo nokuqukethwe kwe-manifest.json kuyathunyelwa.
  • Abanye abasebenzisi banezinketho ezengeziwe zokugcwalisa ngokuzenzakalela amafomu anikwe amandla, okuhloswe ngawo ukugcwalisa ngokushesha ikheli lokulethwa kanye nemininingwane yokukhokha lapho uthenga ezitolo ezithile ze-inthanethi.
    Ukukhishwa kwe-Chrome 113
  • Imenyu eboniswe ngokuchofoza kusithonjana "amachashazi amathathu" yakhiwe kabusha. Izinto zemenyu "Izandiso" kanye "Nesitolo Sewebhu Se-Chrome" zihanjiswe kuleveli yokuqala yemenyu.
  • Kwengezwe ikhono lokuhumushela kolunye ulimi kuphela isiqeshana esikhethiwe sekhasi, hhayi nje lonke ikhasi (ukuhumusha kuqaliswa kumenyu yokuqukethwe). Ukuze ulawule ukufakwa kokuhumusha ngokwengxenye, isilungiselelo esithi "chrome://flags/#desktop-partial-translate" siyaphakanyiswa.
  • Ekhasini eliboniswe lapho kuvulwa ithebhu entsha, yengeze ikhono lokuqalisa kabusha umsebenzi ophazamisekile ("Uhambo"), isibonelo, ungaqhubeka nokusesha kusukela endaweni ephazanyiswe.
    Ukukhishwa kwe-Chrome 113
  • Enguqulweni ye-Android, ikhasi lesevisi elisha elithi "chrome://policy/logs" lisetshenziswe umlawuli wezinqubomgomo zokuphatha ezimaphakathi ezibekwe kubasebenzisi.
  • Ekwakheni kwenkundla ye-Android, ikhono lokubonisa okuqukethwe komuntu siqu kakhudlwana esigabeni sokuqukethwe okunconyiwe (Discover) selisetshenzisiwe. Ngaphezu kwalokho, ikhono lokumisa izinhlobo ezikhethwayo zezincomo (isibonelo, ungakwazi ukufihla okuqukethwe kweminye imithombo) kubasebenzisi abangaxhumekile ku-akhawunti ye-Google lengeziwe.
    Ukukhishwa kwe-Chrome 113
  • Inguqulo yenkundla ye-Android inikezela ngesixhumi esibonakalayo esisha sokukhetha amafayela emidiya ukuze alayishe izithombe namavidiyo (esikhundleni sokusebenza kwawo, kusetshenziswa isixhumi esibonakalayo se-Android Media Picker).
    Ukukhishwa kwe-Chrome 113
  • I-CSS isebenzisa i-syntax evamile yomsebenzi we- image-set(), okuvumela ukuthi ukhethe isithombe kusethi yezinketho ezinezinqumo ezihlukene ezifanele kakhulu izilungiselelo zesikrini samanje kanye nomkhawulokudonsa wokuxhumana kwenethiwekhi. Ucingo lwesiqalo olusekelwe ngaphambilini -webkit-image-set(), olunikeza i-syntax ethize ye-Chrome, manje seluthathelwe indawo isethi evamile yesithombe.
  • I-CSS yengeze ukusekelwa kwemibuzo emisha yemidiya (@media) overflow-inline kanye overflow-block , okukuvumela ukuthi unqume ukuthi okuqukethwe kuzosingathwa kanjani uma okuqukethwe kweqa imingcele yebhulokhi yokuqala.
  • Umbuzo wokubuyekeza imidiya ungeziwe ku-CSS ukuze kuvunyelwe izitayela ukuthi zichazwe lapho ziphrintwa noma ziboniswa kuzikrini ezihamba kancane (isb., izikrini ze-e-book) nezisheshayo (iziqaphi ezivamile).
  • Umsebenzi we-linear() wengezwe ku-CSS ukuze kusetshenziswe ukuhumusha ngomugqa phakathi kwenani elinikeziwe lamaphoyinti, angasetshenziswa ukudala ukugqwayiza okuyinkimbinkimbi njengokubhampa kanye nemiphumela enwebekayo.
  • Indlela ethi Headers.getSetCookie() isebenzisa ikhono lokukhipha amanani kuzihloko eziningi ze-Set-Cookie eziphasiswe esicelweni esisodwa ngaphandle kokuwahlanganisa.
  • Isandiso esikhulu seBlob sengezwe ku-WebAuthn API ukuze kugcinwe idatha kanambambili enkulu ehlotshaniswa nemininingwane.
  • Inike amandla i-Private State Token API ukuze ihlukanise abasebenzisi ngaphandle kokusebenzisa izihlonzi zamasayithi ahlukene.
  • Amasayithi awavunyelwe ukusetha isakhiwo se-document.domain ukuze sisebenzise izimo zomsuka ofanayo kuzisetshenziswa ezilayishwe ezizindeni ezingaphansi ezihlukahlukene. Uma udinga ukusungula isiteshi sokuxhumana phakathi kwezizinda ezingaphansi kwezinye, sebenzisa umsebenzi we-postMessage() noma i-API Yokuthumela Imiyalezo Yesiteshi.
  • Ukuthuthukiswa kwenziwe kumathuluzi onjiniyela bewebhu. Iphaneli Yokuhlola Umsebenzi Wenethiwekhi manje inamandla okukhipha noma ukudala izihloko zempendulo ze-HTTP ezintsha ezibuyiswe iseva yewebhu (Inethiwekhi > Izihloko > Izihloko Zempendulo). Ukwengeza, kungenzeka ukuhlela konke ukubhala ngaphezulu endaweni eyodwa ngokuhlela ifayela elithi .headers esigabeni esithi Imithombo > Ukukhipha nokudala ukumiselela ngemaski. Ukulungiswa okuthuthukisiwe kwezinhlelo zokusebenza kusetshenziswa izinhlaka zewebhu ze-Nuxt, Vite kanye ne-Rollup. Ukuxilonga okuthuthukisiwe kwezinkinga nge-CSS kuphaneli Yezitayela (amaphutha emagameni ezakhiwo namanani abelwe aqashelwa ngokwehlukana). Kukhonsoli yewebhu, kungezwe amandla okubonisa izincomo zokuqedela ngokuzenzakalela lapho ucindezela u-Enter (hhayi nje lapho ucindezela ithebhu noma umcibisholo ongakwesokudla).
    Ukukhishwa kwe-Chrome 113

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi, ubungozi obuyi-15 bulungisiwe enguqulweni entsha. Ubungozi obuningi buhlonzwe njengomphumela wamathuluzi okuhlola azenzakalelayo AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer kanye ne-AFL. Azikho izinkinga ezibucayi ezivumela ukweqa wonke amazinga okuvikela isiphequluli nokusebenzisa ikhodi kusistimu engaphandle kwendawo ye-sandbox eziboniwe. Njengengxenye yohlelo lokukhokhwa kwemiklomelo engukheshi ngokutholakala kobungozi ekukhishweni kwamanje, i-Google ikhokhele imiklomelo eyi-10 enani lamadola ayizinkulungwane ezingu-30.5 (umklomelo owodwa ka-$7500, $5000 no-$4000, imiklomelo emibili ka-$3000, imiklomelo emithathu ka-$2000 kanye nemiklomelo emibili ka-$1000).

Source: opennet.ru

Engeza amazwana