Google yakaratidza kusunungurwa kwewebhu Chrome 113. Panguva imwecheteyo, kusunungurwa kwakagadzikana kweprojekti yeChromium yakasununguka, iyo ndiyo nheyo yeChrome, inowanikwa. Iyo Chrome browser inosiyana neChromium mukushandiswa kweGoogle logos, kuvapo kwehurongwa hwekutumira zviziviso kana yaparara, ma module ekutamba kopi-yakachengetedzwa vhidhiyo yemukati (DRM), otomatiki inogadziridza system, iyo inogara ichibatanidzwa yeSandbox yekuzviparadzanisa nevamwe. , kupihwa kwekiyi kuGoogle API uye kutapurirana paunenge uchitsvaga RLZ- paramita. Kune avo vanoda nguva yakawanda yekuvandudza, Bazi Rakawedzerwa Rakatsiga rinotsigirwa rakaparadzana, richiteverwa nemavhiki masere. Kuburitswa kunotevera kweChrome 8 kwakarongerwa Chivabvu 114.
Kuchinja kukuru muChrome 113:
- Rutsigiro rweWebGPU graphics API neWGSL (WebGPU Shading Language) runogoneswa nekutanga. WebGPU inopa programming interface yakafanana neVulkan, Metal, neDirect3D 12 yeGPU-side operations dzakadai serendering ne computing, uye zvakare inogonesa kushandiswa kwe shading language pakunyora GPU-side programs. WebGPU support parizvino inogoneswa chete muChromeOS builds. macOS и Windows,uye nokuda Linux и Android ichatanga kushanda gare gare.
- Basa rakaenderera mberi pakugadzirisa kwekuita. Zvinei nebazi 112, kumhanya kwekupfuura Speedometer 2.1 bvunzo yakawedzera ne5%.
- Kune vashandisi, kusanganisa zvishoma nezvishoma kwekuchengetera sharding mode, Vashandi veBasa, uye maAPI ekutaurirana kwatanga, ayo, kana achigadzira peji, anopatsanurwa zvine chekuita nemadomasi, ayo anoparadzanisa vechitatu-bato processors. Iyo modhi inobvumidza iwe kuvharira nzira dzekuteedzera mafambiro evashandisi pakati pesaiti zvichienderana nekuchengeta zviziviso munzvimbo dzakagovaniswa uye nzvimbo dzisina kuitirwa kuchengetedza zvachose ruzivo ("Supercookies"), semuenzaniso, kushanda kuburikidza nekuongorora kuvepo kweimwe data mubrowser. caches. Pakutanga, kana uchigadzira peji, zviwanikwa zvese zvakachengetwa mune imwe nzvimbo yezita (same-mavambo), zvisinei nekwakabva domain, iyo yakabvumira imwe saiti kuti ione kurodha zviwanikwa kubva kune imwe saiti kuburikidza nekugadzirisa nekuchengetedza kwenzvimbo, iyo IndexedDB API, kana kutarisa data mune cache.
Pakupatsanura, chinhu chakasiyana chinonamirwa kukiyi inoshandiswa kutora zvinhu kubva mu cache ne browser storage, izvo zvinosarudza kubatana ne primary. dhomeini, iyo peji guru rinovhurwa kubva mairi, izvo zvinoderedza huwandu hwema script ekutevera, akadai seaya akaiswa kuburikidza ne iframe kubva kune imwe saiti. Kuti umanikidze kupatsanura pasina kumirira kuti ishande, unogona kushandisa setting "chrome://flags/#third-party-storage-partitioning."

- Iyo nzira yeFirst-Party Sets (FPS) inokurudzirwa, iyo inobvumira kuona hukama pakati penzvimbo dzakasiyana dzesangano rimwe chete kana purojekiti yekugadziriswa kweCookies pakati pavo. Ichi chinhu chinobatsira kana saiti imwe chete ichisvikika kuburikidza nenzvimbo dzakasiyana (semuenzaniso, opennet.ru uye opennet.me). Macookies emadomasi akadaro akapatsanurwa zvachose, asi nerubatsiro rweFPS ivo zvino vanogona kubatanidzwa mune imwechete yekuchengetedza. Kugonesa FPS, unogona kushandisa "chrome://flags/enable-first-party-sets" mureza.
- Kugadziriswa kwakakosha kwekushandiswa kwesoftware yeAV1 vhidhiyo encoder (libaom) yakaitwa, iyo yakavandudza mashandiro ewebhu maapplication uchishandisa WebRTC, senge vhidhiyo conferencing masisitimu. Yakawedzera nyowani yekumhanyisa modhi 10, inokodzera zvishandiso zvine mashoma CPU zviwanikwa. Paunenge uchiyedza iyo Google Sangana application pachiteshi chine bandwidth ye40 kbps, AV1 Speed 10 ichienzaniswa neVP9 yekumhanyisa 7 yakakonzera kuwedzera 12% mumhando uye 25% kuwedzera kwekuita.
- Kana kuchengetedzwa kwebrowser kwepamusoro kuchigoneswa (Kutsvaga Kwakachengeteka> Kudzivirirwa kwakawedzerwa), kuitira kuti uone zviitiko zvakashata padivi reGoogle, ma-add-on anounganidza telemetry nezvekushanda kwebrowser-add-ons asina kuisirwa kubva kuChrome Store catalog. Dhata rakaita semahashi emafaira ekuwedzera uye zvirimo mu manifest.json zvinotumirwa.
- Vamwe vashandisi vakagonesa dzimwe sarudzo dzekuzadza otomatiki mafomu, ane chinangwa chekukurumidza kuzadza kero yekutumira uye ruzivo rwekubhadhara paunenge uchitenga mune zvimwe zvitoro zvepamhepo.

- Iyo menyu inoratidzwa nekudzvanya pachiratidzo "madotsi matatu" yakagadziridzwa. Zvinhu zvemenu "Extensions" uye "Chrome Web Store" zvakaendeswa kune yekutanga nhanho yemenu.
- Yakawedzera kugona kuturikira mune mumwe mutauro chikamu chakasarudzwa chepeji, uye kwete peji rese (shanduro inotangwa kubva mumenu yezvinyorwa). Kuti udzore kubatanidzwa kweshanduro isina kukwana, marongero ekuti "chrome://flags/#desktop-partial-translate" anorongwa.
- Papeji yakaratidzwa pakuzarura tab itsva, yakawedzera kukwanisa kutangazve basa rakakanganiswa ("Rwendo"), somuenzaniso, unogona kuenderera mberi nekutsvaga kubva panzvimbo yakakanganiswa.

- Mushanduro ye Android Peji idzva rebasa "chrome://policy/logs" raitwa kuti maneja agadzirise marongero ekutonga akaiswa kune vashandisi.
- Mumusangano wepuratifomu Android Kugona kuratidza zviri mukati memunhu muchikamu cheDiscover kwave kushandiswa. Pamusoro pezvo, kugona kugadzirisa mhando dzemazano anodiwa (semuenzaniso, kuvanza zviri mukati kubva kune mamwe masosi) kwakawedzerwa kune vashandisi vasina kubatana neakaundi yeGoogle.

- Mushanduro yepuratifomu Android Nzvimbo itsva yekusarudza mafaira emultimedia ekuisa mapikicha nemavhidhiyo yakurudzirwa (panzvimbo pekushandisa zvakajairika, ndiyo inoshandiswa nzvimbo yakajairika) Android Mutori weMidhiya).

- CSS inoshandisa syntax yakajairwa yemufananidzo-set() basa, iro rinokutendera iwe kuti usarudze chifananidzo kubva pane seti yesarudzo ine akasiyana maresolution anonyanya kuenderana neazvino screen marongero uye network yekubatanidza bandwidth. Iyo yaimbotsigirwa -webkit-image-set() prefix call, iyo yakapa Chrome-chaiyo syntax, ikozvino yatsiviwa neyakajairwa mufananidzo-set.
- CSS yakawedzera tsigiro yemibvunzo mitsva yenhau (@media) overflow-inline uye overflow-block , izvo zvinokutendera kuti uone kuti zvirimo zvichabatwa sei kana zvirimo zvichipfuura iyo yekutanga block miganhu.
- Muvhunzo wezvenhau wakawedzerwa kuCSS kuti zvitaera zvitsanangurwe kana zvadhindwa kana kuratidzwa pane zvishoma (e.g. e-book screens) uye zvinokurumidza (mamonitor enguva dzose) masikirini.
- Mutsara () basa rakawedzerwa kuCSS kushandisa mutsara kududzira pakati penhamba yakapihwa yemapoinzi, iyo inogona kushandiswa kugadzira yakaoma animations senge kubhuroka uye kutambanudza mhedzisiro.
- Iyo Headers.getSetCookie() nzira inoshandisa kugona kuburitsa kukosha kubva kune akawanda Set-Cookie misoro yakapfuudzwa muchikumbiro chimwe chete pasina kuvabatanidza.
- Iyo hombeBlob yekuwedzera yakawedzerwa kuWebAuthn API kuchengetedza hombe bhinari data ine chekuita nezvitupa.
- Yakagonesa iyo Private State Token API kuti iparadzanise vashandisi pasina kushandisa cross-saiti identifiers.
- Masayiti haabvumidzwe kuseta iyo document.domain pfuma yekushandisa yakafanana-yemavambo mamiriro kune zviwanikwa zvakatakurwa kubva kune akasiyana subdomain. Kana iwe uchida kumisikidza nzira yekutaurirana pakati pe subdomain, shandisa iyo postMessage () basa kana iyo Channel Messaging API.
- Kuvandudzwa kwakaitwa kune zvishandiso zvevagadziri vewebhu. Iyo Network Activity Inspection panel ikozvino ine kugona kudarika kana kugadzira mitsva yeHTTP mhinduro misoro yakadzoserwa newebhu server (Network> Headers> Response Headers). Uyezve, zvinokwanisika kugadzirisa zvese zvakapfuura munzvimbo imwe nekugadzirisa .headers faira muChikamu> Inodarika chikamu uye kugadzira zvinotsiviwa nemasiki. Kuvandudzwa kwekugadzirisa kwekushandisa uchishandisa iyo Nuxt, Vite uye Rollup web framework. Kuvandudzwa kwekuongorora kwezvinetso neCSS muPanera yeSitayera (zvikanganiso mumazita ezvivakwa uye kukosha kwakapihwa kunocherechedzwa zvakasiyana). Mune iyo webhu console, yakawedzera kugona kuratidza otomatiki kurudziro paunenge uchidzvanya Enter (uye kwete chete kana uchidzvanya tebhu kana museve wekurudyi).

Kuwedzera kune zvitsva uye kugadzirisa kwebug, 15 kusasimba kwakagadziriswa mushanduro itsva. Mazhinji ekusagadzikana akaonekwa semhedzisiro ye otomatiki yekuyedza maturusi AddressSanitizer, MemorySanitizer, Kudzora Flow Kuvimbika, LibFuzzer uye AFL. Hapana nyaya dzakakosha dzinobvumira kudarika ese ekuchengetedza browser nhanho uye kuita kodhi musystem kunze kwesandbox nharaunda yakaonekwa. Sechikamu chechirongwa chekubhadhara mibairo yemari yekuwanikwa kwekusagadzikana kwekuburitswa kwazvino, Google yakabhadhara mibairo gumi mumari inosvika zviuru makumi matatu nemazana mashanu emadhora ekuUS (mubairo mumwe wemadhora mazana manomwe nemakumi mashanu, $10 nemadhora mazana mana, mibairo miviri yemadhora mazana matatu, mibairo mitatu. ye $ 30.5 uye mibairo miviri ye $ 7500).
Source: opennet.ru






