UGoogle uye watyhila ukukhululwa kwesiphequluli sewebhu se-Chrome 113 Ngexesha elifanayo, ukukhululwa okuzinzile kweprojekthi yamahhala yeChromium, esebenza njengesiseko seChrome, iyafumaneka. Isikhangeli seChrome sihluke kwiChromium ekusebenziseni iilogo zeGoogle, ubukho benkqubo yokuthumela izaziso kwimeko yokuphazamiseka, iimodyuli zokudlala umxholo wevidiyo okhuselweyo wekopi (DRM), inkqubo yokufaka uhlaziyo ngokuzenzekelayo, ivumela iSandbox ngokusisigxina. , ukubonelela ngezitshixo kwi-Google API kunye nokuthumela i-RLZ- xa ukhangela iiparamitha. Kwabo bafuna ixesha elingakumbi lokuhlaziya, i-Extended Stable branch ixhaswa ngokwahlukeneyo, ilandelwa ziiveki ezisi-8. Ukukhutshwa okulandelayo kweChrome 114 kucwangciselwe umhla we-30 kaMeyi.
Utshintsho oluphambili kwiChrome 113:
- ΠΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ API WebGPU ΠΈ ΡΠ·ΡΠΊΠ° ΡΠ΅ΠΉΠ΄Π΅ΡΠΎΠ² WGSL (WebGPU Shading Language). WebGPU ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡ ΠΎΠΆΠΈΠΉ Ρ Vulkan, Metal ΠΈ Direct3D 12 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ GPU, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ·ΡΠΊ ΡΠ΅ΠΉΠ΄ΡΠΎΠ² Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ GPU. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° WebGPU ΠΏΠΎΠΊΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ±ΠΎΡΠΊΠ°Ρ Π΄Π»Ρ ChromeOS, macOS ΠΈ Windows, kunye ne Linux ΠΈ Android Π±ΡΠ΄Π΅Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π½Π° ΠΏΠΎΠ·Π΄Π½Π΅Π΅.
- Umsebenzi uqhubekile ukwandisa ukusebenza. Xa kuthelekiswa nesebe le-112, isantya sokudlula uvavanyo lwe-Speedometer 2.1 sanda nge-5%.
- Kubasebenzisi, ukufakwa ngokuthe ngcembe kwemodi yokwahlulahlula, abaSebenzi beNkonzo kunye nee-API zonxibelelwano sele ziqalile, ezithi, xa zicutshungulwa iphepha, zihlulwe ngokumalunga ne-domain, ezihlukanisa iiprosesa zeqela lesithathu. Imowudi ikuvumela ukuba uthintele iindlela zokulandelela ukunyakaza komsebenzisi phakathi kweesayithi ezisekelwe kwiimpawu zokugcina kwindawo yokugcina ekwabelwanayo kunye neendawo ezingajoliswanga ukugcinwa ngokusisigxina kolwazi ("i-Supercookies"), umzekelo, ukusebenza ngokuvavanya ubukho bedatha ethile kwii-cache zesiphequluli. Ekuqaleni, xa kucutshungulwa iphepha, zonke izibonelelo zigcinwe kwindawo yegama eliqhelekileyo (imvelaphi efanayo), kungakhathaliseki ukuba yiyiphi i-domain evelayo, ivumela indawo enye ukuba inqume ukulayishwa kwemithombo evela kwelinye isayithi ngokusebenzisa ukugcinwa kwendawo, i-IndexedDB API, okanye ukujonga ubukho bedatha kwi-cache.
Xa kuhlulwahlulwa, uphawu olwahlukileyo luncamathiselwa kwisitshixo esisetyenziselwa ukufumana izinto kwi-cache nakwi-browser storage, nto leyo emisela ukubopha kwi-primary. idomeyini, apho kuvulwa khona iphepha eliphambili, elithintela umda weeskriphthi zokulandelela, ezifana nezo zilayishwe nge-iframe evela kwenye indawo. Ukunyanzela ukwahlulwahlulwa ngaphandle kokulinda ukuba kusebenze, ungasebenzisa useto "chrome://flags/#third-party-storage-partitioning."

- IiSeti zeQela lokuQala (i-FPS) iye yandululwa ukumisela unxulumano phakathi kweesayithi ezahlukeneyo zombutho omnye okanye iprojekthi yokusetyenzwa kweeKuki eziqhelekileyo phakathi kwazo. Isici siluncedo xa isayithi enye ifikeleleka kwiindawo ezahlukeneyo (umzekelo, i-opennet.ru kunye ne-opennet.me). Iikuki zemimandla enjalo zihluke ngokupheleleyo, kodwa ngoncedo lwe-FPS ngoku zinokudibaniswa kwindawo yokugcina eqhelekileyo. Ukwenza i-FPS isebenze, ungasebenzisa iflegi "chrome://flags/enable-first-party-sets".
- Ukulungiswa okubalulekileyo kokuphunyezwa kwesoftware ye-encoder yevidiyo kwifomathi ye-AV1 (i-libaom) yenziwe, eye yaphucula ukusebenza kwezicelo zewebhu usebenzisa i-WebRTC, njengeenkqubo zenkomfa yevidiyo. Yongezwe imowudi entsha yesantya i-10, ilungele izixhobo ezinezixhobo ezilinganiselweyo ze-CPU. Xa uvavanya isicelo se-Google Meet kwitshaneli ene-bandwidth ye-40 kbps, imowudi ye-AV1 ye-Speed ββββ10 xa kuthelekiswa ne-VP9 yesantya se-7 imowudi yasivumela ukuba sifezekise ukunyuka kwe-12% kumgangatho kunye nokwanda kwe-25% ekusebenzeni.
- Xa uvumela ukhuseleko oluphuculweyo lwesikhangeli (Ukhangelo oluKhuselekileyo> Ukhuseleko olomeleziweyo), ukuze ubone umsebenzi ongalunganga kwezongezo kwicala likaGoogle, i-telemetry iqokelelwa malunga nokusebenza kwezongezo zesikhangeli ezifakiweyo hayi kwikhathalogu yoGcino lweChrome. Idata enje ngeehashe zeefayile zokongeza kunye nemixholo ye-manifest.json iyathunyelwa.
- Abanye abasebenzisi banokhetho olongezelelweyo kwiifom zokuzalisa ngokuzenzekelayo, ezijoliswe ekuzaliseni ngokukhawuleza idilesi yokuhanjiswa kunye neenkcukacha zokuhlawula xa kuthengwa kwezinye iivenkile ze-intanethi.

- Imenyu ebonisiweyo xa ucofa i-icon "yamanqaku amathathu" iye yahlengahlengiswa. "Izandiso" kunye ne "Chrome Web Store" izinto zihanjiswe kwinqanaba lokuqala lemenyu.
- Kongezwe ukukwazi ukuguqulela kuphela isiqwenga esikhethiweyo sephepha kolunye ulwimi, kwaye hayi nje lonke iphepha (uguqulelo luqalwa kwimenyu yomxholo). Ukulawula ukubandakanywa koguqulelo olungaphelelanga, "chrome://flags/#desktop-partial-translate" useto lucetyiwe.
- Kwiphepha eliboniswe xa uvula ithebhu entsha, ukukwazi ukuqalisa kwakhona umsebenzi ophazamisekileyo ("Uhambo") longezwe, umzekelo, unokuqhubeka nokukhangela kwindawo ephazamisekileyo.

- Kwinguqulelo ye Android ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½ΠΎΠ²Π°Ρ ΡΠ»ΡΠΆΠ΅Π±Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ° Β«chrome://policy/logsΒ» Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΠ»ΠΈΡΠΈΠΊ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ.
- Kwindibano yeqonga Android ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΊΠ°Π·Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π² ΡΠ΅ΠΊΡΠΈΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° (Discover). ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌΡΡ
ΡΠΈΠΏΠΎΠ² Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΡ
ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΈΠ· Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²) Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½Π½ΡΡ
ΠΊ ΡΡΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² Google.

- Kwinguqulelo yeqonga Android Kucetywe ujongano olutsha lokukhetha iifayile zemultimedia zokulayisha iifoto kunye neevidiyo (endaweni yokusetyenziswa ngokwezifiso, kusetyenziswa ujongano oluqhelekileyo) Android Umkhethi weendaba).

- I-CSS iphumeza isivakalisi esisezantsi somfanekiso-seti () umsebenzi, okuvumela ukuba ukhethe umfanekiso ukusuka kwiseti yeenketho ezinezisombululo ezahlukeneyo ezilungela isethingi yangoku yesikrini kunye ne-bandwidth yoqhagamshelo lwenethiwekhi. Umnxeba oxhaswe ngaphambili kunye ne-webkit-image-set() prefix, enika i-Chrome-specific syntax, ngoku ithathelwe indawo yi-standard image-set.
- I-CSS yongeze inkxaso yemibuzo emitsha yeendaba (@media) i-overflow-inline kunye ne-overflow-block, ekuvumela ukuba unqume indlela umxholo ohamba ngayo ngaphaya kwemida yangaphambili yebhloko iya kuqhutyelwa phambili.
- Umbuzo wohlaziyo lwemidiya yongezwa kwi-CSS, nto leyo eyenza kube lula ukuchaza izimbo xa iprintwa okanye iboniswa ngokucotha (umzekelo, izikrini ze-e-reader) kunye nezikrini ezikhawulezayo (iimonitha eziqhelekileyo).
- I-linear () umsebenzi wongezwe kwi-CSS ukuze kufakwe udibaniso lomgama phakathi kwenani elikhankanyiweyo lamanqaku, anokusetyenziswa ukwenza oopopayi abantsonkothileyo njengokugqabhuka kunye neziphumo zolula.
- Indlela ye Headers.getSetCookie() isebenzisa ukukwazi ukufumana kwakhona amaxabiso ukusuka kwiiheader ezininzi zeSet-Cookie ezithunyelwe ngesicelo esinye ngaphandle kokuzidibanisa.
- Ulwandiso lweBlob enkulu yongezwe kwi-WebAuthn API ukugcina idatha yokubini enkulu ehambelana neziqinisekiso.
- Yenza i-API ye-Private State Token Token ukwahlula abasebenzisi ngaphandle kokusebenzisa izichazi ze-cross-site.
- Iisayithi azivumelekanga ukuseta ipropathi ye-document.domain ukuze isebenzise iimeko zemvelaphi efanayo kwimithombo elayishiweyo ukusuka kwii-subdomain ezahlukeneyo. Ukuba ufuna ukuseka umjelo wonxibelelwano phakathi kwesubdomains, kufuneka usebenzise i postMessage () umsebenzi okanye iChannel Messaging API.
- Uphuculo lwenziwe kwizixhobo zabaphuhlisi bewebhu. Kwiphaneli yokuhlola umsebenzi womnatha, ngoku kunokwenzeka ukuba uchaze kwakhona okanye wenze iiheader ezintsha ze-HTTP zokuphendula ezibuyiswe ngumncedisi wewebhu (Inethiwekhi> Izihloko> Iintloko zeeMpendulo). Ukongeza, kunokwenzeka ukuba uhlele zonke izinto ezingaphezulu kwindawo enye ngokuhlela ifayile ye-.headers kwi Imithombo > Ukugqithisa icandelo kunye nokudala ukutshintshwa usebenzisa imaski. Ukuphuculwa kolungiso lweempazamo kwizicelo kusetyenziswa iNuxt, Vite kunye neRollup web frameworks. Ukuxilongwa okuphuculweyo kweengxaki nge-CSS kwiphaneli yeZitayile (iimpazamo kumagama epropathi kunye namaxabiso anikiweyo aphawulwa ngokwahlukeneyo). Kwikhonsoli yewebhu, ukukwazi ukubonisa iingcebiso zokuzigqibezela ngokuzenzekelayo kongezwe xa ucinezela u-Enter (kwaye hayi nje xa ucinezela ithebhu okanye utolo lwasekunene).

Ukongeza kwizinto ezintsha kunye nokulungiswa kwe-bug, inguqulelo entsha isusa ubuthathaka obuli-15. Uninzi lobuthathaka luchongiwe ngenxa yovavanyo oluzenzekelayo kusetyenziswa idilesi yeSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer kunye nezixhobo zeAFL. Akukho zingxaki zibalulekileyo zichongiwe eziya kuvumela umntu ukuba adlule kuwo onke amanqanaba okhuseleko lomkhangeli zincwadi kwaye enze ikhowudi kwisistim ngaphandle kwendawo yebhokisi yesanti. Njengenxalenye yenkqubo yokuhlawula imbuyekezo eziinkozo zokufumana ubuthathaka ngokukhutshwa kwangoku, uGoogle uhlawule amabhaso ali-10 kwisixa-mali sama-30.5 amawaka eedola zaseMelika (ibhaso elinye le-7500 yeedola, i-5000 yeedola kunye ne-4000 yeedola, amabhaso amabini e-3000 yeedola, amabhaso amathathu eedola ezingama-2000 kunye needola ezimbini. iimbasa ze-1000 yeedola).
umthombo: opennet.ru






