Chrome kuburitswa 95

Google yakazarura kusunungurwa kwewebhu Chrome 95. Panguva imwecheteyo, kusunungurwa kwakagadzikana kweprojekti yakasununguka yeChromium, iyo inoshanda sehwaro hweChrome, inowanikwa. Iyo Chrome browser inosiyaniswa nekushandiswa kweGoogle logos, kuvapo kweiyo system yekutumira zviziviso kana yaparara, mamodule ekutamba akachengetedzwa vhidhiyo yemukati (DRM), sisitimu yekuisa otomatiki zvigadziriso, uye kutumira RLZ paramita paunenge uchitsvaga. Pasi pechirongwa chitsva chekuvandudza kwemavhiki mana, kuburitswa kunotevera kweChrome 4 kwakarongerwa Mbudzi 96. Kune avo vanoda imwe nguva yekuvandudza, kune yakaparadzana Yakawedzerwa Yakatsiga bazi, inoteverwa nemavhiki masere, iyo inoburitsa update yekuburitswa kwekare kweChrome 16.

Kuchinja kukuru muChrome 95:

  • Kune vashandisi veLinux, Windows, macOS uye ChromeOS, bhari nyowani rinopihwa, rinoratidzwa kurudyi rwezviri mukati uye rakaitwa nekudzvanya pane yakakosha icon pane kero bhari. Iyo pani inoratidza pfupiso ine mabhukumaki uye runyorwa rwekuverenga. Shanduko haina kugoneswa kune vese vashandisi; kuti uiite, unogona kushandisa iyo "chrome: // mireza/#side-panel" kuseta.
    Chrome kuburitswa 95
  • Yaita zvakabuditswa kwechikumbiro chakajeka chemvumo yekuchengetedza kero dzakaiswa muwebhu mafomu kuitira kushandiswa kunotevera mune fomu rekuzadza system. Pakusarudza kuvepo kwemakero mumafomu, mushandisi anoratidzwa dialog inovabvumira kuchengetedza kero, kugadzirisa, kugadzirisa kero yakambochengetwa, kana kuramba kuichengeta.
  • Kodhi yakabviswa kutsigira FTP protocol. MuChrome 88, rutsigiro rweFTP rwakaremara nekusarudzika, asi mureza wakasara kuti uudzose.
  • Isu hatichatsigire maURL ane mazita evatambi anopera nenhamba asi asingaenderane ne IPv4 kero. Semuyenzaniso, ma URL "http://127.1/", "http://foo.127.1/" uye "http://127.0.0.0.1" achanzi haasi kushanda.
  • WebAssembly ikozvino ine kugona kugadzira mabatiro akasarudzika anogona kumisa kuurayiwa kana kusarudzika kukaitika pakuita imwe kodhi. Iyo inotsigira ese ari maviri ekubata kunze anozivikanwa kune WebAssembly module uye kunze mukuita kudana mabasa anotengeswa kunze kwenyika. Kuti ubate zvakasara, iyo WebAssembly module inofanirwa kuumbwa neakasarudzika-anoziva compiler seEmscripten.

    Zvinocherechedzwa kuti kusarudzika kubata padanho reWebAssembly kunogona kuderedza zvakanyanya saizi yekodhi yakagadzirwa kana ichienzaniswa neyakasiyana kubata uchishandisa JavaScript. Semuenzaniso, kuvaka Binaryen optimizer nekubata kwakasiyana uchishandisa JavaScript inoguma mune 43% kuwedzera kwekodhi, uye 9% kuwedzera kwekodhi uchishandisa WebAssembly. Pamusoro pezvo, kana uchishandisa "-O3" optimization modhi, kodhi ine kusarudzika kubata uchishandisa WebAssembly inoita zvisingaite zvakasiyana nekodhi isina vanobata vanobata, uchibata zvisirizvo uchishandisa JavaScript inoguma 30% kuuraya kuderera.

  • Kugovera WebAssembly modules pakati pemadomasi akasiyana (muchinjika-mabviro) kana kugadzirisa imwe saiti kunorambidzwa.
  • MaAPI matsva akati wandei akawedzerwa kune Origin Miyedzo modhi (yekuyedza maficha anoda kupatsanurwa activation). 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.
    • Yakagonesa kudimburira ruzivo mumusoro weMushandisi-Agent HTTP uye JavaScript paramita navigator.userAgent, navigator.appVersion uye navigator.platform. Musoro une ruzivo chete nezvezita rebrowser, yakakosha browser vhezheni, chikuva uye rudzi rwechishandiso (nhare mbozha, PC, piritsi). Kuti uwane yakawedzera data, senge iyo chaiyo vhezheni uye yakawedzera papuratifomu data, unofanirwa kushandisa iyo Mushandisi Agent Client Hints API. Kutanga kwekucheka Mushandisi-Mumiriri pane masisitimu evashandisi venguva dzose kwakarongerwa kuburitswa kweChrome 102, iyo ichaburitswa muhafu yegore.
    • Zvinogoneka kugadzira Access Handles yeFaira System Access API, iyo inobvumira mawebhusaiti kuverenga nekunyora data zvakananga kumafaira uye madhairekitori pane mudziyo wemushandisi. Kuti uderedze nzira yewebhu maapplication anowana iyo faira system, Google inoronga kubatanidza iyo File System Access uye Storage Foundation APIs. Senhanho yekugadzirira yekubatana kwakadaro, tsigiro yezvitsanangudzo zvekuwana inotsanangurwa, ichizadzisa nzira dzekushanda zvichibva pane zvinotsanangurwa zvefaira zvine hunyanzvi hwepamusoro, sekuisa chivharo chekunyora kune mamwe maitiro uye kugadzira tambo dzakasiyana dzekunyora nekuverenga, kusanganisira kutsigirwa kwe. kuverenga uye kunyora kubva kuvashandi.
  • Iyo Secure Payment Confirmation API yakagadzikiswa uye yakapihwa nekusarudzika nekuita kwekuwedzera kwe 'kubhadhara' kutsva, kunopa humwe humbowo hwekubhadhara kuri kuitwa. Bato rinovimbika, rakaita sebhangi, rinokwanisa kugadzira kiyi yeruzhinji PublicKeyCredential, iyo inogona kukumbirwa nemutengesi kuti awedzere vimbiso yekubhadhara yakachengeteka kuburikidza nePayment Chikumbiro API uchishandisa nzira yekubhadhara ye'secure-payment-confirmation'.
  • Callback call dzakaiswa kuburikidza nePerformanceObserver muvaki shandisa kuchinjisa kweiyo droppedEntriesCount chivakwa, izvo zvinokutendera kuti unzwisise kuti mangani masaiti ekuita metrics akaraswa nekuda kwekuti haana kukwana mubhafa yakapihwa.
  • Iyo EyeDropper API yakawedzerwa, iyo inokutendera kuti ufonere iyo interface yakapihwa nebrowser kuti uone ruvara rwemapikisi epombi pachiratidziri, anogona kushandiswa, semuenzaniso, mune graphic edhita anoitwa sewebhu application. const eyeDropper = new EyeDropper (); const result = kumirira eyeDropper.open(); // mhedzisiro = {sRGBHex: '#160731'}
  • Yakawedzera iyo self.reportError() basa, iyo inobvumira zvinyorwa kuti zvidhinde zvikanganiso kune console, kutevedzera kuitika kwechinhu chisina kubatwa.
  • Iyo URLPattern API yakawedzerwa kuti itarise kana URL ichienderana neimwe pateni, iyo, semuenzaniso, inogona kushandiswa kupatsanura zvinongedzo uye kutungamira zvikumbiro kune vanobata mumushandi webasa. const p = itsva URLPattern({protocol: 'https', hostname: 'example.com', pathname: '/:folder/*/:fileName.jpg', });
  • Iyo Intl.DisplayNames API yakawedzerwa, kuburikidza iyo iwe yaunogona kuwana mazita emuno emitauro, nyika, mari, date zvinhu, nezvimwe. Iyo vhezheni nyowani inowedzera mhando nyowani dzemazita "karenda" uye "dateTimeField", kuburikidza iyo iwe yaunogona kuwana mazita emunharaunda ekarenda uye zuva uye nguva minda (semuenzaniso, zita remwedzi). Pamhando ye "mutauro", rutsigiro rwekushandisa mitauro rwakawedzerwa.
  • Iyo Intl.DateTimeFormat API yakawedzera tsigiro yezvinhu zvitsva zvenguvaZoneName parameter: "shortGeneric" kuratidza identifier yenguva pfupi (semuenzaniso, "PT", "ET"), "longGeneric" kuratidza nzvimbo yakareba. identifier (“Pacific Time”, “Mountain Time”), “shortOffset” - ine short offset inoenderana neGMT (“GMT+5”) uye “longOffset” ine kurebesa kureba kunoenderana neGMT (“GMT+0500”).
  • Iyo U2F (Cryptotoken) API yakaregwa uye iyo Webhu Authentication API inofanira kushandiswa pachinzvimbo. Iyo U2F API ichavharwa nekusarudzika muChrome 98 uye yobviswa zvachose muChrome 104.
  • Kuvandudzwa kwakaitwa kune zvishandiso zvevagadziri vewebhu. The Styles panel inoita kuti zvive nyore kugadzirisa CSS zvivakwa zvine chekuita nehukuru (kureba, padding, nezvimwewo). Iyo Issues tab inopa kugona kuviga nyaya dzega. Muwebhu console uye maSource uye Properties mapaneru, kuratidzwa kwezvivakwa kwakagadziridzwa (zvake zvivakwa zvave kuratidzwa nemavara uye kuratidzwa pamusoro pechinyorwa).
    Chrome kuburitswa 95

Pamusoro pehunyanzvi uye kugadzirisa kwebug, iyo nyowani vhezheni inobvisa 19 kusasimba. 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 nematanhatu inosvika zviuru makumi manomwe nezvina zvemadhora (mubairo mumwe wemadhora zviuru makumi maviri, mubairo wemadhora zviuru gumi, mubairo wemadhora zviuru zvinomwe, mubairo wemadhora zviuru zvitanhatu, mubairo wemadhora zviuru zvishanu uye mubairo mumwe wemadhora zviuru zvitatu). uye $16). Hukuru hwemibairo ye74 haisati yazivikanwa.

Source: opennet.ru

Voeg