Chrome kuburitswa 113

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:

  • Tsigiro yeWebGPU yemifananidzo API uye WGSL (WebGPU Shading Mutauro) inogoneswa nekusarudzika. WebGPU inopa API yakafanana neVulkan, Metal, uye Direct3D 12 yekuita maGPU-parutivi mashandiro akadai sekupa uye computation, uye zvakare inobvumidza iwe kushandisa shader mutauro kunyora GPU-padivi zvirongwa. Tsigiro yeWebGPU inogoneswa chete mukuvaka kweChromeOS, macOS, uye Windows parizvino, uye ichagoneswa Linux ne Android pane imwe nguva inotevera.
  • 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.

    Sharding inonamira teki yakaparadzana kune kiyi inoshandiswa kutora zvinhu kubva kucache uye zvitoro zvebrowser, izvo zvinosarudza kusungirirwa kune yekutanga domain kubva iyo iyo huru peji inovhurwa, iyo inomisa chiyero chezvinyorwa zvekuteedzera zvinofamba, semuenzaniso, zvakatakurwa kuburikidza ne iframe kubva kune imwe saiti. Kumanikidza kuvhurwa kwechikamu usingamiriri kusanganisirwa nguva dzose, unogona kushandisa "chrome://flags/#third-party-storage-partitioning" kuseta.

    Chrome kuburitswa 113

  • 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.
    Chrome kuburitswa 113
  • 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.
    Chrome kuburitswa 113
  • Muiyo Android vhezheni, peji nyowani sevhisi "chrome://policy/logs" yakaitwa kuti igadziriswe nemutungamiriri weiyo centralized manejimendi marongero akaisirwa vashandisi.
  • Mukuvaka kweiyo Android chikuva, kugona kuratidza zvimwe zvemukati zvemukati muchikamu chezvinokurudzirwa zvemukati (Discover) chaitwa. Uye zvakare, kugona kugadzirisa akasarudzika marudzi ekurudziro (semuenzaniso, unogona kuvanza zvemukati kubva kune mamwe masosi) kune vashandisi vasina kubatana neGoogle account yakawedzerwa.
    Chrome kuburitswa 113
  • Iyo vhezheni yepuratifomu yeAroid inopa chimiro chitsva chekusarudza midhiya mafaera ekurodha mafoto nemavhidhiyo (panzvimbo pekuita kwayo, iyo yakajairwa Android Media Picker interface inoshandiswa).
    Chrome kuburitswa 113
  • 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).
    Chrome kuburitswa 113

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

Voeg