Ukukhutshwa kweChrome 96

I-Google ibonise ukukhululwa kwesiphequluli sewebhu se-Chrome 96. Ngelo xesha, ukukhululwa okuzinzile kweprojekthi yeChromium yamahhala, esebenza njengesiseko seChrome, iyafumaneka. Umkhangeli weChrome uhlukaniswa ngokusetyenziswa kweempawu zeGoogle, ubukho benkqubo yokuthumela izaziso kwimeko yokuphazamiseka, iimodyuli zokudlala umxholo wevidiyo okhuselweyo (DRM), inkqubo yokufaka uhlaziyo ngokuzenzekelayo, kunye nokuhambisa iiparamitha zeRLZ xa ukhangela. Isebe le-Chrome 96 liya kuxhaswa kwiiveki ezisi-8 njengenxalenye yoMjikelo owandisiweyo weStable. Ukukhutshwa okulandelayo kweChrome 97 kucwangciselwe umhla we-4 kaJanuwari.

Utshintsho oluphambili kwiChrome 96:

  • Kwibha yeebhukhimakhi, eboniswe phantsi kwebar yedilesi, iqhosha le-Apps lifihliwe ngokungagqibekanga, likuvumela ukuba uvule iphepha elithi "chrome: // apps" ngoluhlu lweenkonzo ezifakiweyo kunye nezicelo zewebhu.
    Ukukhutshwa kweChrome 96
  • Inkxaso ye-Android 5.0 kunye namaqonga angaphambili ayekiwe.
  • Inkxaso eyongeziweyo yokubuyisela kwakhona ukusuka kwi-HTTP ukuya kwi-HTTPS usebenzisa i-DNS (xa umisela iidilesi ze-IP, ngaphezu kweerekhodi ze-DNS "A" kunye ne "AAAA", irekhodi ye-DNS "ye-HTTPS" iyacelwa, ukuba ikhona, isikhangeli siya kudibanisa ngokukhawuleza indawo nge-HTTPS).
  • Kuhlelo lweesistim zedesktop, i-Cache yokubuyela umva, ebonelela ngokujonga ngokukhawuleza xa usebenzisa amaqhosha okuthi Emva naPhambili, yandisiwe ukuxhasa ukukhangela kumaphepha ebejongwe ngaphambili emva kokuvula esinye isiza.
  • Yongeza useto "chrome://flags#force-major-version-to-100" ukuvavanya ukuphazamiseka okunokwenzeka kweesayithi emva kokuba isikhangeli sifikelele kuguqulelo olunamanani amathathu endaweni yezimbini (ngexesha elinye emva kokukhutshwa kweChrome 10 i-Agent-Agent ecazulula amathala eencwadi ezininzi iingxaki ziye zavela). Xa ukhetho luvuliwe, uguqulelo 100 (Chrome/100.0.4664.45) luboniswa kwiheda yoMsebenzi woMsebenzisi.
  • Ekwakhiweni kweqonga leWindows, idatha enxulumene nokusebenza kweenkonzo zenethiwekhi (icookies, njl.njl.) iye yasiwa kwi-subdirectory eyahlukileyo "Inethiwekhi" ekulungiseleleni ukuphunyezwa kwendlela yokuhlukanisa inethiwekhi (i-Network Sandbox).
  • Ii-API ezininzi ezintsha zongezwe kwimowudi yoLingo lweMvelaphi (iimpawu zovavanyo ezifuna ukusebenza ngokwahlukileyo). Uvavanyo lwemvelaphi luthetha ukukwazi ukusebenza kunye ne-API echaziweyo kwizicelo ezikhutshelwe kwi-localhost okanye i-127.0.0.1, okanye emva kokubhalisa kunye nokufumana ithokheni ekhethekileyo esebenzayo ixesha elilinganiselweyo kwindawo ethile.
    • Into yeFocusableMediaStreamTrack iye yacetywa (iza kuthiwa yi-BrowserCaptureMediaStreamTrack), exhasa ugxininiso () indlela, apho izicelo ezibamba imixholo yeefestile okanye iithebhu (umzekelo, iinkqubo zokusasaza imixholo yeefestile ngexesha lenkomfa yevidiyo) zinokufumana ulwazi. malunga nokugxila kwigalelo kwaye ulandelele utshintsho .
    • Indlela yeeNgcebiso eziBalulekileyo iphunyeziwe, ikuvumela ukuba usete ukubaluleka komthombo othile okhutshelweyo ngokuchaza uphawu olongezelelweyo "lokubaluleka" kwiithegi ezifana ne-iframe, img kunye nekhonkco. Uphawu lunokuthatha amaxabiso "auto" kunye "nezantsi" kunye "phezulu", ezichaphazela umyalelo apho isikhangeli silayisha izixhobo zangaphandle.
  • Isihloko se-Cross-Origin-Embedder-Policy, elawula imowudi yokwahlula ye-Cross-Origin kwaye ikuvumela ukuba uchaze imithetho ekhuselekileyo yosetyenziso kwiphepha leMisebenzi eNqabileyo, ngoku ixhasa "i-credentialless" iparameter ukukhubaza ukuhanjiswa kolwazi olunxulumene nesiqinisekiso Iikuki kunye nezatifikethi zabaxumi.
  • I-pseudo-class entsha ": ukuzaliswa ngokuzenzekelayo" kucetywayo kwi-CSS, ekuvumela ukuba ulandele ukuzaliswa ngokuzenzekelayo kwemimandla kwithegi yegalelo ngumkhangeli (ukuba uyigcwalisa ngesandla, umkhethi akasebenzi).
  • Ukunqanda i-loops yesicelo, i-CSS yeempawu zokubhala-imowudi, ulwalathiso, kunye nemvelaphi azisasetyenziswa kwindawo yokujonga xa usebenzisa ipropati ye-CSS Containment kwi-HTML okanye i-BODY tags.
  • Kongezwe ipropathi ye-CSS yokwenziwa kwefonti, ekuvumela ukuba ulawule ukukwazi ukudibanisa izimbo (oblique, ngqindilili kunye necap encinci) ezingekho kusapho lwefonti ekhethiweyo.
  • I-PerformanceEventTiming API, enika ulwazi olongezelelweyo ukulinganisa kunye nokwandisa ukuphendula kwe-UI, yongeze uphawu lwe-InteractionID emele i-ID yokusebenzisana komsebenzisi. I-ID ikuvumela ukuba unxulumanise iimetrics ezahlukeneyo ngesenzo somsebenzisi omnye, umzekelo, uchuku kwikhusi elichukumisayo livelisa iziganeko ezininzi njengesalathisi, imousedown, pointerup, imouseup kwaye nqakraza, kunye ne InteractionID ikuvumela ukuba udibanise zonke ezi ziganeko ngesinye. touch.
  • Kongezwe uhlobo olutsha lweentetho zemidiya (uMbuzo weMedia) - "ikhetha-ikhontrakthi" ukulungisa umxholo wephepha kwiisetingi zochasaniso olusetwe kwinkqubo yokusebenza (umzekelo, ukuvula imowudi ephezulu yochasaniso).
  • Kwizicelo ezizimeleyo ze-PWA, inkxaso yendawo ekhethwayo β€œye-id” enesazisi sesicelo sehlabathi lonke yongezwe kumboniso (ukuba umhlaba awuchazwanga, i-URL yokuqalisa isetyenziselwa ukuchonga).
  • Izicelo ze-PWA ezizimeleyo ngoku ziyakwazi ukubhalisa njengabaphathi be-URL. Umzekelo, isicelo se-music.example.com singabhalisa ngokwaso njengomphathi we-URL https://*.music.example.com kunye nazo zonke iinguqulelo ezivela kwizicelo zangaphandle zisebenzisa ezi khonkco, umzekelo, ukusuka kubathunywa kunye nabathengi be-imeyile, baya kukhokela. ekuvuleni le PWA- izicelo, hayi umkhangeli zincwadi tab entsha.
  • I-CSP eyongeziweyo (uMgaqo-nkqubo woKhuseleko lwesiqulatho) wasm-ukhuseleko-eval umyalelo wokulawula ukukwazi ukuqhuba ikhowudi kwiWebAssembly. Umyalelo we-CSP script-src ngoku ugubungela iWebAssembly.
  • I-WebAssembly yongeze inkxaso kwiintlobo zereferensi (uhlobo lwangaphandle). Iimodyuli zeWebAssembly ngoku zinokugcina iJavaScript kunye neereferensi zeDOM kwizinto eziguquguqukayo kwaye zidlule njengeengxoxo.
  • I-PaymentMethodData ibhengeze inkxaso ephelelwe lixesha yendlela yokuhlawula "ikhadi elisisiseko", eyenze ukuba kube lula ukuququzelela umsebenzi kunye naluphi na uhlobo lwamakhadi ngesichongi esinye, ngaphandle kokubhekisa kwiintlobo zedatha nganye. Endaweni yokuba "ikhadi elisisiseko", kucetywa ukuba kusetyenziswe ezinye iindlela ezinje ngeGoogle Pay, iApple Pay kunye neSamsung Pay.
  • Xa isiza sisebenzisa i-U2F (Cryptotoken) API, umsebenzisi uya kuboniswa isilumkiso ngolwazi malunga nokuthotywa kwesi sijongano sesoftware. I-U2F API iya kukhutshazwa ngokungagqibekanga kwi-Chrome 98 kwaye isuswe ngokupheleleyo kwi-Chrome 104. I-API yoQinisekiso lwewebhu kufuneka isetyenziswe endaweni ye-U2F API.
  • Uphuculo lwenziwe kwizixhobo zabaphuhlisi bewebhu. Iphaneli entsha ye-CSS Overview yongezwe enika isishwankathelo solwazi malunga nemibala, iifonti, izibhengezo ezingasetyenziswanga kunye nentetha yemidiya, kwaye iqaqambisa imiba enokwenzeka. Kuphuculwe ukuhlelwa kweCSS kunye nemisebenzi yokukopa. Kwindawo yolawulo yeZimbo, ukhetho longezwe kwimenyu yokubhaliweyo ukukopa iinkcazelo zeCSS ngohlobo lweentetho zeJavaScript. Ithebhu ye-Payload kunye nohlalutyo lweeparamitha zesicelo yongezwe kwiphaneli yokuhlola isicelo senethiwekhi. Inketho yongezwe kwi-console yewebhu ukufihla zonke ii-CORS (i-Cross-Origin Resource Sharing) iimpazamo kunye ne-stack trace inikezelwa kwimisebenzi ye-async.
    Ukukhutshwa kweChrome 96

Ukongeza kwizinto ezintsha kunye nokulungiswa kwe-bug, inguqulelo entsha isusa ubuthathaka obungama-25. Uninzi lobuthathaka luchongiwe ngenxa yovavanyo oluzenzekelayo kusetyenziswa idilesi yeSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer kunye nezixhobo zeAFL. Akukho zingxaki zibalulekileyo zichongiwe eziya kuvumela umntu ukuba adlule kuwo onke amanqanaba okhuseleko lomkhangeli zincwadi kwaye enze ikhowudi kwisistim ngaphandle kwendawo yebhokisi yesanti. Njengenxalenye yenkqubo yokuvuza imali yokufumana ubuthathaka kukhupho lwangoku, uGoogle uhlawule amabhaso ali-13 axabisa i-$60 (ibhaso le-$15000 enye, ibhaso le-$10000 enye, iimbasa ezimbini zee-$7500, ibhaso le-$5000 enye, amabhaso amabini e-$3000, i-$2500 enye yeedola, i-2000 yeedola ezimbini ezimbini $ 1000 iibhonasi kunye enye $ 500 ibhonasi). Ubungakanani bemivuzo emi-5 ayikacaciswa.

umthombo: opennet.ru

Yongeza izimvo