Ko te tuku Chrome 89

Kua hurahia e Google te tukunga o te kaitirotiro paetukutuku Chrome 89. I te wa ano, kei te waatea te tuku pumau o te kaupapa Chromium koreutu, 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 90 kua whakaritea mo Paenga-whawha 13th.

Nga huringa matua i roto i te Chrome 89:

  • Ko te putanga Android o Chrome ka taea anake te whakahaere i runga i nga taputapu whaimana Play Protect. I roto i nga miihini mariko me nga emulator, ka taea te whakamahi a Chrome mo te Android mena ka whai mana te taputapu kua peehia, ka whakawhanakehia ranei e Google te emulator. Ka taea e koe te tirotiro mena kua whakamanahia te taputapu, kaore ranei i roto i te tono Google Play i te waahanga tautuhinga (i runga i te wharangi tautuhinga kei raro rawa ka whakaatuhia te mana "Te Tiwhikete Tiaki Tiaki"). Mo nga taputapu kore-tohu, penei i te hunga e whakamahi ana i te umanga tuatoru-tuatoru, ka akiakihia nga kaiwhakamahi ki te rehita i o raatau taputapu ki te whakahaere Chrome.
  • He iti te paheketanga o nga kaiwhakamahi ka taea te whakatuwhera i nga waahi ma te HTTPS ma te taunoa i te wa e pato ana i nga ingoa kaihautū ki te pae wāhitau. Hei tauira, ka uru koe ki te kaihautu example.com, ka whakatuwherahia te pae https://example.com ma te taunoa, a, ki te puta he raruraru i te whakatuwheratanga, ka hurihia ki te http://example.com. Hei whakahaere i te whakamahinga o te taunoa "https://", ka tohua te tautuhinga "chrome://flags#omnibox-default-typed-navigations-to-https".
  • Ko te tautoko mo nga korero kua whakauruhia, ka taea e nga kaiwhakamahi rereke te wehe i o raatau kaute i te wa e mahi ana ma te tirotiro kotahi. Hei tauira, ma te whakamahi i nga korero, ka taea e koe te whakarite urunga i waenga i nga mema o te whanau, i nga huihuinga motuhake ranei e whakamahia ana mo nga mahi me nga hiahia whaiaro. Ka taea e te kaiwhakamahi te hanga i tetahi tohu Chrome hou me te whirihora ki te whakahohe i te wa e hono ana ki tetahi kaute a Google, ka taea e nga kaiwhakamahi rereke te tiri tohu tohu, tautuhinga me te hitori tirotiro. I te wa e ngana ana ki te takiuru ki tetahi kaute e hono ana ki tetahi atu kōtaha, ka akiakihia te kaiwhakamahi ki te huri ki taua kōtaha. Mena ka honohia te kaiwhakamahi ki nga korero maha, ka whakawhiwhia ki a ia te whai waahi ki te kowhiri i te whaarangi e hiahiatia ana. Ka taea te tautapa i a koe ake kaupapa tae ki nga korero rereke hei wehe i nga kaiwhakamahi.
    Ko te tuku Chrome 89
  • Whakahohehia te whakaatu karakōnui ihirangi ina whakaparo ana i runga i nga ripa i te pae o runga. I mua, i monoa te arokite i nga ihirangi ripa ma te taunoa me te whakarereke i te tautuhinga "chrome://flags/#tab-hover-cards".
    Ko te tuku Chrome 89
  • Mo etahi kaiwhakamahi, ka taea te mahi "Rarangi Panui" ("chrome://flags#read-later"), ka whakahohehia, ka paato koe i te whetūriki i te pae wāhitau, hei taapiri i te paatene "Taapirihia te tohu tohu", ka puta te paatene tuarua "Taapirihia ki te rarangi panui" ", kei te kokonga matau o te pae tohu tohu ka puta te tahua "Rarangi Panui", e whakararangi ana i nga wharangi katoa kua taapirihia ki te raarangi. Ina whakatuwhera koe i tetahi wharangi mai i te rarangi, ka tohua kua panuitia. Ko nga wharangi kei roto i te rarangi ka taea te tohu a-ringa hei panui, kaore ano kia panuitia, ka tangohia mai ranei i te rarangi.
    Ko te tuku Chrome 89
  • Ko nga kaiwhakamahi i haina ki roto i te Kaute a Google me te kore e whakaahei i te Tukutahi Chrome ka uru ki nga tikanga utu me nga kupu huna kei roto i te Kaute a Google. Kua whakahoehia te ahuatanga mo etahi o nga kaiwhakamahi, a ka huri haere ki etahi atu.
  • Kua whakahohea te tautoko mo te rapu ripa tere, na te mea i tono i mua ma te haki “chrome://flags/#enable-tab-search”. Ka taea e te kaiwhakamahi te tiro i te rarangi o nga ripa tuwhera katoa me te tarai tere i te ripa e hiahiatia ana, ahakoa kei roto i te waa, i tetahi atu matapihi ranei.
    Ko te tuku Chrome 89
  • Mo nga kaiwhakamahi katoa, kua whakamutua te tukatuka o nga kupu takitahi i te pae wahitau hei ngana ki te whakatuwhera i nga waahi o roto. I mua, i te wa e whakauru ana i tetahi kupu ki te pae wahitau, ka whakamatau te kaitirotiro tuatahi ki te whakatau i te aroaro o te kaihautu me taua ingoa i roto i te DNS, me te whakapono kei te ngana te kaiwhakamahi ki te whakatuwhera i te subdomain, katahi ka tukuna ano te tono ki te miihini rapu. Na, ko te rangatira o te tūmau DNS kua tohua i roto i nga tautuhinga o te kaiwhakamahi i whiwhi korero mo nga uiui rapu kupu kotahi, i whakatauhia he takahi i te noho muna. Mo nga pakihi e whakamahi ana i nga kaihautu ipurangi kaore he roheroto (hei tauira "https://helpdesk/"), ka tukuna he whiringa kia hoki ki te whanonga tawhito.
  • Ka taea te titi i te putanga o te taapiri, te tono ranei. Hei tauira, hei whakarite kia whakamahia e te hinonga nga taapiri whakawhirinaki anake, ka taea e te kaiwhakahaere te whakamahi i te kaupapa here ExtensionSettings hou ki te whirihora i a Chrome ki te whakamahi i tana ake URL mo te tango whakahōutanga, hei utu mo te URL kua tohua ki te whakaaturanga taapiri.
  • I runga i nga punaha x86, ka hiahia te kaitirotiro inaianei ki te tautoko tukatuka mo nga tohutohu SSE3, kua tautokohia e nga kaiwhakatikatika Intel mai i te tau 2003, me te AMD mai i te tau 2005.
  • Ko etahi atu API kua taapirihia e whai ana ki te whakarato i nga mahi ka taea te whakakapi i nga Pihikete tuatoru i whakamahia hei whai i nga nekehanga a nga kaiwhakamahi i waenga i nga waahi kei roto i te waehere o nga whatunga panui, widget whatunga hapori me nga punaha tātari paetukutuku. Ko nga API e whai ake nei ka tohua hei whakamatautau:
    • Whakawhirinaki Token ki te wehe i nga kaiwhakamahi me te kore e whakamahi i nga tohu tohu whakawhiti-pae.
    • Ko nga huinga roopu tuatahi - Whakaaetia nga rohe e pa ana ki te kii i a ratau i te tuatahi kia taea ai e te kaitirotiro te whai whakaaro ki tenei hononga i nga wa waea whakawhiti-pae.
    • Kaupapa-Tuatahi hei whakawhanui i te ariā-paetahi ki nga kaupapa URL rereke, i.e. http://website.example me https://website.example ka waiho hei pae kotahi mo nga tono whakawhiti-pae.
    • Floc ki te whakatau i te waahanga o nga hiahia o nga kaiwhakamahi me te kore e tohu takitahi me te kore korero mo te hitori o te toro ki nga waahi motuhake.
    • Ine Huringa hei arotake i nga mahi a te kaiwhakamahi i muri i te huri ki te panui.
    • Kaihoko Kaiwhakamahi-Kaiwhakamahi Tohu hei whakakapi i te Kaiwhakamahi-Kaiwhakamahi me te whakahoki mai i nga raraunga mo te kaitirotiro me nga tawhā punaha (putanga, papaaho, aha atu).
  • Kua taapirihia te API Serial, ka taea e nga waahi te panui me te tuhi raraunga ki runga i te tauranga rangatū. Ko te take o te ahua o taua API ko te kaha ki te hanga tono paetukutuku mo te whakahaere tika i nga taputapu penei i nga microcontrollers me nga kaituhi 3D. Me whai whakaaetanga a te kaiwhakamahi kia uru atu ai ki tetahi taputapu peripheral.
  • I taapirihia te WebHID API mo te whakauru taumata-iti ki nga taputapu HID (nga taputapu atanga tangata, papapātuhi, kiore, gamepads, touchpads), e taea ai e koe te whakatinana i te arorau mo te mahi me tetahi taputapu HID i JavaScript ki te whakarite mahi me nga taputapu HID onge me te kore te aroaro o nga taraiwa motuhake i roto i te punaha. Tuatahi, ko te API hou e whai ana ki te whakarato tautoko mo nga gamepads.
  • Kua taapirihia te API NFC Tukutuku, ka taea e nga tono paetukutuku te panui me te tuhi tohu NFC. Ko nga tauira o te whakamahi i te API hou i roto i nga tono paetukutuku ko te tuku korero mo nga whakaaturanga whare taonga, te whakahaere pukapuka, te tiki korero mai i nga tohu kaiuru o te huihuinga, aha atu. Ka tukuna nga tohu ka karapahia ma te whakamahi i nga taonga NDEFWriter me NDEFReader.
  • Ko te API Tiri Tukutuku (navigator.share ahanoa) kua toro atu ki tua atu o nga taputapu pūkoro, a kei te waatea inaianei ki nga kaiwhakamahi o nga kaitirotiro papamahi (i tenei wa mo Windows me Chrome OS anake). Ko te API Tiri Tukutuku e whakarato ana i nga taputapu mo te tiri korero i runga i nga whatunga hapori, hei tauira, ka taea e koe te whakaputa i te paatene whakakotahi mo te whakaputa i runga i nga whatunga hapori e whakamahia ana e te manuhiri, ki te whakarite ranei i te tuku raraunga ki etahi atu tono.
  • Kei roto i nga putanga Android me te waahanga WebView te tautoko mo te wetewete i te whakatakotoranga ahua AVIF (AV1 Image Format), e whakamahi ana i nga hangarau taapiri-a-roto mai i te whakatakotoranga whakawaehere ataata AV1 (i nga putanga papamahi, i whakauruhia te tautoko AVIF ki Chrome 85). He rite tonu te ipu mo te tohatoha raraunga kōpeke ki te AVIF ki te HEIF. E tautoko ana a AVIF i nga whakaahua e rua i roto i te HDR (High Dynamic Range) me te Wide-gamut mokowā tae, tae atu ki te awhe hihiri paerewa (SDR).
  • I taapirihia he API Ripoata hou mo te tiki korero mo nga takahitanga o nga ture o te whakamahi haumaru i runga i te whaarangi o nga mahi whaimana kua tohua ma te pane COOP (Cross-Origin-Opener-Policy), e taea ai e koe te whakauru COOP ki te aratau patuiro, e mahi ana. me te kore e aukati i nga takahi ture.
  • Kua taapirihia te mahi.measureUserAgentSpecificMemory(), e whakatau ana i te nui o te mahara i pau i te wa e tukatuka ana i tetahi whaarangi.
  • Hei ū ki nga paerewa paetukutuku, ko nga "raraunga:" ka kiia ko nga URL he pono ka taea, ara. he wahanga o te horopaki kua parea.
  • Kua taapirihia e te Streams API te tautoko mo nga Awa Paita, he mea tino arotau mo te whakawhiti pai o nga huinga paita, me te whakaiti i te maha o nga mahi kape raraunga. Ko te putanga o te awa ka taea te tuhi ki nga mea taketake penei i nga aho, ArrayBuffer ranei.
  • Kei te tautoko nga huānga SVG inaianei i te katoa o te wetereo rawa "tātari", ka taea te whakamahi i nga mahi tātari penei i te blur(), sepia(), me te grayscale() ki nga huānga SVG me te kore-SVG.
  • Ka whakatinanahia e te CSS tetahi huānga pseudo "::target-text", ka taea te whakamahi hei tohu i te kongakonga i whakaterehia ai te tuhinga (panuku-ki-kuputuhi) i roto i te ahua rereke atu i te mea i whakamahia e te kaitirotiro i te wa e whakaatu ana he aha i kitea.
  • Kua taapirihia nga ahuatanga CSS hei whakahaere i te porowhita kokonga: taitapa-tīmatanga-tīmatanga-radius, taitapa-tīmatanga-mutunga-radius, taitapa-mutunga-tīmatanga-radius, taitapa-mutunga-mutunga-radius.
  • Kua taapirihia nga taonga CSS tae-a-kaha ki te whakatau mena kei te whakamahi te kaitirotiro i tetahi papatae tae kua whakawhāitihia e te kaiwhakamahi i runga i te wharangi.
  • Kua taapirihia te taonga CSS-tae-whakatikatika hei whakakore i nga herenga tae kaha mo nga huānga takitahi, ka waiho ma ratou te mana tae CSS katoa.
  • Ka taea e JavaScript te whakamahi i te kupu matua tatari i roto i nga waahanga kei te taumata o runga, e taea ai te whakauru pai ake o nga waea tukutahi ki roto i te tukanga uta kōwae me te kore e takai ki te "mahi async". Hei tauira, hei utu mo (mahi async() { tatari Promise.resolve(console.log('whakamatautau'));}()); inaianei ka taea e koe te tuhi tatari Promise.resolve(console.log('whakamatautau'));
  • I roto i te miihini V8 JavaScript, ka whakaterehia nga waea mahi i nga waahi kaore te maha o nga tautohetohe i paahitia ki nga tawhā kua tautuhia i roto i te mahi. Na te rereketanga o te maha o nga tautohetohe, ka piki ake te mahi ma te 11.2% i te aratau kore-JIT, me te 40% i te wa e whakamahi ana i te JIT TurboFan.
  • He waahanga nui o nga whakapainga iti kua mahia ki nga taputapu mo nga kaihanga paetukutuku.

I tua atu i nga mahi hou me nga whakatikatika bug, ka whakakorehia e te putanga hou nga whakaraeraetanga 47. 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. Kei te tohuhia ko tetahi o nga whakaraeraetanga kua whakatikahia (CVE-2021-21166), e pa ana ki te oranga o nga mea i roto i te punaha tangi, he raruraru 0-ra, ka whakamahia i roto i tetahi o nga mahi i mua i te whakatika. Hei wahanga o te kaupapa ki te utu moni utu mo te kite i nga whakaraeraetanga mo te tukunga o naianei, ka utua e Google nga tohu 33 e $61000 te utu (e rua nga tohu $10000, e rua nga tohu $7500, e toru nga tohu $5000, e rua nga tohu $3000, e wha nga tohu $1000 me te rua $500). Ko te rahi o nga utu 18 kaore ano kia whakatauhia.

Source: opennet.ru

Tāpiri i te kōrero