Ukukhishwa kwe-Chrome 96

I-Google yembule ukukhishwa kwesiphequluli sewebhu se-Chrome 96. Ngesikhathi esifanayo, ukukhululwa okuzinzile kwephrojekthi yamahhala ye-Chromium, esebenza njengesisekelo se-Chrome, kuyatholakala. Isiphequluli se-Chrome sihlukaniswa ngokusetshenziswa kwezimpawu ze-Google, ukuba khona kwesistimu yokuthumela izaziso uma kwenzeka ingozi, amamojula okudlala okuqukethwe kwevidiyo evikelwe (DRM), isistimu yokufaka ngokuzenzakalelayo izibuyekezo, nokudlulisa amapharamitha e-RLZ lapho usesha. Igatsha le-Chrome 96 lizosekelwa amaviki angu-8 njengengxenye yomjikelezo Ozinzile Owengeziwe. Ukukhishwa okulandelayo kwe-Chrome 97 kuhlelelwe uJanuwari 4.

Izinguquko ezibalulekile ku-Chrome 96:

  • Kubha yamabhukhimakhi, eboniswa ngaphansi kwebha yekheli, inkinobho Yezinhlelo Zokusebenza ifihliwe ngokuzenzakalelayo, okukuvumela ukuthi uvule ikhasi elithi “chrome://apps” ngohlu lwamasevisi afakiwe nezinhlelo zokusebenza zewebhu.
    Ukukhishwa kwe-Chrome 96
  • Ukusekelwa kwe-Android 5.0 nezinkundla zangaphambilini kunqanyuliwe.
  • Ukwengezwa okwengeziwe kokuqondisa kabusha kusuka ku-HTTP kuye ku-HTTPS kusetshenziswa i-DNS (lapho kunqunywa amakheli e-IP, ngaphezu kwamarekhodi e-DNS "A" kanye ne-"AAAA", irekhodi le-DNS "HTTPS" liyacelwa, uma likhona, isiphequluli sizoxhuma ngokushesha indawo nge-HTTPS).
  • Ohlelweni lwamasistimu edeskithophu, inqolobane yokuya phambili, enikeza ukuzulazula okusheshayo lapho usebenzisa izinkinobho Emuva naPhambili, inwetshiwe ukuze isekele ukuzulazula emakhasini abukwe ngaphambilini ngemva kokuvula enye isayithi.
  • Kwengezwe ukulungiselelwa okuthi “chrome://flags#force-major-version-to-100” ukuhlola ukuphazamiseka okungenzeka kwamasayithi ngemva kokuba isiphequluli sifinyelele inguqulo enamadijithi amathathu esikhundleni samabili (ngesikhathi esisodwa ngemva kokukhishwa kwe-Chrome 10 ku- imitapo yolwazi yokuhlaziya yomenzeli womsebenzisi kuvele izinkinga eziningi). Uma inketho yenziwe yasebenza, inguqulo 100 (Chrome/100.0.4664.45) iboniswa kusihloko somenzeli womsebenzisi.
  • Ekwakheni inkundla ye-Windows, idatha ehlobene nokusebenza kwezinsizakalo zenethiwekhi (amakhukhi, njll.) ithuthelwe ohlwini olungaphansi oluhlukile "Inethiwekhi" kulungiselelwa ukuqaliswa kwendlela yokuhlukanisa inethiwekhi (Ibhokisi lesihlabathi senethiwekhi).
  • Ama-API amaningana amasha engeziwe kumodi ye-Origin Trials (izici zokuhlola ezidinga ukwenziwa kusebenze okuhlukile). I-Origin Trial isho amandla okusebenza ne-API eshiwo ezinhlelweni ezilandwe ku-localhost noma 127.0.0.1, noma ngemva kokubhalisa nokwamukela ithokheni elikhethekile elisebenza isikhathi esilinganiselwe sesayithi elithile.
    • Kuphakanyiswe into ye-FocusableMediaStreamTrack (ezoqanjwa kabusha ngokuthi i-BrowserCaptureMediaStreamTrack), esekela indlela yokugxila(), lapho izinhlelo zokusebenza ezithwebula okuqukethwe kwamawindi noma amathebhu (isibonelo, izinhlelo zokusakaza okuqukethwe kwamawindi ngesikhathi senkomfa ngevidiyo) zingathola ulwazi. mayelana nokugxila kokokufaka futhi ulandelele izinguquko zakho.
    • Indlela Yamacebiso Abalulekile isetshenzisiwe, ekuvumela ukuthi usethe ukubaluleka kwesisetshenziswa esithile esilandiwe ngokucacisa isibaluli esengeziwe “sokubaluleka” komaki abanjengo-iframe, img nesixhumanisi. Isibaluli singathatha amanani "okuzenzakalelayo" kanye "nophansi" kanye "nokuphakama", okuthinta indlela isiphequluli esilayisha ngayo izinsiza zangaphandle.
  • Inhlokweni ye-Cross-Origin-Embedder-Policy, elawula imodi yokuhlukanisa ye-Cross-Origin futhi ikuvumela ukuthi uchaze imithetho yokusetshenziswa evikelekile ekhasini Le-Privileged Operations, manje isekela ipharamitha "engenasici" ukuze ukhubaze ukudluliswa kolwazi oluhlobene nemininingwane efana Amakhukhi nezitifiketi zeklayenti.
  • Isigaba esisha esingumgunyathi esithi “:ukugcwalisa ngokuzenzakalelayo” kuhlongoziwe ku-CSS, okukuvumela ukuthi ulandelele ukugcwaliswa okuzenzakalelayo kwezinkambu kuthegi yokufaka ngesiphequluli (uma uyigcwalisa mathupha, isikhethi asisebenzi).
  • Ukuze ugweme amalophu esicelo, imodi yokubhala yezakhiwo ze-CSS, isiqondiso, nengemuva alisasetshenziswa endaweni yokubuka lapho kusetshenziswa isici se-CSS Containment kumathegi e-HTML noma BODY.
  • Kwengezwe isici se-CSS sokuhlanganiswa kwefonti, esikuvumela ukuthi ulawule ikhono lokuhlanganisa izitayela (ezitshekile, ezigqamile nezincane-kepisi) ezingekho kumndeni wefonti okhethiwe.
  • I-PerformanceEventTiming API, ehlinzeka ngolwazi olwengeziwe ukuze ilinganise futhi ithuthukise ukuphendula kwe-UI, yengeze isibaluli se-InteractionID esimelela i-ID yokusebenzisana yomsebenzisi. I-ID ikuvumela ukuthi uhlobanise amamethrikhi ahlukene nesenzo somsebenzisi oyedwa, isibonelo, ukuthinta isikrini esithintwayo kukhiqiza imicimbi eminingi efana ne-pointerdown, mousedown, pointerup, mouseup and click, futhi i-InteractionID ikuvumela ukuthi uhlobanise yonke le micimbi nokukodwa. thinta.
  • Kwengezwe uhlobo olusha lwezinkulumo zemidiya (Umbuzo Wemidiya) - "okukhethwa kukho okuhlukile" ukuze uvumelanise okuqukethwe kwekhasi nezilungiselelo zokuqhathanisa ezisethwe ohlelweni lokusebenza (isibonelo, ukuvula imodi yokugqama okuphezulu).
  • Ezinhlelweni zokusebenza ezizimele ze-PWA, usekelo lwenkambu ethi “id” ongayikhetha enenkomba yohlelo lokusebenza yomhlaba wonke yengezwe ku-manifest (uma inkambu ingacacisiwe, i-URL yokuqala isetshenziselwa ukuhlonza).
  • Izinhlelo zokusebenza ezizimele ze-PWA manje zinamandla okubhalisa njengezibambi ze-URL. Isibonelo, uhlelo lokusebenza lwe-music.example.com lingazibhalisa ngokwalo njengesibambi se-URL https://*.music.example.com futhi zonke izinguquko ezivela ezinhlelweni zangaphandle zisebenzisa lezi zixhumanisi, isibonelo, kusuka kuzithunywa ezisheshayo kanye namakhasimende e-imeyili, zizohola. ekuvulweni kwale PWA- izinhlelo zokusebenza, hhayi ithebhu entsha yesiphequluli.
  • Kwengezwe i-CSP (Inqubomgomo Yokuphepha Kokuqukethwe) i-wam-unsafe-eval yokuqondisa ukuze kulawulwe amandla okusebenzisa ikhodi ku-WebAssembly. Umyalelo we-CSP script-src manje uhlanganisa iWebAssembly.
  • I-WebAssembly yengeze ukusekelwa kwezinhlobo zereferensi (uhlobo lwe-externref). Amamojula e-WebAssembly manje angakwazi ukugcina izithenjwa ze-JavaScript ne-DOM ezintweni eziguquguqukayo futhi adlule njengama-agumenti.
  • I-PaymentMethodData imemezele usekelo oluphelelwe yisikhathi lwendlela yokukhokha “yekhadi eliyisisekelo,” okwenze kwaba nokwenzeka ukuhlela umsebenzi nganoma yiziphi izinhlobo zamakhadi ngesihlonzi esisodwa, ngaphandle kokubhekisela ezinhlotsheni zedatha ngayinye. Esikhundleni sokuthi "ikhadi eliyisisekelo", kuhlongozwa ukuthi kusetshenziswe ezinye izindlela ezifana ne-Google Pay, i-Apple Pay ne-Samsung Pay.
  • Uma isayithi lisebenzisa i-U2F (Cryptotoken) API, umsebenzisi uzoboniswa isexwayiso esinolwazi mayelana nokuhoxiswa kwalesi sikhombimsebenzisi sesofthiwe. I-U2F API izokhutshazwa ngokuzenzakalela ku-Chrome 98 futhi isuswe ngokuphelele ku-Chrome 104. I-Web Authentication API kufanele isetshenziswe esikhundleni se-U2F API.
  • Ukuthuthukiswa kwenziwe kumathuluzi onjiniyela bewebhu. Iphaneli entsha yokubuka konke ye-CSS yengeziwe enikeza isifinyezo solwazi mayelana nemibala, amafonti, izimemezelo ezingasetshenzisiwe nezinkulumo zemidiya, futhi igqamisa izinkinga ezingaba khona. Ukusebenza okuthuthukisiwe kokuhlela nokukopisha kwe-CSS. Kuphaneli Yezitayela, inketho yengeziwe kumenyu yokuqukethwe ukuze kukopishwe izincazelo ze-CSS ngendlela yezinkulumo ze-JavaScript. Ithebhu ye-Payload enokuhlaziywa kwemingcele yesicelo yengezwe kuphaneli yokuhlola yesicelo senethiwekhi. Inketho yengezwe kukhonsoli yewebhu ukuze kufihlwe wonke amaphutha e-CORS (I-Cross-Origin Resource Sharing) futhi ukulandelelwa kwesitaki kunikezwa imisebenzi engavumelanisi.
    Ukukhishwa kwe-Chrome 96

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi, inguqulo entsha isusa ubungozi obungu-25. Ubungozi obuningi buhlonzwe njengomphumela wokuhlolwa okuzenzakalelayo kusetshenziswa i-AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer kanye namathuluzi e-AFL. Azikho izinkinga ezibucayi ezitholiwe ezingavumela umuntu ukuthi adlule wonke amazinga okuvikela isiphequluli futhi akhiphe ikhodi kusistimu engaphandle kwendawo ye-sandbox. Njengengxenye yohlelo lomklomelo wemali lokuthola ubungozi ekukhishweni kwamanje, i-Google ikhokhele imiklomelo engu-13 ebiza u-$60 (umklomelo owodwa ongu-$15000, umklomelo owodwa ongu-$10000, imiklomelo emibili ka-$7500, umklomelo owodwa ka-$5000, imiklomelo emibili engu-$3000, umklomelo owodwa ongu-$2500, ama-$2000 amabhonasi amabili e-$1000 kanye nebhonasi eyodwa engu-$500). Usayizi wemiklomelo emi-5 awukakanqunywa.

Source: opennet.ru

Engeza amazwana