Chrome 89 saor an asgaidh

Tha Google air foillseachadh brabhsair lìn Chrome 89. 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 shiostam 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 thairis nuair a thathar a’ sgrùdadh. Tha an ath fhoillseachadh de Chrome 90 clàraichte airson 13 Giblean.

Prìomh atharrachaidhean ann an Chrome 89:

  • Cha bhith e comasach don dreach Android de Chrome a-nis ruith ach air innealan le teisteanas Play Protect. Ann an innealan brìgheil agus emuladairean, faodar Chrome airson Android a chleachdadh ma tha an inneal emulated dligheach no ma thèid an emuladair a leasachadh le Google. Faodaidh tu dèanamh cinnteach a bheil an inneal air a dhearbhadh no nach eil anns an tagradh Google Play anns an roinn roghainnean (air duilleag nan roghainnean aig a’ bhonn tha an inbhe “Teisteanas Play Protect” air a shealltainn). Airson innealan neo-dhearbhte, leithid an fheadhainn a tha a’ cleachdadh firmware treas-phàrtaidh, thathas ag iarraidh air luchd-cleachdaidh na h-innealan aca a chlàradh gus Chrome a ruith.
  • Tha comas aig àireamh bheag sa cheud de luchd-cleachdaidh làraich fhosgladh tro HTTPS gu bunaiteach nuair a tha iad a’ taipeadh ainmean aoigheachd sa bhàr seòlaidh. Mar eisimpleir, nuair a thèid thu a-steach don host example.com, thèid an làrach https://example.com fhosgladh gu bunaiteach, agus ma dh’ èiricheas duilgheadasan nuair a dh’ fhosglas tu, thèid a roiligeadh air ais gu http://example.com. Gus smachd a chumail air cleachdadh na “https: //” bunaiteach, thathas a’ moladh an suidheachadh “chrome: // flags#omnibox-default-typed-navigations-to-https”.
  • Tha taic airson pròifilean air a thoirt a-steach, a’ leigeil le diofar luchd-cleachdaidh na cunntasan aca a sgaradh nuair a bhios iad ag obair tron ​​​​aon bhrobhsair. Mar eisimpleir, le bhith a’ cleachdadh phròifilean, faodaidh tu ruigsinneachd a chuir air dòigh am measg buill teaghlaich no seiseanan fa leth air an cleachdadh airson ùidhean obrach is pearsanta. Faodaidh an neach-cleachdaidh pròifil Chrome ùr a chruthachadh agus a rèiteachadh gus a chuir an gnìomh nuair a tha e ceangailte ri cunntas Google sònraichte, a’ leigeil le diofar luchd-cleachdaidh comharran-leabhair, roghainnean agus eachdraidh brabhsaidh a cho-roinn. Nuair a dh’ fheuchas iad ri logadh a-steach do chunntas ceangailte ri pròifil eile, thèid iarraidh air an neach-cleachdaidh gluasad chun phròifil sin. Ma tha an neach-cleachdaidh ceangailte ri grunn phròifil, gheibh e an cothrom am pròifil a tha thu ag iarraidh a thaghadh. Tha e comasach na sgeamaichean dath agad fhèin a shònrachadh gu diofar phròifil gus luchd-cleachdaidh a sgaradh gu fradharcach.
    Chrome 89 saor an asgaidh
  • Cuir an comas mion-dhealbhan susbaint a thaisbeanadh nuair a ghluaiseas tu thairis air tabaichean sa bhàr àrd. Roimhe sin, chaidh ro-shealladh susbaint taba a chiorramachadh gu bunaiteach agus dh’ fheumadh e an suidheachadh “chrome: // flags/#tab-hover-cards” atharrachadh.
    Chrome 89 saor an asgaidh
  • Airson cuid de luchd-cleachdaidh, tha an gnìomh “Liosta Leughaidh” (“chrome: // flags #read-later”) air a chomasachadh, nuair a thèid a ghnìomhachadh, nuair a phutas tu air an rionnag anns a’ bhàr seòlaidh, a bharrachd air a ’phutan“ Cuir comharra-leabhair ”. nochdaidh dàrna putan “Cuir ris an liosta leughaidh”, agus anns an oisean cheart de bhàr nan comharran-leabhair nochdaidh an clàr “Liosta Leughaidh”, a tha a’ liostadh a h-uile duilleag a chaidh a chur ris an liosta roimhe seo. Nuair a dh'fhosglas tu duilleag bhon liosta, tha e air a chomharrachadh mar a chaidh a leughadh. Faodar duilleagan san liosta a chomharrachadh le làimh mar a chaidh an leughadh no gun leughadh, no an toirt air falbh bhon liosta.
    Chrome 89 saor an asgaidh
  • Tha cothrom aig luchd-cleachdaidh air an soidhnigeadh a-steach do chunntas Google gun a bhith a’ comasachadh Chrome Sync air na dòighean pàighidh agus na faclan-faire a tha air an stòradh sa Chunntas Google. Tha am feart air a chomasachadh airson cuid de luchd-cleachdaidh agus mean air mhean thèid a sgaoileadh a-mach gu feadhainn eile.
  • Chaidh taic airson sgrùdadh tabaichean sgiobalta a chomasachadh, a bha roimhe seo feumach air gnìomhachd tron ​​​​bhratach “chrome: // flags/#enable-tab-search”. Faodaidh an neach-cleachdaidh liosta de na tabaichean fosgailte fhaicinn agus an taba a tha thu ag iarraidh a shìoladh gu sgiobalta, ge bith a bheil e san uinneag gnàthach no uinneag eile.
    Chrome 89 saor an asgaidh
  • Airson a h-uile neach-cleachdaidh, chaidh stad a chuir air giollachd fhaclan fa leth anns a’ bhàr seòlaidh mar oidhirpean gus làraich a-staigh fhosgladh. Roimhe sin, nuair a chaidh aon fhacal a-steach don bhàr seòlaidh, dh’ fheuch am brabhsair ri faighinn a-mach an robh aoigheachd leis an ainm sin ann an DNS, a ’creidsinn gu robh an neach-cleachdaidh a’ feuchainn ri fo-àrainn fhosgladh, agus dìreach an uairsin chuir e an t-iarrtas air ais chun einnsean sgrùdaidh. Mar sin, fhuair sealbhadair an fhrithealaiche DNS a chaidh a shònrachadh ann an roghainnean an neach-cleachdaidh fiosrachadh mu cheistean rannsachaidh aon-fhacal, a chaidh a mheasadh mar bhriseadh dìomhaireachd. Do ghnìomhachasan a tha a’ cleachdadh luchd-aoigheachd eadar-lìn gun fho-àrainn (me “https://helpdesk/”), tha roghainn air a thoirt seachad airson tilleadh chun t-seann ghiùlan.
  • Tha e comasach an dreach de thuilleadan no tagradh a phronnadh. Mar eisimpleir, gus dèanamh cinnteach nach bi iomairt a’ cleachdadh ach tuilleadan earbsach, faodaidh rianadair am poileasaidh ExtensionSettings ùr a chleachdadh gus Chrome a rèiteachadh gus an URL aige fhèin a chleachdadh airson ùrachaidhean a luchdachadh sìos, an àite an URL a tha air a shònrachadh anns an tuilleadan follaiseach.
  • Air siostaman x86, feumaidh am brabhsair a-nis taic pròiseasar airson stiùireadh SSE3, a tha air a bhith a’ faighinn taic bho phròiseasan Intel bho 2003, agus le AMD bho 2005.
  • Chaidh APIan a bharrachd a chuir ris a tha ag amas air comas-gnìomh a thoirt seachad a dh’ fhaodadh a dhol an àite briosgaidean treas-phàrtaidh a thathas a’ cleachdadh gus sùil a chumail air gluasadan luchd-cleachdaidh eadar làraich ann an còd lìonraidhean sanasachd, widgets lìonra sòisealta agus siostaman anailis lìn. Thathas a’ moladh na APIan a leanas airson deuchainn:
    • Trust Token gus luchd-cleachdaidh a sgaradh gun a bhith a’ cleachdadh aithnichearan thar-làraich.
    • Seataichean ciad phàrtaidh - A’ leigeil le raointean co-cheangailte iad fhèin fhoillseachadh mar bhun-sgoil gus an urrainn don bhrobhsair an ceangal seo a thoirt fa-near aig àm fiosan thar-làraich.
    • Sgeama Same-Làrach gus bun-bheachd an aon làrach a leudachadh gu diofar sgeamaichean URL, i.e. Thèid http://website.example agus https://website.example a làimhseachadh mar aon làrach airson iarrtasan thar-làraich.
    • Floc gus an roinn de ùidhean luchd-cleachdaidh a dhearbhadh gun aithneachadh fa-leth agus gun iomradh a thoirt air eachdraidh tadhal air làraich sònraichte.
    • Tomhais iompachadh gus measadh a dhèanamh air gnìomhachd luchd-cleachdaidh an dèidh atharrachadh gu sanasachd.
    • Molaidhean teachdaiche-cleachdaidh gus a dhol an àite Cleachdaiche-Agent agus dàta a thilleadh gu roghnach mu pharaimearan brabhsair is siostam sònraichte (dreach, àrd-ùrlar, msaa).
  • Chaidh Serial API a chur ris, a leigeas le làraich dàta a leughadh agus a sgrìobhadh thairis air a’ phort sreathach. Is e an adhbhar airson coltas API mar sin an comas tagraidhean lìn a chruthachadh airson smachd dìreach air innealan leithid microcontrollers agus clò-bhualadairean 3D. Tha feum air cead cleachdaiche soilleir gus faighinn gu inneal iomaill.
  • Chuir sinn ris an WebHID API airson ruigsinneachd ìre ìosal air innealan HID (innealan eadar-aghaidh daonna, meur-chlàran, luchagan, gamepads, touchpads), a leigeas leat an loidsig airson obrachadh le inneal HID ann an JavaScript a chuir an gnìomh gus obair a chuir air dòigh le innealan HID tearc às aonais an làthaireachd dhraibhearan sònraichte san t-siostam. An toiseach, tha an API ùr ag amas air taic a thoirt do gamepads.
  • Web NFC API air a chur ris, a leigeas le tagraidhean lìn tagaichean NFC a leughadh agus a sgrìobhadh. Tha eisimpleirean de bhith a’ cleachdadh an API ùr ann an tagraidhean lìn a’ toirt a-steach a bhith a’ toirt seachad fiosrachadh mu thaisbeanaidhean taigh-tasgaidh, a’ cumail chlàran, a’ faighinn fiosrachadh bho bhràistean com-pàirtiche co-labhairt, msaa. Bithear a’ cur agus a’ sganadh tagaichean a’ cleachdadh nithean NDEFWriter agus NDEFRader.
  • Chaidh an Web Share API (navigator.share object) a leudachadh nas fhaide na innealan gluasadach agus tha e a-nis ri fhaighinn le luchd-cleachdaidh brobhsairean deasg (an-dràsta dìreach airson Windows agus Chrome OS). Tha an Web Share API a’ toirt seachad innealan airson fiosrachadh a cho-roinn air lìonraidhean sòisealta, mar eisimpleir, leigidh e leat putan aonaichte a ghineadh airson fhoillseachadh air na lìonraidhean sòisealta a bhios an neach-tadhail a’ cleachdadh, no cur air dòigh dàta gu tagraidhean eile.
  • Tha na dreachan Android agus am pàirt WebView a’ toirt a-steach taic airson cruth ìomhaigh AVIF (AV1 Image Format) a dhì-chòdachadh, a bhios a’ cleachdadh teicneòlasan teannachaidh taobh a-staigh frèam bho chruth còdachadh bhidio AV1 (ann an dreachan deasg, chaidh taic AVIF a thoirt a-steach do Chrome 85). Tha an soitheach airson dàta teann a sgaoileadh ann an AVIF gu tur coltach ri HEIF. Bidh AVIF a’ toirt taic do gach ìomhaigh ann an HDR (Raon Àrd Dynamic) agus àite dath farsaing-gamut, a bharrachd air ann an raon fiùghantach àbhaisteach (SDR).
  • Chuir sinn ris API Aithris ùr airson fiosrachadh fhaighinn mu bhristeadh nan riaghailtean cleachdaidh sàbhailte air an duilleag de ghnìomhachd sochair a chaidh a shònrachadh tro bhann-cinn COOP (Cross-Origin-Opener-Policy), a leigeas leat cuideachd COOP a chuir ann am modh deasbaid, a bhios ag obair gun a bhith a’ cur bacadh air brisidhean riaghailtean.
  • Gnìomh coileanaidh a bharrachd.measureUserAgentSpecificMemory(), a bhios a’ dearbhadh na tha de chuimhne air a chaitheamh nuair a bhios tu a’ giullachd duilleag.
  • Gus cumail ri inbhean lìn, thathas a’ làimhseachadh a h-uile URL “data:" a-nis mar rud a dh’ fhaodadh a bhith earbsach, i.e. nam pàirt de cho-theacsa dìonta.
  • Tha an Streams API air taic a chuir ri Byte Streams, a tha air an ùrachadh gu sònraichte airson a bhith a’ gluasad sheataichean neo-riaghailteach de bytes gu h-èifeachdach agus a’ lughdachadh na h-àireamh de dh’ obair leth-bhreac dàta. Faodar toradh an t-srutha a sgrìobhadh gu prìomhadaichean leithid strings no ArrayBuffer.
  • Tha eileamaidean SVG a-nis a’ toirt taic don làn cho-chòrdadh seilbh “sìoltachain”, a’ ceadachadh gnìomhan sìoltachaidh leithid blur (), sepia (), agus sgèile-grèine () a chuir an sàs aig an aon àm ri eileamaidean SVG agus neo-SVG.
  • Bidh an CSS a’ cur an sàs eileamaid bhrèige “::target-text”, a dh’fhaodar a chleachdadh gus a’ chriomag dhan deach an teacsa a sheòladh (scrollaich gu teacsa) a shoilleireachadh ann an stoidhle eadar-dhealaichte seach an tè a bhios am brabhsair a’ cleachdadh nuair a thathar a’ comharrachadh dè fhuaradh.
  • Feartan CSS air an cur ris gus smachd a chumail air cuairteachadh oisean: radius crìoch-tòiseachaidh-tòiseachaidh, radius crìoch-tòiseachaidh, radius deireadh-crìochnachaidh, radius deireadh-crìochnachaidh.
  • Seilbh CSS dathan èignichte air a chur ris gus faighinn a-mach a bheil am brobhsair a’ cleachdadh paileas dath cuibhrichte a chaidh a shònrachadh don neach-cleachdaidh air duilleag.
  • Chaidh seilbh CSS atharrachadh dath-èignichte a chuir ris gus casg a chuir air cuingealachaidhean dath èignichte airson eileamaidean fa leth, gam fàgail le làn smachd dath CSS.
  • Tha JavaScript a’ ceadachadh am prìomh fhacal feitheamh a chleachdadh ann am modalan aig an ìre as àirde, a leigeas le gairmean asyncronach a bhith air am filleadh a-steach nas rèidh sa phròiseas luchdachadh mhodalan agus gun a bhith air am pasgadh ann an “gnìomh async”. Mar eisimpleir, an àite (gnìomh async () { feitheamh Promise.resolve (console.log ('deuchainn')); }()); a-nis faodaidh tu sgrìobhadh feitheamh Promise.resolve(console.log ('deuchainn'));
  • Anns an einnsean V8 JavaScript, tha fiosan gnìomh air an luathachadh ann an suidheachaidhean far nach eil an àireamh de argamaidean a chaidh aontachadh a rèir nam paramadairean a tha air am mìneachadh san gnìomh. Le eadar-dhealachadh anns an àireamh de argamaidean, mheudaich coileanadh 11.2% ann am modh neo-JIT, agus 40% nuair a bha iad a’ cleachdadh JIT TurboFan.
  • Chaidh cuibhreann mòr de leasachaidhean beaga a dhèanamh air innealan airson luchd-leasachaidh lìn.

A bharrachd air innleachdan agus rèiteachadh bug, tha an dreach ùr a’ cur às do 47 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. Thathas a’ toirt fa-near gu bheil nàdar de dhuilgheadas 2021-latha aig aon de na so-leòntachd ceartaichte (CVE-21166-0), co-cheangailte ri beatha nithean san fho-shiostam fuaim, agus chaidh a chleachdadh ann an aon de na buannachdan ron rèiteachadh. 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 33 duais luach $61000 (dà dhuais $10000, dà dhuais $7500, trì duais $5000, dà dhuais $3000, ceithir duais $1000 agus dà dhuais $500). Cha deach meud nan 18 duaisean a dhearbhadh fhathast.

Source: fosgailtenet.ru

Cuir beachd ann