Ukukhishwa kwe-Chrome 108

I-Google yembule ukukhishwa kwesiphequluli sewebhu se-Chrome 108. Ngesikhathi esifanayo, ukukhululwa okuzinzile kwephrojekthi yamahhala ye-Chromium, esebenza njengesisekelo se-Chrome, kuyatholakala. Isiphequluli se-Chrome siyahluka kusukela ku-Chromium ekusebenziseni amalogo e-Google, ukuba khona kwesistimu yokuthumela izaziso uma kuba nokuphahlazeka, amamojula okudlala okuqukethwe kwevidiyo okuvikelwe ikhophi (i-DRM), isistimu yokufaka ngokuzenzakalela izibuyekezo, evumela unaphakade ukuhlukaniswa kwe-Sandbox , ihlinzeka ngokhiye ku-Google API futhi idlulisela i-RLZ- uma isesha. Kulabo abadinga isikhathi esengeziwe sokubuyekeza, igatsha Le-Extended Stable lisekelwa ngokuhlukile, lilandelwa amaviki angu-8. Ukukhishwa okulandelayo kwe-Chrome 109 kuhlelelwe uJanuwari 10.

Izinguquko ezibalulekile ku-Chrome 108:

  • Idizayini ye-Cookie kanye nengxoxo yokuphathwa kwedatha yesayithi ishintshiwe (ebizwa ngesixhumanisi sama-Cookies ngemva kokuchofoza ukhiye kubha yekheli). Ibhokisi lenziwe lula futhi manje libonisa ulwazi oluhlukaniswe ngesayithi.
    Ukukhishwa kwe-Chrome 108
  • Kuphakanyiswe izindlela ezimbili ezintsha zokuthuthukisa isiphequluli - Isilondolozi Sememori kanye Nesilondolozi Samandla, ezinikezwa kuzilungiselelo zokusebenza (Izilungiselelo> Ukusebenza). Amamodi okwamanje atholakala kuphela kumapulatifomu e-ChromeOS, Windows nama-macOS.
  • Umphathi wephasiwedi unikeza ikhono lokunamathisela inothi kuphasiwedi ngayinye egciniwe. Njengephasiwedi, inothi liboniswa ekhasini elihlukile kuphela ngemva kokuqinisekisa.
  • Inguqulo ye-Linux iza neklayenti le-DNS elakhelwe ngaphakathi ngokuzenzakalelayo, elalitholakala kuphela ezinguqulweni zeWindows, macOS, Android neChromeOS.
  • Kuplathifomu ye-Windows, lapho ufaka i-Chrome, isinqamuleli sokuqalisa isiphequluli manje siphinwa ngokuzenzakalelayo kubha yomsebenzi.
  • Kwengezwe amandla okulandelela izinguquko zentengo yemikhiqizo ekhethiwe kwezinye izitolo eziku-inthanethi (Uhlu Lokuthenga). Uma intengo yehla, umsebenzisi uthunyelelwa isaziso noma i-imeyili (ku-Gmail). Ukwengeza umkhiqizo ukuze ulandelelwe kwenziwa ngokuchofoza inkinobho ethi “Landelela intengo” kubha yekheli ngenkathi usekhasini lomkhiqizo. Imikhiqizo elandelwayo igcinwa kanye namabhukhimakhi. Umsebenzi utholakala kuphela kubasebenzisi abane-akhawunti ye-Google esebenzayo, uma ukuvumelanisa kunikwe amandla futhi isevisi "Yomsebenzi Wewebhu Nohlelo Lokusebenza" yenziwe yasebenza.
    Ukukhishwa kwe-Chrome 108
  • Ikhono lokubuka imiphumela yosesho kubha eseceleni ngesikhathi esifanayo nokubuka elinye ikhasi livuliwe (efasiteleni elilodwa ungabona ngesikhathi esisodwa kokubili okuqukethwe kwekhasi kanye nomphumela wokufinyelela injini yokusesha). Ngemva kokuya kusayithi eliphuma ekhasini elinemiphumela yosesho ku-Google, isithonjana esinohlamvu elithi “G” sivela phambi kwenkundla yokufaka kubha yamakheli; lapho uchofoza kuso, kuvula iphaneli eseceleni ngemiphumela yangaphambilini. kwenziwe ukusesha.
    Ukukhishwa kwe-Chrome 108
  • Ku-File System Access API, evumela izinhlelo zokusebenza zewebhu ukuthi zifunde futhi zibhale idatha ngokuqondile kumafayela nezinkomba kudivayisi yomsebenzisi, izindlela ze-getSize(), truncate(), flush() kanye ne-close() entweni ye-FileSystemSyncAccessHandle zisusiwe. isuka ku-asynchronous ukuya kumodeli yokusebenzisa ehambisanayo. efana nezindlela zokufunda () kanye nokubhala(). Ushintsho luhlinzeka nge-FileSystemSyncAccessHandle API evumelana ngokugcwele ukuze kuthuthukiswe ukusebenza kwezinhlelo zokusebenza ezisekelwe ku-WebAssembly (WASM).
  • Ukwesekwa okwengeziwe kosayizi abengeziwe bendawo ebonakalayo (imbobo yokubuka) - “small” (s), “large” (l) kanye “dynamic” (d), kanye namayunithi okulinganisa ahlobene nalab’ osayizi - “*vi” ( vi, svi, lvi kanye ne-dvi), “*vb” (vb, svb, lvb ne-dvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “*vmax ” (svmax, lvmax , dvmax) kanye “*vmin” (svmin, lvmin and dvmin). Amayunithi okulinganisa ahlongozwayo akuvumela ukuthi ubophe usayizi wezinto kusayizi omncane kakhulu, omkhulu futhi oguqukayo wendawo ebonakalayo ngokwemibandela yamaphesenti (usayizi uyashintsha ngokuya ngokuboniswa, ukucasha kanye nesimo sebha yamathuluzi).
    Ukukhishwa kwe-Chrome 108
  • Ukusekelwa kwamafonti evektha yombala oguquguqukayo ngefomethi ye-COLRv1 kunikwe amandla (isethi engaphansi yamafonti e-OpenType aqukethe, ngaphezu kwama-glyphs evektha, isendlalelo esinolwazi lombala).
  • Ukuze uhlole ukusekela kwefonti yombala, imisebenzi yefonti-tech() kanye nefomethi-yefonti() yengezwe emithethweni ye-@supports CSS, futhi umsebenzi we-tech() wengezwe emithethweni ye-@font-face CSS.
  • I-Federated Credential Management (FedCM) API ihlongozwa ukuze ivumele ukudalwa kwezinsizakalo zikamazisi ezihlanganisiwe, ezigcina ubumfihlo ezisebenza ngaphandle kwezindlela zokulandelela izindawo ezihlukene ezifana nokucubungula ikhukhi lenkampani yangaphandle.
  • Manje sekungenzeka ukusebenzisa isici esikhona se-CSS "esichichimayo" kuma-elementi ashintshiwe avela ngaphandle komngcele wokuqukethwe, lawo ngokuhlangana nesakhiwo sebhokisi lokubuka into angasetshenziswa ukudala izithombe ngethunzi lazo.
  • Izakhiwo ezingeziwe ze-CSS ziyaphuka ngaphambi, ukugqekeza kanye nokugqekeza ngaphakathi, okukuvumela ukuthi wenze ngendlela oyifisayo ukuziphatha kwekhefu kokuphumayo okuyizicucu kumongo wamakhasi ngamanye, amakholomu nezindawo. Isibonelo, "isibalo { break-inside: avoid;}" sizovimbela ikhasi ukuthi lingaqhekeki ngaphakathi kwesibalo.
  • Izici ze-CSS ziqondanisa-izinto, izinto ezithethelelayo, ukuziqondanisa, nokuzithethelela kunikeza ikhono lokusebenzisa inani "isisekelo sokugcina" ukuze siqondanise nesisekelo sokugcina kusakhiwo esiguquguqukayo noma segridi.
  • Kwengezwe umcimbi we-ContentVisibilityAutoStateChanged, owakhelwe ama-elementi "ukubonakala kokuqukethwe: okuzenzakalelayo" lapho isimo sokunikezwa kwe-elementi sishintsha.
  • Kungenzeka ukuthi ufinyelele i-Media Source Extensions API kumongo wabasebenzi, engasetshenziswa, isibonelo, ukuthuthukisa ukusebenza kokudlala kwemidiya evinjiwe ngokudala into ye-MediaSource kusisebenzi esihlukile futhi isakaze imiphumela yomsebenzi wayo ku-HTMLMediaElement. emculweni omkhulu.
  • Isihloko se-HTTP Sezimvume-Inqubomgomo, esisetshenziselwa ukunikeza igunya futhi inike amandla izici ezithuthukisiwe, sivumela amakhadi asendle njengokuthi "https://*.bar.foo.com/".
  • Kukhishwe ama-API ahoxisiwe window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Ukuthuthukiswa kwenziwe kumathuluzi onjiniyela bewebhu. Amathuluzi ezindawo ze-CSS ezingasebenzi engeziwe kuphaneli Yezitayela. Iphaneli Yerekhoda isebenzisa ukutholwa okuzenzakalelayo kwe-XPath nezikhethi zombhalo. I-debugger inikeza ikhono lokudlula kwizinkulumo ezihlukaniswe ngokhefana. Izilungiselelo "Izilungiselelo > Uhlu Ziba" zinwetshiwe.

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi, inguqulo entsha isusa ubungozi obungu-28. 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 lokukhokha imiklomelo yemali ngokuthola ubungozi ekukhishweni kwamanje, i-Google ikhokhele imiklomelo eyi-10 enani lamadola ayizinkulungwane ezingu-74 (umklomelo owodwa ka-$15000, $11000 kanye no-$6000, imiklomelo emihlanu ka-$5000, imiklomelo emithathu ka-$3000 kanye no-$2000). , imiklomelo emibili ka-$1000) . Usayizi wemiklomelo engu-6 awukakanqunywa.

Source: opennet.ru

Engeza amazwana