Chrome 93 saor an asgaidh

Tha Google air foillseachadh brabhsair lìn Chrome 93. Aig an aon àm, tha foillseachadh seasmhach den phròiseact Chromium an-asgaidh, a tha mar bhunait Chrome, ri fhaighinn. Tha am brabhsair Chrome air a chomharrachadh le bhith a’ cleachdadh suaicheantasan Google, làthaireachd siostam airson fiosan a chuir ma thachras tubaist, modalan airson a bhith a’ cluich susbaint bhidio fo dhìon (DRM), siostam airson ùrachaidhean a chuir a-steach gu fèin-ghluasadach, agus paramadairean RLZ a chuir a-mach nuair a thathar a’ sgrùdadh. Tha an ath fhoillseachadh de Chrome 94 clàraichte airson 21 Sultain (tha leasachadh air a ghluasad gu cearcall fuasglaidh 4-seachdain).

Prìomh atharrachaidhean ann an Chrome 93:

  • Chaidh dealbhadh a’ bhloca le fiosrachadh duilleag (fiosrachadh duilleag) ùrachadh, anns an deach taic airson blocaichean neadachaidh a chuir an gnìomh, agus chaidh suidsichean a chuir an àite liostaichean tuiteam-sìos le còraichean-slighe. Bidh na liostaichean a’ dèanamh cinnteach gu bheil am fiosrachadh as cudromaiche air a thaisbeanadh an toiseach. Chan eil an t-atharrachadh air a chomasachadh don h-uile neach-cleachdaidh; gus a ghnìomhachadh, faodaidh tu an suidheachadh “chrome: // flags/#page-info-version-2-desktop” a chleachdadh.
    Chrome 93 saor an asgaidh
  • Airson àireamh bheag sa cheud de luchd-cleachdaidh, mar dheuchainn, chaidh samhla nas neodrach a chuir an àite a ’chomharra ceangail tèarainte anns a’ bhàr seòlaidh nach eil ag adhbhrachadh mìneachadh dùbailte (chaidh soidhne “V” a chuir na àite). Airson ceanglaichean a chaidh a stèidheachadh gun chrioptachadh, tha an comharra “chan eil tèarainte” fhathast ga thaisbeanadh. Is e an adhbhar a chaidh ainmeachadh airson a bhith a’ cur an àite a’ chomharra gu bheil mòran de luchd-cleachdaidh a’ ceangal a’ chomharra glasaidh leis an fhìrinn gum faodar earbsa a chur ann an susbaint na làraich, seach a bhith ga fhaicinn mar chomharra gu bheil an ceangal air a chrioptachadh. A 'breithneachadh le sgrùdadh Google, chan eil ach 11% de luchd-cleachdaidh a' tuigsinn brìgh an ìomhaigh le glas.
    Chrome 93 saor an asgaidh
  • Tha an liosta de chlàran a chaidh a dhùnadh o chionn ghoirid a-nis a’ taisbeanadh na tha ann am buidhnean dùinte de thabaichean (roimhe seo bha an liosta dìreach a’ sealltainn ainm na buidhne gun a bhith a’ toirt mion-fhiosrachadh air na th’ ann) leis a’ chomas an dà chuid am buidheann gu lèir agus tabaichean fa leth bhon bhuidheann a thilleadh aig an aon àm. Chan eil am feart air a chomasachadh airson a h-uile neach-cleachdaidh, agus mar sin is dòcha gum feum thu an suidheachadh “chrome: // flags/#tab-restore-sub-menus” atharrachadh gus a chomasachadh.
    Chrome 93 saor an asgaidh
  • Airson iomairtean, chaidh suidheachaidhean ùra a chuir an gnìomh: DefaultJavaScriptJitSetting, JavaScriptJitAllowedForSites agus JavaScriptJitBlockedForSites, a leigeas leat smachd a chumail air modh JIT-less, a chuireas casg air cleachdadh cruinneachadh JIT nuair a bhios tu a’ cur an gnìomh JavaScript (chan eil ach an t-eadar-theangair Ignition air a chleachdadh) agus a’ toirmeasg riarachadh so-ghnìomhaichte cuimhne aig àm cur an gnìomh còd. Faodaidh dì-chomasachadh JIT a bhith feumail gus tèarainteachd obrachadh le tagraidhean lìn a dh’ fhaodadh a bhith cunnartach a leasachadh aig cosgais lughdachadh coileanadh coileanadh JavaScript timcheall air 17%. Bu chòir a thoirt fa-near gu bheil Microsoft air a dhol eadhon nas fhaide agus air modh deuchainneach “Super Duper Secure” a chuir an gnìomh anns a ’bhrobhsair Edge, a’ leigeil leis an neach-cleachdaidh JIT a chuir dheth agus uidheamachdan tèarainteachd bathar-cruaidh neo-JIT a chuir an gnìomh CET (Teicneòlas Smachd-sruth-Cosnaidh), ACG (Arbitrary Code Guard) agus CFG (Smachd Flow Guard) airson pròiseasan a bhith ag obrachadh susbaint lìn. Ma thionndaidheas an deuchainn gu bhith soirbheachail, faodaidh sinn a bhith an dùil gun tèid a ghluasad gu prìomh phàirt Chrome.
  • Tha an duilleag taba ùr a’ toirt seachad liosta de na sgrìobhainnean as mòr-chòrdte a chaidh a shàbhaladh ann an Google Drive. Tha susbaint an liosta a’ freagairt ris an roinn Prìomhachais ann an drive.google.com. Gus smachd a chumail air taisbeanadh susbaint Google Drive, faodaidh tu na roghainnean “chrome://flags/#ntp-modules” agus “chrome://flags/#ntp-drive-module” a chleachdadh.
    Chrome 93 saor an asgaidh
  • Chaidh cairtean fiosrachaidh ùra a chur ris an duilleag Open New Tab gus do chuideachadh le bhith a’ lorg susbaint a chaidh fhaicinn o chionn ghoirid agus fiosrachadh co-cheangailte ris. Tha na cairtean air an dealbhadh gus a dhèanamh nas fhasa leantainn air adhart ag obair le fiosrachadh air an deach stad a chuir air, mar eisimpleir, cuidichidh na cairtean thu gus reasabaidh a lorg airson mias a chaidh a lorg o chionn ghoirid air-loidhne ach a chaidh air chall às deidh dhut an duilleag a dhùnadh, no leantainn air adhart a’ dèanamh ceannach ann an stòran. Mar dheuchainn, thathas a’ tabhann dà mhapa ùr do luchd-cleachdaidh: “Recipes” (chrome://flags/#ntp-recipe-tasks-module) airson a bhith a’ lorg reasabaidhean còcaireachd agus a’ sealltainn reasabaidhean a chaidh fhaicinn o chionn ghoirid; “Bùthan” (chrome://flags/#ntp-chrome-cart-module) airson cuimhneachain mu thoraidhean a chaidh a thaghadh ann an stòran air-loidhne.
  • Bidh an dreach Android a’ cur taic roghnach ri pannal sgrùdaidh leantainneach (chrome: // flags/#continuous-search), a leigeas leat toraidhean rannsachaidh Google o chionn ghoirid a chumail follaiseach (tha am pannal a’ leantainn air adhart a’ sealltainn thoraidhean às deidh dhut gluasad gu duilleagan eile).
    Chrome 93 saor an asgaidh
  • Chaidh modh roinneadh cuòt deuchainneach a chuir ris an dreach Android (chrome: // flags/#webnotes-stylize), a leigeas leat criomag taghte de dhuilleag a shàbhaladh mar cuòt agus a roinneadh le luchd-cleachdaidh eile.
  • Nuair a bhios tu a’ foillseachadh cuir-ris no ùrachaidhean dreach ùr air Chrome Web Store, tha feum air dearbhadh leasaiche dà-fhactaraidh a-nis.
  • Tha roghainn aig luchd-cleachdaidh Cunntas Google fiosrachadh pàighidh a shàbhaladh don chunntas Google aca.
  • Ann am modh incognito, ma thèid an roghainn airson dàta seòlaidh a ghlanadh a chuir an gnìomh, chaidh còmhradh dearbhaidh gnìomhachd ùr a chuir an gnìomh, a’ mìneachadh gun dùin dàta glanaidh an uinneag agus gun cuir e crìoch air a h-uile seisean ann am modh incognito.
  • Air sgàth neo-fhreagarrachd a chaidh a chomharrachadh le firmware cuid de dh’ innealan, chaidh taic don phrìomh dhòigh aonta ùr a chuir ri Chrome 91, an aghaidh a bhith a’ tomhas air coimpiutairean cuantamach, stèidhichte air cleachdadh leudachadh CECPQ1.3 (Combined Elliptic-Curve agus Post-Quantum 2) ann an TLSv2, a’ cothlamadh prìomh inneal iomlaid X25519 clasaigeach le sgeama HRSS stèidhichte air an algairim NTRU Prime a chaidh a dhealbhadh airson cryptosystems post-quantum.
  • Chaidh puirt 989 (ftps-data) agus 990 (ftps) a chur ris an àireamh de phuirt lìonra toirmisgte gus ionnsaigh ALPACA a bhacadh. Roimhe sin, gus dìon an aghaidh ionnsaighean sruth-shleamhnachaidh NAT, bha puirt 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 agus 10080 air am bacadh mu thràth.
  • Chan eil TLS a’ toirt taic do ciphers tuilleadh stèidhichte air an algairim 3DES. Gu sònraichte, chaidh an t-sreath cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA, a tha buailteach don ionnsaigh Sweet32, a thoirt air falbh.
  • Tha taic airson Ubuntu 16.04 air a stad.
  • Tha e comasach an API WebOTP a chleachdadh eadar diofar innealan ceangailte tro chunntas Google cumanta. Leigidh WebOTP le tagradh lìn còdan dearbhaidh aon-ùine a chaidh a chuir tro SMS a leughadh. Tha an t-atharrachadh a thathar a’ moladh ga dhèanamh comasach còd dearbhaidh fhaighinn air inneal gluasadach a tha a’ ruith Chrome airson Android, agus a chuir an sàs air siostam deasg.
  • Chaidh an API Cleachdaiche-Agent Client Hints a leudachadh, a leasachadh an àite bann-cinn Cleachdaiche-Agent. Leigidh molaidhean cleachdaiche cleachdaiche-cleachdaidh leat lìbhrigeadh dàta a chuir air dòigh mu bhrobhsair sònraichte agus paramadairean siostam (dreach, àrd-ùrlar, msaa) dìreach às deidh iarrtas bhon t-seirbheisiche. Faodaidh an neach-cleachdaidh, an uair sin, co-dhùnadh dè am fiosrachadh a dh'fhaodar a thoirt do luchd-seilbh làraich. Nuair a bhios tu a’ cleachdadh molaidhean cleachdaiche cleachdaiche-àidseant, chan eil aithnichear a’ bhrobhsair air a ghluasad às aonais iarrtas soilleir, agus gu gnàthach chan eil ach paramadairean bunaiteach air an sònrachadh, a tha ga dhèanamh duilich aithneachadh fulangach.

    Tha an dreach ùr a’ toirt taic don paramadair Sec-CH-UA-Bitness gus dàta a thilleadh mu dheidhinn bitness an àrd-ùrlair, a dh’ fhaodar a chleachdadh gus faidhlichean binary làn-leasaichte a fhrithealadh. Gu gnàthach, thèid am paramadair Sec-CH-UA-Platform a chuir le fiosrachadh coitcheann mun àrd-ùrlar. Tha an luach UADataValues ​​​​air a thilleadh nuair a thathar a’ gairm getHighEntropyValues() air a chuir an gnìomh gu bunaiteach gus paramadairean coitcheann a thilleadh ma tha e do-dhèanta roghainn mhionaideach a thilleadh. Chaidh an dòigh toJSON a chur ris an nì NavigatorUAData, a leigeas leat togalaichean leithid JSON.stringify(navigator.userAgentData) a chleachdadh.

  • Tha an comas air goireasan a phacaigeadh a-steach do phasganan ann an cruth Bundle Lìn, a tha freagarrach airson luchdachadh nas èifeachdaiche de àireamh mhòr de fhaidhlichean nan cois (stoidhlichean CSS, JavaScript, ìomhaighean, iframes), air a dhèanamh seasmhach agus air a thabhann gu bunaiteach. Am measg nan easbhaidhean anns an taic a th’ ann mar-thà airson pasganan airson faidhlichean JavaScript (webpack), a tha am Bundle Lìn a’ feuchainn ri cuir às: faodaidh am pasgan fhèin, ach chan e na pàirtean co-phàirteach aige, crìochnachadh ann an tasgadan HTTP; chan urrainn dha cruinneachadh agus coileanadh tòiseachadh ach às deidh don phacaid a bhith air a luchdachadh sìos gu tur; Feumar goireasan a bharrachd leithid CSS agus ìomhaighean a chòdachadh ann an cruth sreangan JavaScript, a tha ag àrdachadh meud agus a dh’ fheumas ceum parsaidh eile.
  • Tha an WebXR Plane Detection API air a thoirt a-steach, a’ toirt seachad fiosrachadh mu uachdar planar ann an àrainneachd brìgheil 3D. Tha an API ainmichte ga dhèanamh comasach giollachd dàta a gheibhear tron ​​​​ghairm MediaDevices.getUserMedia(), a sheachnadh, a’ cleachdadh buileachadh seilbh de algorithms lèirsinn coimpiutair. Leig leinn do chuimhneachadh gu bheil an WebXR API a 'toirt cothrom dhut obair aonachadh le diofar chlasaichean de dh' innealan fìrinn fhìrinneach, bho chlogaidean pàipearachd 3D gu fuasglaidhean stèidhichte air innealan gluasadach.
  • Chaidh grunn APIan ùra a chur ris a’ mhodh Origin Trials (feartan deuchainneach a dh’ fheumas gnìomhachadh air leth). Tha Origin Trial a’ ciallachadh comas a bhith ag obair leis an API ainmichte bho thagraidhean a chaidh a luchdachadh sìos bho localhost no 127.0.0.1, no às deidh clàradh agus faighinn comharra sònraichte a tha dligheach airson ùine chuingealaichte airson làrach sònraichte.
    • Chaidh an API Suidheachadh Uinneag Ioma-sgrion a mholadh, a leigeas leat uinneagan a chuir air taisbeanadh sam bith ceangailte ris an t-siostam gnàthach, a bharrachd air suidheachadh na h-uinneige a shàbhaladh agus, ma tha sin riatanach, an uinneag a leudachadh chun làn-sgrìn. Mar eisimpleir, a’ cleachdadh an API ainmichte, faodaidh tagradh lìn airson taisbeanadh a thaisbeanadh taisbeanadh shleamhnagan a chuir air dòigh air aon scrion, agus nota a thaisbeanadh don phreasantair air scrion eile.
    • Tha bann-cinn Poileasaidh Cross-Origin-Embedder-Embedder, a bhios a’ cumail smachd air modh iomallachd Tar-Thùs agus a leigeas leat riaghailtean cleachdaidh tèarainte a mhìneachadh air an duilleag Obraichean Dìomhair, a-nis a’ toirt taic do pharameter “gun chreideas” gus sgaoileadh fiosrachadh co-cheangailte ri creideas a chuir dheth leithid Briosgaidean agus teisteanasan teachdaiche.
    • Airson tagraidhean lìn leotha fhèin (PWA, Progressive Web Apps) a bhios a’ cumail smachd air toirt seachad susbaint uinneig agus a’ làimhseachadh cuir a-steach, tha ath-chòmhdach le smachdan uinneig, leithid bàr tiotal agus putanan leudachaidh / tuiteam, air a thoirt seachad. Bidh ath-chòmhdach a’ leudachadh an raon deasachaidh gus an uinneag gu lèir a chòmhdach agus a’ leigeil leat na h-eileamaidean agad fhèin a chur ris an raon tiotal.
      Chrome 93 saor an asgaidh
    • Chuir sinn ris a’ chomas air tagraidhean PWA a chruthachadh a ghabhas cleachdadh mar làimhseachadh URL. Mar eisimpleir, faodaidh an tagradh music.example.com clàradh mar neach-làimhseachaidh URL https://*.music.example.com agus bidh a h-uile gluasad bho thagraidhean taobh a-muigh a’ cleachdadh nan ceanglaichean sin, mar eisimpleir, bho theachdaireachdan sa bhad agus teachdaichean post-d, a’ stiùireadh gu fosgladh an PWA- tagraidhean seo, chan e tab brabhsair ùr.
  • Tha e comasach faidhlichean CSS a luchdachadh a’ cleachdadh an abairt “in-mhalairt”, coltach ri bhith a’ luchdachadh mhodalan JavaScript, a tha goireasach nuair a chruthaicheas tu na h-eileamaidean agad fhèin agus a leigeas leat dèanamh gun a bhith a’ sònrachadh stoidhlichean a’ cleachdadh còd JavaScript. ion-phortadh duilleag o './styles.css' innis { seòrsa: 'css' }; document.adoptedStyleSheets = [duilleag]; shadowRoot.adoptedStyleSheets = [duilleag];
  • Chaidh modh staitigeach ùr, AbortSignal.abort(), a sholarachadh a thilleas nì AbortSignal a chaidh a chur gu sgur mu thràth. An àite grunn loidhnichean de chòd gus rud AbortSignal a chruthachadh anns an t-suidheachadh a chaidh a stad, faodaidh tu a-nis faighinn seachad le aon loidhne de “tilleadh AbortSignal.abort()”.
  • Tha an eileamaid Flexbox air taic a chuir ris airson prìomh fhaclan tòiseachaidh, deireadh, fèin-thòiseachadh, fèin-deireadh, clì is deas, a’ cur ris na prìomh fhaclan sa mheadhan, flex-start agus flex-end le innealan airson suidheachadh eileamaidean sùbailte a cho-thaobhadh nas sìmplidhe.
  • Bidh an neach-togail Mearachd () a’ cur an gnìomh seilbh “adhbhar” roghainneil ùr, a leigeas leat mearachdan a cheangal ri chèile gu furasta. const parentError = Mearachd ùr ('pàrant'); const error = Mearachd ùr ('pàrant', { adhbhar: parentError }); console.log(error.cause === Mearachd pàrant); // → fìor
  • Taic a bharrachd airson modh noplaybackrate ris an togalach HTMLMediaElement.controlsList, a leigeas leat eileamaidean den eadar-aghaidh a chaidh a thoirt seachad sa bhrobhsair a chuir dheth gus astar ath-chluich susbaint ioma-mheadhain atharrachadh.
  • Chuir sinn bann-cinn Sec-CH-Prefers-Color-Scheme ris, a leigeas, aig ìre cur an iarrtais, dàta a chuir a-mach mun sgeama dath as fheàrr leis an neach-cleachdaidh a chaidh a chleachdadh ann an ceistean meadhanan “sgeama dath as fheàrr leotha”, a leigeas leis an làrach an fheum as fheàrr a dhèanamh. luchdachadh CSS co-cheangailte ris an sgeama taghte agus seachain suidsichean faicsinneach bho sgeamaichean eile.
  • Chuir sinn ris an togalach Object.hasOwn, a tha na dhreach nas sìmplidhe de Object.prototype.hasOwnProperty, air a chuir an gnìomh mar dhòigh statach. Object.hasOwn ({ prop: 42 }, 'prop') // → fìor
  • Air a dhealbhadh airson cruinneachadh feachd brùideil gu math luath, tha an compiler JIT aig Sparkplug air modh cur an gnìomh baidse a chuir ris gus an còrr de bhith ag atharrachadh duilleagan cuimhne eadar modhan sgrìobhaidh is ruith a lughdachadh. Bidh Sparkplug a-nis a’ cur ri chèile grunn ghnìomhan aig an aon àm agus a’ gairm mprotect aon uair gus ceadan na buidhne gu lèir atharrachadh. Bidh am modh a thathar a’ moladh a’ lughdachadh gu mòr an ùine cruinneachaidh (suas ri 44%) gun a bhith a’ toirt droch bhuaidh air coileanadh coileanadh JavaScript.
    Chrome 93 saor an asgaidh
  • Tha an dreach Android a’ dì-chomasachadh dìon togte an einnsean V8 an aghaidh ionnsaighean taobh-seanail leithid Specter, nach eilear den bheachd gu bheil iad cho èifeachdach ri bhith a’ dealachadh làraich ann am pròiseasan fa-leth. Anns an dreach deasg, chaidh na h-uidheaman sin a chiorramachadh air ais nuair a chaidh Chrome 70 a leigeil ma sgaoil. Le bhith a’ cuir às do sgrùdaidhean neo-riatanach leig leotha coileanadh àrdachadh le 2-15%.
    Chrome 93 saor an asgaidh
  • Chaidh leasachaidhean a dhèanamh air innealan airson luchd-leasachaidh lìn. Ann am modh sgrùdaidh duilleag stoidhle, tha e comasach ceistean a dheasachadh a’ cleachdadh an abairt @container. Ann am modh sgrùdaidh lìonra, thèid ro-shealladh de ghoireasan ann an cruth bundle lìn a chuir an gnìomh. Anns a’ chonsail lìn, chaidh roghainnean airson sreangan a chopaigeadh ann an cruth JavaScript no litrichean JSON a chur ris a’ chlàr co-theacsa. Debugging nas fheàrr air mearachdan co-cheangailte ri CORS (Co-roinn Ghoireasan Tar-Thùs).
    Chrome 93 saor an asgaidh

A bharrachd air innleachdan agus rèiteachadh bug, tha an dreach ùr a’ cur às do 27 so-leòntachd. Chaidh mòran de na so-leòntachd a chomharrachadh mar thoradh air deuchainnean fèin-ghluasadach a’ cleachdadh na h-innealan AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer agus AFL. Cha deach duilgheadasan èiginneach sam bith a chomharrachadh a leigeadh le neach faighinn seachad air gach ìre de dhìon brabhsair agus còd a chuir an gnìomh air an t-siostam taobh a-muigh àrainneachd bogsa gainmhich. Mar phàirt den phrògram gus duaisean airgid a phàigheadh ​​​​airson a bhith a’ lorg so-leòntachd airson an naidheachd làithreach, phàigh Google 19 duaisean luach $136500 (trì duaisean $20000, aon duais $15000, trì duaisean $10000, aon duais $7500, trì duaisean $5000 agus trì duaisean $3000). Cha deach meud nan 5 duaisean a dhearbhadh fhathast.

Source: fosgailtenet.ru

Cuir beachd ann