Ko te tuku Chrome 92

Kua hurahia e Google te tukunga o te kaitirotiro paetukutuku Chrome 92. I te wa ano, kei te waatea te tuku pumau o te kaupapa Chromium kore utu, e noho ana hei turanga mo Chrome. Ko te kaitirotiro Chrome he tohu ma te whakamahi i nga tohu tohu a Google, te aroaro o te punaha mo te tuku whakamohiotanga mena he tukinga, nga waahanga mo te purei i nga ihirangi ataata tiakina (DRM), he punaha mo te whakauru aunoa i nga whakahoutanga, me te tuku i nga tawhā RLZ i te wa e rapu ana. Ko te tukunga o muri mai o Chrome 93 kua whakaritea mo Akuhata 31st.

Nga huringa matua i roto i te Chrome 92:

  • Kua taapirihia nga taputapu ki nga tautuhinga hei whakahaere i te whakaurunga o nga waahanga Pouaka Sandbox. Ka whakawhiwhia ki te kaiwhakamahi te whai waahi ki te whakakore i te hangarau FLoC (Federated Learning of Cohorts), e hangaia ana e Google hei whakakapi i nga Pihikete aroturuki nekehanga me nga "cohorts" e taea ai e nga kaiwhakamahi te tautuhi me nga paanga rite me te kore e tautuhi i nga tangata takitahi. Ka tatauhia nga roopu ki te taha tirotiro ma te whakamahi i nga miihini ako miihini ki te tirotiro i nga raraunga hitori me nga ihirangi ka whakatuwherahia i te tirotiro.
    Ko te tuku Chrome 92
  • Mo nga kaiwhakamahi papamahi, ka taea te keteroki Whakamuri-whakamua ma te taunoa, e whakarato ana i te whakaterenga inamata i te whakamahi i nga paatene Whakamuri me te Whakamua ranei i te wa e whakatere ana i nga wharangi kua tirohia o mua o te pae o naianei. I mua, ko te keteroki peke kei te waatea noa i roto i nga hangahanga mo te papanga Android.
  • Te whakanui ake i te wehenga o nga waahi me nga taapiri i roto i nga tikanga rereke. Mena i mua i whakapumautia e te tikanga Wehewehenga Pae te wehe i nga waahi mai i a ratau i roto i nga tikanga rereke, me te wehe ano i nga taapiri katoa ki tetahi waahanga motuhake, na te tukunga hou ka whakatinana i te wehenga o nga taputapu tirotiro mai i a raatau ma te neke i ia taapiri- ki roto i tetahi tukanga motuhake, i taea ai te hanga i tetahi atu arai ki te whakamarumaru mai i nga taapiri kino.
  • Kua tino piki ake te hua me te kaha o te rapu hītinihanga. Ko te tere o te kite i te hītinihanga i runga i te tātari whakaahua o te rohe ka piki ake ki te 50 nga wa i roto i te haurua o nga keehi, a, i roto i te 99% o nga keehi ka puta ko te 2.5 nga wa tere ake. I te toharite, ko te wa ki te whakarōpū i te hītinihanga ma te ahua i heke mai i te 1.8 hēkona ki te 100 ms. I roto i te katoa, ko te kawenga CPU i hangaia e nga tukanga whakaputa katoa i heke ma te 1.2%.
  • Ko nga Tauranga 989 (ftps-data) me te 990 (ftps) kua taapirihia ki te rarangi o nga tauranga whatunga kua rahuitia. I mua, ko nga tauranga 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 me 10080 kua aukatia. te whakaeke slipstreaming, e taea ai i te whakatuwheratanga i te wharangi paetukutuku kua whakaritea motuhake e te kaitukino i roto i te kaitirotiro, whakapumau he hononga whatunga mai i te tūmau o te kaitukino ki tetahi tauranga UDP, TCP ranei i runga i te punaha a te kaiwhakamahi, ahakoa te whakamahi i te awhe wahitau o roto (192.168.xx , 10.xxx).
  • Kua tukuna he whakaritenga ki te whakamahi i te manatoko kaiwhakawhanake-rua i te wa e whakaputa ana i nga taapiri hou, i nga whakahoutanga putanga ranei ki te Toa Tukutuku Chrome.
  • Ka taea te whakakore i nga taapiri kua whakauruhia ki roto i te tirotiro mena ka tangohia mai i te Toa Tukutuku Chrome na te takahi i nga ture.
  • I te wa e tuku ana i nga patai DNS, mo te whakamahi i nga kaitoro DNS matarohia, hei taapiri atu ki nga rekoata "A" me "AAAA" hei whakatau i nga wahitau IP, ka tonohia ano te rekoata DNS "HTTPS", ma reira ka tukuna nga tawhā kia tere ake ai. te whakapumautanga o nga hononga HTTPS, penei i nga tautuhinga kawa, nga taviri whakamunatanga TLS ClientHello, me te rarangi ingoa ingoa iti.
  • Ko te karanga i nga korero JavaScript window.alert, window.confirm me te window.prompt ka aukati i nga poraka iframe kua utaina mai i nga rohe ke atu i te rohe o te wharangi o naianei. Ka awhina te huringa ki te tiaki i nga kaiwhakamahi mai i nga mahi kino e pa ana ki te ngana ki te whakaatu i tetahi panui tuatoru hei tono mai i te pae matua.
  • Ko te wharangi ripa hou he rarangi o nga tuhinga rongonui kua tiakina ki Google Drive.
  • Ka taea te huri i te ingoa me te tohu mo nga tono PWA (Progressive Web Apps).
  • Mo te iti matapōkere o nga puka tukutuku e hiahia ana koe ki te whakauru i tetahi wahitau, nama kaari nama ranei, ka monohia nga taunakitanga whakakiiaunoa hei whakamatautau.
  • I roto i te putanga papamahi, kua hurihia te whiringa rapu whakaahua (te "Kimihia te Whakaahua" kei te tahua horopaki) ki te whakamahi i te ratonga Google Lens hei utu mo te miihini rapu a Google. Ina paohia e koe te paatene e pa ana ki te tahua horopaki, ka tukuna te kaiwhakamahi ki tetahi tono tukutuku motuhake.
  • I roto i te atanga aratau incognito, ka huna nga hononga ki te hitori tirotiro (he koretake nga hononga, na te mea i arahi ki te whakatuwheratanga o te papa me nga korero kaore i kohia te hitori).
  • Kua taapirihia nga tono hou ka tohatohahia ina whakauruhia ki te pae wāhitau. Hei tauira, ki te whakaatu i te paatene mo te tere haere ki te wharangi mo te tirotiro i te haumarutanga o nga kupuhipa me nga taapiri, pato noa i te "tirotiro haumaru", ka haere ki nga tautuhinga haumarutanga me te tukutahitanga, pato noa "whakahaere i nga tautuhinga haumarutanga" me te " whakahaere tukutahi”.
  • Nga huringa motuhake i te putanga Android o Chrome:
    • Kei roto i te röpü he pëtene hou "Paeutauta Maama" e whakaatu ana i nga momo pokatata i tohua i runga i nga mahi a te kaiwhakamahi o naianei, me nga hononga kei te hiahiatia i tenei wa.
    • Ko te whakatinanatanga o te tauira ako miihini i runga i te taputapu ki te kite i nga nganatanga hītinihanga kua whakahoutia. Ina kitea nga nganatanga hītinihanga, i tua atu i te whakaatu i te wharangi whakatupato, ka tukuna e te kaitirotiro nga korero mo te putanga o te tauira ako miihini, te taumaha tatau mo ia waahanga, me te haki mo te tono tauira hou ki te ratonga Tirotiro Haumaru o waho. .
    • I tangohia te tautuhinga "Whakaatuhia nga whakaaro mo nga wharangi rite ki te kore e kitea he wharangi", na te mea i taunakihia nga wharangi rite i runga i te tuku patai ki a Google mena kaore i kitea te wharangi. I tangohia tenei tautuhinga mai i te putanga papamahi.
    • Kua whakawhänuihia te whakamahinga o te aratau wehe waahi mo nga tukanga takitahi. Mo nga take o te kohi rawa, ko nga waahi nui anake kua kowhiria kua nekehia ki nga mahi wehe. I roto i te putanga hou, ka timata ano te noho wehe ki nga waahi kua uru mai te kaiwhakamahi me te whakamotuhēhēnga mā OAuth (hei tauira, te hono mā te pūkete Google) ka tautuhi rānei i te pane HTTP Cross-Origin-Opener-Policy. Mo te hunga e hiahia ana ki te whakaahei te wehe i roto i nga mahi takitahi o nga waahi katoa, ka tukuna te tautuhinga "chrome://flags/#enable-site-per-process".
    • Ko nga taputapu whakamarumaru i roto i te miihini V8 ki nga whakaeke taha-taha penei i a Specter kua monokia, kaore e kiia he pai ki te wehe i nga waahi i roto i nga waahanga motuhake. I te putanga papamahi, i monoa enei tikanga i te tukunga o Chrome 70.
    • Te urunga ngawari ki nga tautuhinga whakaaetanga waahi, penei i te hopuoro, kamera, me te uru ki te waahi. Hei whakaatu i te rarangi o nga whakaaetanga, paatoo noa i te tohu raka i te pae wahitau, ka kowhiri i te waahanga "Whakaaetanga".
      Ko te tuku Chrome 92
  • He maha nga API hou kua taapirihia ki te aratau Whakamatautau Taketake (nga waahanga whakamatautau e hiahia ana kia whakahohehia motuhake). Ko te Whakamātautanga Taketake e whakaatu ana i te kaha ki te mahi me te API kua tohua mai i nga tono i tangohia mai i te localhost, 127.0.0.1 ranei, i muri ranei i te rehitatanga me te whiwhi tohu motuhake e tika ana mo te wa iti mo tetahi waahi motuhake.
    • Whakahaere Kōnae API, ka taea e koe te rehita i nga tono paetukutuku hei kaikawe konae. Hei tauira, ka taea e te tono tukutuku e rere ana i roto i te aratau PWA (Progressive Web Apps) me te ētita kuputuhi ka rehita ia ia hei kaikawe kōnae ".txt", muri iho ka taea te whakamahi i roto i te kaiwhakahaere konae punaha hei whakatuwhera i nga konae tuhinga.
      Ko te tuku Chrome 92
    • API Whakawhiti Huanga Tiri, e taea ai e koe te whakamahi i nga paanga kua oti te hanga e te kaitirotiro e whakaatu ana i nga huringa o te ahua o te atanga i te wharangi kotahi (SPA, tono wharangi kotahi) me te wharangi-maha (MPA, tono wharangi maha. ) tono tukutuku.
  • Kua taapirihia te tawhā whakatika-rahi ki te ture CSS @font-face, e taea ai e koe te tauine i te rahi o te glyph mo tetahi momo momotuhi motuhake me te kore e whakarereke i te uara o te taonga CSS rahi-momotuhi (he rite tonu te waahi kei raro i te ahua. , engari ka huri te rahi o te glyph i tenei waahi).
  • I roto i te JavaScript, ka whakatinanahia e nga ahanoa Array, String, TypedArray te tikanga at(), e taea ai e koe te whakamahi i te taupū whanaunga (ko te tuunga whanaunga kua tohua hei taurangi hurangi), tae atu ki te whakatau i nga uara kino e pa ana ki te mutunga (hei tauira, "arr.at(-1)" ka whakahoki i te huānga whakamutunga o te huānga).
  • Kua taapirihia te taonga dayPeriod ki te kaihanga JavaScript Intl.DateTimeFormat, ka taea e koe te whakaatu i te wa tata o te ra (ata, ahiahi, ahiahi, po).
  • I te wa e whakamahi ana koe i nga taonga SharedArrayBuffers, ka taea e koe te hanga i nga raupapa i roto i te mahara tiritahi, me tautuhi koe i nga pane HTTP Cross-Origin-Opener-Policy me Cross-Origin-Embedder-Policy, me te kore e aukatihia te tono.
  • Ko nga mahi "togglemicrophone", "togglecamera" me te "hangup" kua taapirihia ki te API Session Media, ka taea e nga waahi te whakamahi i nga punaha huihuinga ataata ki te whakapiri i o raatau ake kaihautu mo te wahangu/whakakore, te kamera whakaweto/whakamutu me nga patene mutunga e whakaatuhia ana i te karanga atanga pikitia-i-pikitia.
  • Kua taapirihia e te API Nihokikorangi Tukutuku te kaha ki te tātari i nga taputapu Nihokikorangi kua kitea e nga kaihanga me nga kaitautuhi hua. Ka tautuhia te tātari ma te tawhā "options.filters" i te tikanga Bluetooth.requestDevice().
  • Ko te waahi tuatahi o te whakapai i nga ihirangi o te pane pane HTTP Kaiwhakamahi-Agent kua whakatinanahia: ko te ripa DevTools Issues e whakaatu ana inaianei he whakatupato mo te whakakorenga o navigator.userAgent, navigator.appVersion me navigator.platform.
  • Ko tetahi waahanga o nga whakapainga kua mahia ki nga taputapu mo nga kaihanga paetukutuku. Ko te papatohu tukutuku e whakarato ana i te kaha ki te tautuhi ano i nga korero "const". I roto i te röpü Huanga, ka taea e ngä huānga iframe te tiro tere i nga taipitopito ma te tahua horopaki ka puta ina paato-matau koe i te huānga. Kua pai ake te whakakore i nga hapa CORS (Cross-origin resource sharing). Ko te kaha ki te tarai i nga tono whatunga mai i WebAssembly kua taapiri atu ki te roopu tirotiro mahi whatunga. Kua whakatakotoria he ētita CSS Mātiti hou (“whakaatu: mātiti” me “whakaatu: matiti-roto”) me tetahi mahi mo te arokite i nga huringa.
    Ko te tuku Chrome 92

I tua atu i nga mahi hou me nga whakatikatika bug, ka whakakorehia e te putanga hou nga whakaraeraetanga 35. Ko te nuinga o nga whakaraeraetanga i kitea he hua o te whakamatautau aunoa ma te whakamahi i te AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer me nga taputapu AFL. Karekau he raru nui i kitea e taea ai e tetahi te karo i nga taumata katoa o te whakamarumaru tirotiro me te mahi waehere i runga i te punaha i waho o te taiao pouaka kirikiri. Hei wahanga o te kaupapa ki te utu moni utu mo te kite i nga whakaraeraetanga mo te tukunga o naianei, i utua e Google nga tohu 24 e wariu ana ki te $112000 (e rua nga tohu $15000, e wha nga tohu $10000, kotahi te tohu $8500, e rua nga tohu $7500, e toru nga tohu $5000, kotahi te $3000, me te $500. ). Ko te rahi o nga utu 11 kaore ano kia whakatauhia.

Source: opennet.ru

Tāpiri i te kōrero