Chrome 105 saor an asgaidh

Tha Google air foillseachadh brabhsair lìn Chrome 105. Aig an aon àm, tha foillseachadh seasmhach den phròiseact Chromium an-asgaidh, a tha mar bhunait Chrome, ri fhaighinn. Tha brabhsair Chrome eadar-dhealaichte bho Chromium ann an cleachdadh suaicheantasan Google, làthaireachd siostam airson fiosan a chuir ma thachras tubaist, modalan airson a bhith a’ cluich susbaint bhidio dìon-lethbhreac (DRM), siostam airson ùrachaidhean a chuir a-steach gu fèin-ghluasadach, a’ comasachadh iomallachd Sandbox gu maireannach. , a 'toirt seachad iuchraichean gu API Google agus a' sgaoileadh RLZ- nuair a bhios tu a 'rannsachadh. Dhaibhsan a dh’ fheumas barrachd ùine airson ùrachadh, tha am meur Stàbaill Leudaichte a’ faighinn taic air leth, le 8 seachdainean às a dhèidh. Tha an ath fhoillseachadh de Chrome 106 clàraichte airson 27 Sultain.

Prìomh atharrachaidhean ann an Chrome 105:

  • Chaidh stad a chuir air taic airson tagraidhean lìn sònraichte Chrome Apps, agus chaidh tagraidhean lìn leotha fhèin a chuir nan àite stèidhichte air teicneòlas Progressive Web Apps (PWA) agus APIan Lìn àbhaisteach. Dh’ ainmich Google an toiseach gu robh e an dùil Chrome Apps a leigeil seachad air ais ann an 2016 agus bha e an dùil stad a chuir air taic a thoirt dhaibh gu 2018, ach an uairsin chuir e dheth am plana seo. Ann an Chrome 105, nuair a dh'fheuchas tu ri Chrome Apps a stàladh, gheibh thu rabhadh nach fhaigh iad taic tuilleadh, ach cumaidh na h-aplacaidean a' ruith. Ann an Chrome 109, bidh an comas air Chrome Apps a ruith à comas.
  • A’ toirt seachad aonaranachd a bharrachd airson a’ phròiseas tairgse, air a bheil uallach airson toirt seachad. Tha am pròiseas seo a-nis air a dhèanamh ann an soitheach a bharrachd (App Container), air a chuir an gnìomh a bharrachd air an t-siostam aonaranachd bogsa gainmhich a th’ ann mar-thà. Ma thèid brath a ghabhail air so-leòntachd sa chòd tairgse, cuiridh na cuingeadan a bharrachd casg air an neach-ionnsaigh faighinn chun lìonra le bhith a’ cur casg air ruigsinneachd air fiosan siostam co-cheangailte ri comasan lìonra.
  • Chuir e an gnìomh an stòradh aonaichte aige fhèin de theisteanasan freumhan ùghdarrasan teisteanais (Chrome Root Store). Chan eil an stòr ùr air a chomasachadh gu bunaiteach fhathast agus gus am bi am buileachadh deiseil, leanaidh teisteanasan a dhearbhadh le bhith a’ cleachdadh stòr a tha sònraichte do gach siostam obrachaidh. Tha am fuasgladh a thathar a’ dèanamh deuchainn mar chuimhneachan air dòigh-obrach Mozilla, a tha a’ cumail stòr teisteanais freumha neo-eisimeileach air leth airson Firefox, air a chleachdadh mar a’ chiad cheangal gus sùil a thoirt air sèine earbsa an teisteanais nuair a dh’fhosglas tu làraich thairis air HTTPS.
  • Tha ullachadh air tòiseachadh airson ìsleachadh an Web SQL API, nach eil àbhaisteach, gu ìre mhòr gun chleachdadh, agus a dh’ fheumas ath-dhealbhadh gus coinneachadh ri riatanasan tèarainteachd an latha an-diugh. Tha Chrome 105 a’ cur casg air ruigsinneachd air Web SQL bho chòd air a luchdachadh gun a bhith a’ cleachdadh HTTPS, agus cuideachd a’ cur rabhadh ìsleachaidh ri DevTools. Thathas an dùil gun tèid an Web SQL API a thoirt air falbh ann an 2023. Do luchd-leasachaidh aig a bheil feum air a leithid de ghnìomhachd, thèid fear eile ullachadh stèidhichte air WebAssembly.
  • Chan eil Chrome sync a-nis a’ toirt taic do shioncronachadh le Chrome 73 agus fiosan nas tràithe.
  • Airson àrd-ùrlaran macOS agus Windows, tha an neach-seallaidh teisteanais togte air a ghnìomhachadh, a thèid an àite a bhith a’ gairm an eadar-aghaidh a thug an siostam obrachaidh seachad. Roimhe sin, cha deach an neach-seallaidh togte a chleachdadh ach ann an togalaichean airson Linux agus ChromeOS.
  • Bidh an dreach Android a’ cur shuidheachaidhean ris gus an API Buidheann Cuspairean & Ùidh a riaghladh, air a bhrosnachadh mar phàirt den iomairt Bogsa-gainmhich Dìomhaireachd, a leigeas leat roinnean de dh’ ùidhean luchd-cleachdaidh a mhìneachadh agus an cleachdadh an àite a bhith a’ cumail sùil air briosgaidean gus buidhnean de luchd-cleachdaidh le ùidhean co-chosmhail a chomharrachadh gun a bhith ag aithneachadh neach fa leth. luchd-cleachdaidh. Anns an fhoillseachadh mu dheireadh, chaidh suidheachaidhean coltach ris a chur ri dreachan airson Linux, ChromeOS, macOS agus Windows.
  • Nuair a cheadaicheas tu dìon brabhsair adhartach (Brabhsadh Sàbhailte > Dìon leasaichte), thèid telemetry a chruinneachadh mu thuilleadan stàlaichte, ruigsinneachd air an API, agus ceanglaichean gu làraich a-muigh. Tha an dàta seo air a chleachdadh air frithealaichean Google gus gnìomhachd droch-rùnach a lorg agus briseadh riaghailtean le tuilleadan brabhsair.
  • Gun dàil agus cuiridh e bacadh air cleachdadh charactaran neo-ASCII ann an raointean a tha air an sònrachadh ann am bann-cinn Cookie ann an Chrome 106 (airson raointean IDN, feumaidh raointean a bhith ann an cruth punycode). Bheir an t-atharrachadh am brabhsair gu gèilleadh ri RFC 6265bis agus an giùlan a chaidh a chuir an gnìomh ann am Firefox.
  • Chaidh API Custom Highlight a mholadh, air a dhealbhadh gus stoidhle raointean teacsa taghte atharrachadh gu neo-riaghailteach agus a’ leigeil leat gun a bhith cuibhrichte leis an stoidhle stèidhichte a bheir am brabhsair seachad airson raointean comharraichte (:: taghadh, :: taghadh neo-ghnìomhach) agus soilleireachadh de mhearachdan co-chòrdadh (:: litreachadh-mearachd, :: gràmair- mearachd). Thug a’ chiad dreach den API taic seachad airson atharrachadh teacsa agus dathan cùl-raoin a’ cleachdadh na h-eileamaidean dath agus dath cùl-raoin, ach thèid roghainnean stoidhle eile a chur ris san àm ri teachd.

    Mar eisimpleir de na gnìomhan a ghabhas fuasgladh le bhith a’ cleachdadh an API ùr, thathas a’ toirt iomradh air a bhith a’ cur ri frèaman lìn a bheir seachad innealan airson deasachadh teacsa, na dòighean taghaidh teacsa aca fhèin, soilleireachadh eadar-dhealaichte airson co-dheasachadh le grunn luchd-cleachdaidh, sgrùdadh ann an sgrìobhainnean mas-fhìor. , agus a' comharrachadh mhearachdan nuair a thathar a' sgrùdadh litreachaidh. Ma bha e roimhe seo, le bhith a’ cruthachadh soilleireachadh neo-àbhaisteach a’ feumachdainn làimhseachadh iom-fhillte leis a’ chraobh DOM, tha an Custom Highlight API a’ toirt seachad obrachaidhean deiseil airson a bhith a’ cur ris agus a’ toirt air falbh soillseachadh nach eil a’ toirt buaidh air structar DOM agus a’ cur an sàs stoidhlichean a thaobh raon nithean.

  • Chuir sinn ceist “@container” ri CSS, a’ leigeil le eileamaidean a bhith air an stialladh a rèir meud an eileamaid phàrant. Tha “@container” coltach ri ceistean “@media”, ach tha e air a chuir an sàs chan ann air meud an àite fhaicsinneach gu lèir, ach air meud a’ bhloca (soithich) anns a bheil an eileamaid air a chuir, a leigeas leat do chuid fhèin a shuidheachadh loidsig taghadh stoidhle airson eileamaidean cloinne, ge bith càite dìreach air an duilleag anns a bheil an eileamaid air a chuir.
    Chrome 105 saor an asgaidh
  • Chaidh clas pseudo CSS “:has()” a chuir ris gus dèanamh cinnteach gu bheil eileamaid cloinne anns an eileamaid phàrant. Mar eisimpleir, tha "p: has (span)" a' dol thairis air na h-eileamaidean , anns a bheil eileamaid a-staigh .
  • Chuir sinn ris an HTML Sanitizer API, a leigeas leat eileamaidean a ghearradh a-mach às an t-susbaint a bheir buaidh air taisbeanadh agus coileanadh rè toradh tron ​​​​dòigh setHTML (). Faodaidh an API a bhith feumail airson dàta bhon taobh a-muigh a ghlanadh gus tagaichean HTML a thoirt air falbh a ghabhas cleachdadh gus ionnsaighean XSS a dhèanamh.
  • Tha e comasach an Streams API (ReadableStream) a chleachdadh gus iarrtasan fhaighinn mus tèid am buidheann freagairt a luchdachadh, i.e. faodaidh tu tòiseachadh air dàta a chuir gun a bhith a’ feitheamh ri ginealach na duilleige a chrìochnachadh.
  • Airson tagraidhean lìn neo-eisimeileach a chaidh a chuir a-steach (PWA, Progressive Web App), tha e comasach dealbhadh raon tiotal na h-uinneige atharrachadh le bhith a’ cleachdadh na pàirtean Overlay Controls Window, a leudaicheas raon sgrion an tagraidh lìn chun uinneig gu lèir agus dèan e comasach coltas tagradh deasg cunbhalach a thoirt don tagradh lìn. Faodaidh tagradh lìn smachd a chumail air toirt seachad agus giullachd cuir a-steach san uinneig gu lèir, ach a-mhàin am bloc ath-chòmhdach le putanan smachd uinneig àbhaisteach (dùin, lughdaich, àrdaich).
    Chrome 105 saor an asgaidh
  • Chaidh an comas faighinn gu leudachadh Media Source bho luchd-obrach sònraichte (ann an co-theacsa TiomnaichteWorker) a dhèanamh seasmhach, a dh’ fhaodar a chleachdadh, mar eisimpleir, gus coileanadh ath-chluich bufair de dhàta ioma-mheadhain a leasachadh le bhith a’ cruthachadh nì MediaSource ann an neach-obrach air leth agus a’ craoladh an toraidhean na h-obrach aige gu HTMLMediaElement sa phrìomh snàithlean .
  • Anns an Client Hints API, a thathas a’ leasachadh gus a dhol an àite bann-cinn Cleachdaiche-Agent agus a leigeas leat dàta a thoirt seachad gu roghnach mu bhrabhsair sònraichte agus paramadairean siostam (dreach, àrd-ùrlar, msaa) dìreach às deidh iarrtas bhon t-seirbheisiche, taic don Sec -Ch-Viewport-Heigh seilbh air a chuir ris, a’ toirt cothrom dhut fiosrachadh fhaighinn mu àirde an àite fhaicsinneach. Tha an cruth comharrachaidh airson a bhith a’ suidheachadh paramadairean Client Hints airson goireasan taobh a-muigh anns an taga “meta” air atharrachadh: Roimhe seo: Thàinig:
  • Chuir sinn ris a’ chomas air luchd-làimhseachaidh tachartas onbeforeinput cruinneil a chruthachadh (document.documentElement.onbeforeinput), leis an urrainn do thagraidhean lìn a dhol thairis air a’ ghiùlan nuair a bhios iad a’ deasachadh teacsa ann am blocaichean , agus eileamaidean eile leis an t-seata feart “contenteditable”, mus atharraich am brabhsair susbaint na h-eileamaid agus craobh DOM.
  • Chaidh comasan an API Navigation a leudachadh, a’ leigeil le tagraidhean lìn casg a chuir air gnìomhachd seòlaidh ann an uinneag, eadar-ghluasad a thòiseachadh agus sgrùdadh a dhèanamh air eachdraidh ghnìomhan leis an tagradh. Chaidh dòighean ùra a chur ris eadar-ghluasad () gus casg a chuir air eadar-ghluasad agus scrollaich () gus gluasad gu suidheachadh sònraichte.
  • Chuir sinn ris an dòigh statach Response.json (), a leigeas leat buidheann freagairt a ghineadh stèidhichte air dàta den t-seòrsa JSON.
  • Chaidh leasachaidhean a dhèanamh air innealan airson luchd-leasachaidh lìn. Anns an dì-bhugadair, nuair a thèid puing-briseadh a phiobrachadh, tha e ceadaichte na prìomh ghnìomhan anns a’ chruach a dheasachadh, gun a bhith a’ cur bacadh air an t-seisean deasbaid. Bidh am pannal Recorder, a leigeas leat clàradh, ath-chluich, agus mion-sgrùdadh a dhèanamh air gnìomhan luchd-cleachdaidh air duilleag, a’ toirt taic do phuingean brisidh, ath-chluich ceum air cheum, agus a’ clàradh tachartasan luchag.

    Chaidh meatrach LCP (Paint susbainteach as motha) a chur ris an deas-bhòrd dèanadais gus dàil a chomharrachadh nuair a thathar a’ toirt seachad eileamaidean mòra (faisg air an neach-cleachdaidh) anns an raon fhaicsinneach, leithid ìomhaighean, bhideothan, agus eileamaidean bloca. Anns a 'phannal Elements, tha na sreathan as àirde a tha air an taisbeanadh air mullach susbaint eile air an comharrachadh le ìomhaigh shònraichte. Tha comas aig WebAssembly a-nis dàta deasbaid a luchdachadh ann an cruth DWARF.

A bharrachd air innleachdan agus rèiteachadh bug, tha an dreach ùr a’ cur às do 24 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 a th’ ann an-dràsta, phàigh Google 21 duais luach $60500 (aon duais $10000, aon duais $9000, aon duais $7500, aon duais $7000, dà dhuais $5000, ceithir duais $3000, dà dhuais. ) $2000 agus aon bhuannachd $1000). Cha deach meud nan seachd duaisean a dhearbhadh fhathast.

Source: fosgailtenet.ru

Cuir beachd ann