Chrome kuburitswa 98

Google yakazarura kusunungurwa kwewebhu Chrome 98. Panguva imwecheteyo, kusunungurwa kwakagadzikana kweprojekti yakasununguka yeChromium, iyo inoshanda senheyo yeChrome, inowanikwa. Iyo Chrome browser inosiyaniswa nekushandiswa kweGoogle logos, kuvapo kwehurongwa hwekutumira zviziviso kana yaparara, ma module ekutamba kopi-yakachengetedzwa vhidhiyo yemukati (DRM), sisitimu yekuisa otomatiki zvigadziriso, uye kutumira RLZ paramita kana. kutsvaga. Iyo inotevera Chrome 99 kuburitswa yakarongerwa Kurume 1th.

Kuchinja kukuru muChrome 98:

  • Iyo bhurawuza ine chitoro chayo chezvitupa zvezviremera zvetifiketi (Chrome Root Store), iyo ichashandiswa panzvimbo yezvitoro zvekunze zvakanangana neiyo yega inoshanda sisitimu. Chitoro chinoitwa zvakafanana kune yakazvimiririra chitoro chemidzi zvitupa muFirefox, iyo inoshandiswa seyekutanga chinongedzo chekutarisa cheti trust cheni paunovhura masaiti pamusoro peHTTPS. Iyo nyowani yekuchengetedza haisati yashandiswa neiyo default. Kurerutsira shanduko yegadziriro yekuchengetera sisitimu uye kuve nechokwadi chekutakurika, pachave nenguva yekuchinja panguva iyo Chrome Root Store ichasanganisira kuzere kusarudzwa kwezvitupa zvakatenderwa pamapuratifomu mazhinji anotsigirwa.
  • Chirongwa chekusimbisa dziviriro kubva mukurwiswa zvine chekuita nekuwana zviwanikwa panetiweki yenzvimbo kana pakombuta yemushandisi (localhost) kubva kune zvinyorwa zvakatakurwa kana saiti yavhurwa inoenderera mberi nekushandiswa. Zvikumbiro zvakadaro zvinoshandiswa nevanorwisa kuita CSRF kurwisa marouters, nzvimbo dzekupinda, maprinta, emakambani mawebhusaiti uye zvimwe zvishandiso nemasevhisi anobvuma zvikumbiro kubva kunetiweki yemuno chete.

    Kuti udzivirire kubva pakurwiswa kwakadaro, kana chero zviwanikwa zviwanikwa panetiweki yemukati, browser inotanga kutumira chikumbiro chakajeka chekubvumidzwa kudhawunirodha zviwanikwa zvakadaro. Chikumbiro chemvumo chinoitwa nekutumira chikumbiro cheCORS (Cross-Origin Resource Sharing) ine musoro unoti "Kupinda-Kudzora-Kukumbira-Yakavanzika-Network: chokwadi" kune mainsaiti server usati wasvika kune yemukati network kana localhost. Paunenge uchisimbisa kushanda mukupindura chikumbiro ichi, sevha inofanirwa kudzosera iyo "Kupinda-Kudzora-Bvumira-Yakavanzika-Network: yechokwadi" musoro. MuChrome 98, cheki inoshandiswa mukuedza mode uye kana pasina kuvimbiswa, yambiro inoratidzwa muwebhu console, asi iyo subresource chikumbiro pachayo haina kuvharwa. Kuvhara hakuna kurongwa kuti kugoneswe kusvika Chrome 101 yaburitswa.

  • Zvigadziriso zveakaundi zvinosanganisa maturusi ekutarisira kusanganisirwa kweEnhanced Safe Browsing, iyo inovhura mamwe macheki kudzivirira kubva mukubira, kuita zvakaipa uye kumwe kutyisidzira paWebhu. Paunomisikidza modhi muakaundi yako yeGoogle, iwe zvino unozokurudzirwa kumisa modhi muChrome.
  • Yakawedzera modhi yekuona phishing kudivi remutengi, inoshandiswa uchishandisa TFLite muchina kudzidza chikuva (TensorFlow Lite) uye haidi kutumira data kuti iite ongororo kudivi reGoogle (munyaya iyi, telemetry inotumirwa neruzivo nezve vhezheni yemuenzaniso. uye akaverengerwa huremu hwechikamu chimwe nechimwe) . Kana kuedza kwehutsotsi kukaonekwa, mushandisi anozoratidzwa peji reyambiro asati avhura saiti inofungira.
  • MuClient Hints API, iyo iri kuvandudzwa sekutsiva iyo Mushandisi-Mumiririri musoro uye inobvumidza iwe kuti utumire nerusaruro data nezve chaiyo browser uye system paramita (shanduro, chikuva, nezvimwewo) chete mushure mekukumbira neseva, ndizvo. zvinokwanisika kutsiva mazita ekunyepedzera mune rondedzero yebrowser identifiers, zvinoenderana neanalogies neiyo GREASE (Gadzira Random Extensions Uye Sustain Extensibility) nzira inoshandiswa muTLS. Somuenzaniso, kuwedzera "Chrome"; v="98β€³' uye '"Chromium"; v="98β€³' chiziviso chisina kurongeka chebrowser chisipo '"(Kwete; Browser"; v="12β€³' inogona kuwedzerwa kurondedzero. Kutsiva kwakadaro kuchabatsira kuona matambudziko nekugadzirisa zviziviso zvemabhurawuza asingazivikanwe, izvo zvinotungamira kune chokwadi chekuti mamwe mabhurawuza anomanikidzwa kunyepedzera kunge mamwe mabhurawuza ane mukurumbira kuti asatarise achipesana nemazita emabhurawuza anogamuchirwa.
  • Kutanga Ndira 17, Chrome Web Store haichagamuchire maadd-on anoshandisa shanduro 2023 yeChrome manifest. Mawedzero matsva achangogamuchirwa nevhezheni yechitatu yemanifesiti. Vagadziri vezvakambowedzerwa ma-add-on vachakwanisa kuburitsa zvigadziriso neshanduro yechipiri yemanifest. Kubviswa kwakazara kweyechipiri vhezheni yemanifesto kwakarongwa muna Ndira XNUMX.
  • Yakawedzerwa rutsigiro rwemavara vector mafonti muCOLRv1 fomati (chikamu cheOpenType mafonti ane, kuwedzera kune vector glyphs, dhizaini ine ruzivo rwemavara), iyo inogona kushandiswa, semuenzaniso, kugadzira multicolor emoji. Kusiyana neiyo yaimbotsigirwa COLRv0 fomati, COLRv1 ikozvino ine kugona kushandisa gradients, overlays, uye shanduko. Iyo fomati inopawo fomu rekuchengetera compact, inopa kudzvanya kwakanaka, uye inobvumira kushandiswazve kwezvinyorwa, zvichibvumira kudzikiswa kwakakosha muhukuru hwefonti. Semuenzaniso, iyo Noto Ruvara Emoji font inotora 9MB mune raster fomati, uye 1MB muCOLRv1.85 vector fomati.
    Chrome kuburitswa 98
  • Yekutanga Miedzo modhi (yekuyedza maficha anoda akasiyana activation) inoshandisa iyo Region Capture API, iyo inokutendera iwe kudzvanya vhidhiyo yakatorwa. Semuenzaniso, kudzvanya kungave kuri kudikanwa mumawebhu maapplication anotora vhidhiyo nezviri mukati metabhu yavo, kucheka zvimwe zvemukati usati watumira. Origin Trial inoreva kugona kushanda neiyo API yakatarwa kubva kune yakatorwa kubva kune localhost kana 127.0.0.1, kana mushure mekunyoresa uye kugamuchira yakakosha tokeni iyo inoshanda kwenguva shoma kune yakatarwa saiti.
  • Iyo CSS chivakwa "contain-intrinsic-size" ikozvino inotsigira kukosha kwe "auto", iyo inoshandisa saizi yekupedzisira inoyeukwa (kana ichishandiswa ne "zvirimo-kuonekwa: auto", mugadziri haafanire kufungidzira saizi yakapihwa chinhu) .
  • Yakawedzera AudioContext.outputLatency pfuma, iyo yaunogona kuwana ruzivo pamusoro pekufanotaura kunonoka kusati kwabuda audio (kunonoka pakati pechikumbiro chekuteerera uye kutanga kwekugadzirisa data yakagamuchirwa nedhidhiyo yekubuda).
  • CSS chivako ruvara-scheme, iyo inoita kuti zvikwanise kuona kuti ndeapi magadzirirwo emavara chinhu chinogona kuratidzwa nenzira kwayo ("chiedza", "rima", "zuva modhi" uye "husiku maitiro"), iyo "chete" paramende yakawedzerwa. kudzivirira kumanikidzwa kwemavara kuchinja schemas kune yega HTML zvinhu. Semuenzaniso, kana iwe ukatsanangura "div {ruvara-chirongwa: chiedza chete}", ipapo chete dingindira rechiedza ndiro richashandiswa kune div element, kunyangwe bhurawuza richimanikidza rima dingindira kuti rigoneswe.
  • Yakawedzerwa rutsigiro rwe 'dynamic-range' uye 'video-dynamic-range' midhiya mibvunzo kuCSS kuona kana skrini inotsigira HDR (High Dynamic Range).
  • Yakawedzera kugona kusarudza kana kuvhura chinongedzo mune nyowani tebhu, hwindo nyowani, kana pop-up hwindo kuhwindo.open () basa. Uyezve, iyo window.statusbar.visible pfuma ikozvino inodzorera "nhema" kune popups uye "chokwadi" yematabu nemahwindo. const popup = window.open('_blank',",'popup=1β€²); // Vhura muhwindo repopup const tab = window.open('_blank',,"'popup=0β€²); // Vhura mu tab
  • Iyo yakagadziriswaClone () nzira yakashandiswa kune mahwindo nevashandi, iyo inokubvumira kuti ugadzire makopi anodzokororwa ezvinhu zvinosanganisira zvivakwa kwete chete zvechinhu chakatsanangurwa, asiwo chezvimwe zvinhu zvese zvinorehwa nechinhu chazvino.
  • Iyo Web Authentication API yakawedzera tsigiro yeiyo FIDO CTAP2 yakatarwa yekuwedzera, iyo inokutendera kuti uise hushoma hunobvumidzwa PIN kodhi saizi (minPinLength).
  • Kune yakamisikidzwa yakamira-yega yewebhu maapplication, iyo Window Controls Overlay chikamu chakawedzerwa, icho chinotambanudzira iyo skrini yenzvimbo yekushandisa kune iyo hwindo rese, kusanganisira iyo nzvimbo yezita, pairi iyo yakajairwa mabhatani ekudzora hwindo (vhara, deredza, wedzera. ) dzakaiswa pamusoro. Iyo Webhu application inogona kudzora kupa uye kupinza kugadzirisa kwehwindo rese, kunze kweyevhavhavhavha ine mabhatani ekudzora hwindo.
  • Yakawedzera chiratidzo chekubata chivakwa kuWritableStreamDefaultController inodzosera chinhu cheAbortSignal, chinogona kushandiswa kumisa kunyora kuWritableStream pasina kumirira kuti vapedze.
  • WebRTC yakabvisa tsigiro yeSDES key agreement mechanism, iyo yakabviswa neIETF muna 2013 nekuda kwekunetseka kwekuchengetedza.
  • Nekumisikidza, iyo U2F (Cryptotoken) API yakaremara, iyo yakambodzingirwa uye yakatsiviwa neWebhu Authentication API. Iyo U2F API ichabviswa zvachose muChrome 104.
  • Mune iyo API Dhairekitori, iyo yakaiswa_browser_vhezheni ndima yakabviswa, yakatsiviwa neyakamirira_browser_version ndima, iyo inosiyana nekuti ine ruzivo nezve vhezheni yebrowser, uchifunga nezve kudhawunirodha asi isina kushandiswa zvigadziriso (kureva, iyo vhezheni ichave inoshanda mushure meiyo browser vhezheni. browser yatangwazve).
  • Yakabviswa sarudzo dzakabvumira kudzorera rutsigiro rweTLS 1.0 uye 1.1.
  • Kuvandudzwa kwakaitwa kune zvishandiso zvevagadziri vewebhu. Tabhu yakawedzerwa kuti iongorore kushanda kweBack-forward cache, iyo inopa kufamba nekukurumidza kana uchishandisa mabhatani eKumashure neKumberi. Yakawedzera kugona kutevedzera kumanikidzirwa-mavara midhiya zvikumbiro. Akawedzera mabhatani kuFlexbox mupepeti kutsigira mutsara-reverse uye column-reverse zvivakwa. Iyo "Shanduko" tebhu inova nechokwadi chekuti shanduko dzinoratidzwa mushure mefomati kodhi, iyo inorerutsa kupatsanurwa kwemapeji akacheneswa.
    Chrome kuburitswa 98

    Kuitwa kweiyo kodhi yekuongorora pani yakagadziridzwa kusvika pakuburitswa kweCodeMirror 6 kodhi mupepeti, iyo inovandudza zvakanyanya mashandiro ekushanda nemafaira akakura kwazvo (WASM, JavaScript), inogadzirisa matambudziko nekusarongeka kwese panguva yekufambisa, uye inovandudza kurudziro ye iyo autocompletion system paunenge uchigadzirisa kodhi. Iko kugona kusefa zvinobuda nezita reimba kana kukosha kwakawedzerwa kune CSS properties panhi.

    Chrome kuburitswa 98

Pamusoro pehunyanzvi uye kugadzirisa kwebug, iyo nyowani vhezheni inobvisa 27 kusagadzikana. Mazhinji ekusagadzikana akaonekwa semhedzisiro yekuongorora otomatiki uchishandisa KeroSanitizer, MemorySanitizer, Kudzora Flow Kutendeseka, LibFuzzer uye AFL maturusi. Hapana matambudziko akakosha akaonekwa ayo aizobvumira munhu kudarika ese mazinga ekudzivirira browser uye kuita kodhi pane system kunze kwesandbox nharaunda. Sechikamu chechirongwa chemari yemubairo wekutsvaga kusashanda zvakanaka pakuburitswa kwazvino, Google yakabhadhara mibairo gumi nepfumbamwe inokosha madhora zviuru makumi masere nezvisere ($19 mibairo, mubairo we$88, mubairo we$20000, mibairo ina ye$12000 uye imwe neimwe ye$7500, $1000, $7000.

Source: opennet.ru

Voeg