Google представила tukunga pūtirotiro tukutuku Chrome 78... I te wa kotahi waatea tuku pūmau o te kaupapa kore utu chromium, ka noho hei turanga mo Chrome. pūtirotiro Chrome rerekē te whakamahi i nga waitohu a Google, te aroaro o te punaha mo te tuku whakamohiotanga mena he tukinga, te kaha ki te tango i te waahanga Flash i runga i te tono, nga waahanga mo te purei i nga ihirangi ataata tiakina (DRM), he punaha mo te whakauru aunoa i nga whakahoutanga me te tuku i te waa rapu. Tawhā RLZ. Ko te tukunga o muri mai o Chrome 79 kua whakaritea mo Hakihea 10th.
Kua whakatinanahia tautoko whakamatautau mo "DNS over HTTPS" (DoH, DNS over HTTPS), ka taea te whiriwhiri mo etahi waahanga o nga kaiwhakamahi kua tohuhia e nga tautuhinga punaha nga kaiwhakarato DNS e tautoko ana i te DoH. Hei tauira, mena he DNS 8.8.8.8 te kaiwhakamahi kua tohua i roto i nga tautuhinga punaha, ka whakahohehia te ratonga DoH a Google ("https://dns.google.com/dns-query") ki Chrome; mena he 1.1.1.1 te DNS. XNUMX, katahi te ratonga DoH Cloudflare (“https://cloudflare-dns.com/dns-query”), etc.
Hei whakahaere mehemea ka taea te DoH, ka whakaratohia te tautuhinga "chrome://flags/#dns-over-https". E toru nga momo mahi e tautokohia ana: haumaru, aunoa me te weto. I roto i te aratau "haumaru", ka whakatauhia nga kaihautu i runga i nga uara haumaru kua keteroki o mua (i whakawhiwhia mai ma te hononga haumaru) me nga tono ma te DoH; karekau te hokinga ki te DNS auau. I roto i te aratau "aunoa", ki te kore e waatea te DoH me te keteroki haumaru, ka taea te tiki raraunga mai i te keteroki kore haumaru ka uru atu ma te DNS tuku iho. I roto i te aratau "atu", ka tirohia te keteroki tiritahi me te kore he raraunga, ka tukuna te tono ma te punaha DNS.
Ko nga taputapu tukutahi he tautoko tuatahi mo nga papatopenga tiritiri, engari kaore ano kia taea mo nga kaiwhakamahi katoa. I nga wa o Chrome e hono ana ki tetahi kaute, ka taea e koe te uru atu ki nga ihirangi o te papatopenga o tetahi atu taputapu, tae atu ki te tohatoha i te papatopenga i waenga i nga punaha pūkoro me te papamahi. Ko nga ihirangi o te papatopenga kei te whakamunatia ma te whakamahi i te whakamunatanga mutunga-ki-mutunga, e kore e taea te uru ki nga tuhinga i runga i nga tūmau Google;
Mo etahi waahanga o nga kaiwhakamahi, kua whakahohea he whiringa whakamatautau hei huri i te kaupapa me te whakarite i te mata e whakaatuhia ana i te whakatuwheratanga o te ripa hou. I tua atu i te kowhiri i tetahi ahua papamuri, ko te tahua "Whakaritea", ka whakaatuhia ki te kokonga matau o raro o te mata ripa hou, inaianei kei te tautoko i te whakarereke i te tikanga whakatakotoranga pokatata me te kaha ki te huri i te kaupapa. Ka taea te whakaaro aunoa i nga pokatata i runga i nga waahi e torohia ana, na te kaiwhakamahi i whakarite, kua monoa ranei. Ka taea e koe te kowhiri i tetahi kaupapa hoahoa mai i te huinga o nga kaupapa kua tautuhia, te hanga ranei i a koe ake i runga i te kowhiringa o nga tae e hiahiatia ana i roto i te papatae. Hei whakahohe i nga ahuatanga hou, ka taea e koe te whakamahi i nga haki "chrome://flags/#ntp-customization-menu-v2" me
"chrome://flags/#chrome-colors";
Mo nga pakihi, ka taea te pae wāhitau taunoa ki te rapu i nga konae kei te rokiroki Google Drive. Ko te rapunga ehara i te mea ko nga taitara anake, engari ko nga mea kei roto i nga tuhinga, me te whakaaro ki nga hitori o to raatau kitenga i nga wa o mua;
Kua whakauruhia te waahanga Kupuhipa Tirohanga, ka whakahohehia mo etahi waahanga o nga kaiwhakamahi (mo te whakahohe kaha, ka tukuna te haki "chrome://flags/#password-leak-detection"). Taki Kupuhipa i mua tukuna Tuhinga o mua te taapiri o waho, i hangaia hei tātari i te kaha o nga kupuhipa e whakamahia ana e te kaiwhakamahi. Ina ngana koe ki te takiuru ki tetahi paetukutuku, ka tirohia e te Kupuhipa te Tirohanga Kupuhipa i to takiuru me to kupuhipa ki te papaunga raraunga o nga kaute kua taupatupatu, ka whakaatu i te whakatupato mena ka kitea nga raru (tirohia kawea i runga i te taha-kaiwhakamahi hash prefix). Ka mahia te haki ki tetahi putunga korero e hipoki ana i te neke atu i te 4 piriona nga kaute kua taupatupatuhia i puta mai i nga papaa raraunga kaiwhakamahi patai. Ka whakaatuhia ano he whakatupato i te wa e ngana ana ki te whakamahi i nga kupuhipa iti penei i te "abc123";
Kua taapirihia te kaha ki te timata i te waea mai i tetahi taputapu Android e hono ana ki te putea Google kotahi. I roto i te kaitirotiro papamahi, ka taea e te kaiwhakamahi te tohu i te nama waea i roto i te tuhinga, te paato-matau me te tuku ano i te mahi waea ki te taputapu Android, ka mutu ka puta ake he panui ki runga i te waea ka taea e ratou te timata i te waea;
Ko te whakatakotoranga o te aki taputapu e whakaatuhia ana i te whakaparo i te kiore ki runga i te taitara ripa kua hurihia. Inaianei kua puta te aki taputapu hei paraka pahū-ake e whakaatu ana i te tuhinga taitara katoa me te URL wharangi. He watea te poraka ki te whakamahi ki te kimi tere i te wharangi e hiahiatia ana i te wa e whakatuwhera ana i te maha rawa o nga ripa (kaore i te haere i roto i nga ripa, ka taea e koe te neke i te kiore ki runga i te panui me nga ripa ka kitea te wharangi e rapu ana koe). I te wa kei te heke mai, kua whakamaheretia kia whakaatuhia he karakōnui wharangi ki tenei poraka;
Kua taapirihia he waahanga whakamatautau (chrome://flags/#enable-force-dark) hei akiaki i te whakamahi kaupapa pouri ina tiro paetukutuku. Hei whakarite i te whakaaturanga pouri o te waahi, ka huri nga tae;
Kua tapirihia tautoko whakaritenga API Paenga me nga Uara CSS Taumata 1, ka taea e koe te rehita i o ake taonga CSS he momo motuhake tonu, ka taea e koe te whakarite i te uara taunoa, ka taea e koe te here i nga paanga pakiwaituhi. Hei rehita rawa, ka taea e koe te whakamahi i te tikanga registerProperty() ranei te ture CSS "@property", hei tauira:
I roto i te aratau Taketake (whakamatautau me wehe ke whakahohenga) he maha nga API hou kua tohua. 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.
API Pūnaha Kōnae Māori, ka taea e koe te hanga i nga tono tukutuku e taunekeneke ana me nga konae kei roto i te punaha konae a rohe. Hei tauira, ka tonohia pea te API hou i roto i nga taiao whanaketanga whakauru, tuhinga, whakaahua me nga kaiwhakatika ataata. Kia taea ai te tuhi tika me te panui i nga konae, whakamahia nga korero korero hei whakatuwhera me te penapena i nga konae, me te whakatere i roto i nga ihirangi o nga raarangi, ka tono te tono ki te kaiwhakamahi mo te whakaū motuhake;
Hangarau Whakawhitinga HTTP kua hainatia (SXG), ka taea e koe te whakatakoto i nga kape kua whakamanahia o nga wharangi paetukutuku ki etahi atu pae e rite ana ki nga wharangi taketake ki te kaiwhakamahi (kaore e huri i te URL), whakaroa te kaha ki te tango i nga rauemi iti (CSS, JS, whakaahua, me etahi atu) mai i te pae taketake. Ko te puna taketake o te rauemi ka tohua ma te pane Hononga HTTP, e tohu ana hoki i te hash manatoko hei manatoko i ia rauemi. Ma tenei ahuatanga hou, ka taea e nga kaiwhakarato ihirangi te hanga i tetahi konae HTML kua hainatia e uru ana ki nga rauemi-iti katoa;
API Kaiwhiwhi SMS, ka tuku i te tono tukutuku ki te uru atu ki nga karere SMS, hei tauira, ki te whakaaunoa i te manatoko o te tauwhitinga ma te whakamahi i te waehere kotahi-wa ka tukuna ma te SMS. Ko te urunga ka tukuna ki te SMS anake kei roto he tohu motuhake e whakatau ana i te herenga o te karere ki tetahi tono tukutuku motuhake;
Ko te mahi o te uta i nga taonga ArrayBuffer ma te Tukutuku Tukutuku kua tino pai ake. I runga i te papaaho Linux kua piki ake te tere o te tango i te 7.5 nga wa, i runga i te Matapihi - i te 4.1 nga wa, i te macOS - i te 7.8 nga wa;
Kua taapirihia te kaha ki te tautuhi i te uara puataata hei paheketanga i roto i nga ahuatanga CSS opacity, stop-opacity, fill-opacity, stroke-opacity, me te ahua-ahua-paepae. Hei tauira, hei utu mo te "opacity: 0.5" ka taea e koe te tohu "opacity: 50%";
I roto i te API Wā Kaiwhakamahi Whakaaetia te tuku tohu waahi ki nga waea performance.measure() me te performance.mark() ki te mahi inenga i waenganui i a raatau, me te whakapumau i nga raraunga meta;
I roto i te API Media Session tāpirihia te tautoko mo te tautuhi i nga kaikawe mo te huri i te tuunga i roto i te awa (seekto), hei taapiri atu ki te okioki i mua ka tiimata i nga kaikawe purei;
I roto i te miihini JavaScript V8 whakaurua aratau papamuri mo te wetewete i nga tuhinga i runga i te rere i te wa e tangohia ana i runga i te whatunga. Ko te arotautanga kua whakatinanahia ka taea e matou te whakaiti i te wa whakahiato tuhinga ma te 5-20%. Ko te tukunga hou ka pai ake te mahi o te whakakino ahanoa (te huri i te "const {x, y} = object;" ki te "const x = object.x; const y = object.y;"). Kua pai ake te tere tukatuka mo nga whakaaturanga RegExp me nga mapi kore e taurite.
Ko te tere o te karanga i nga mahi JavaScript mai i te WebAssembly me te rereke kua tino piki ake (na te 9-20%). I te wa e whakahiato ana i te bytecode, kua piki ake te pai o te hanga ripanga here ki nga tuunga tuatahi, na te mea i whakaitihia te kai mahara ma te
1-2.5%.
Kua whakawhānuihia taputapu mo nga kaihanga paetukutuku. Ka taea te whakamahi i te Papatohu Arotake i naianei me etahi atu ahuatanga penei i te aukati tono me te tango tango. He tautoko taapiri mo te patuiro i nga tukatuka utu ma te API Utu. Kua taapirihia nga tapanga LCP (Laurgest Contentful Paint) ki te paewhiri tātari mahi, e whakaatu ana i te wa whakaputa o nga huānga nui rawa atu;
Kua mukua XSS Auditor te tikanga aukati tuhi-pae-pae, e mohiotia ana he koretake (kua roa te hunga whakaeke i whakamahi tikanga ki te karo i te whakamarumaru XSS Kaute Kaute) me te taapiri i nga vector hou mo te rerenga korero;
Ko te putanga Android e whakarato ana i te kaha ki te whakamahi i te kaupapa pouri mo nga tahua, tautuhinga, me te aratau whakatere mo nga waahi tuwhera.
I tua atu i nga mahi hou me nga whakatikatika bug, ka whakakorehia e te putanga hou 37 whakaraeraetanga. He maha nga whakaraeraetanga i kitea na te whakamatautau aunoa me nga taputapu AddressSanitizer, PūmaharaMahara, Mana Rerenga Tikanga, LibFuzzer и AFL. Karekau he raru nui i kitea ka taea 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, ka utua e Google nga tohu 21 te uara $59500 (kotahi tohu $20000, kotahi tohu $15000, kotahi tohu $5000, e rua nga tohu $3000, e toru nga tohu $2000, e rima $1000 ). Ko te rahi o nga utu e 500 kaore ano kia whakatauhia.