Webi-brauseri Chrome 132 väljaanne

Google avaldas Chrome 132 veebibrauseri versiooni. Samal ajal on saadaval ka stabiilne vabaprojekti Chromium väljaanne, mis on Chrome'i alus. Chrome'i brauser erineb Chromiumist Google'i logo kasutamise, kokkuvarisemise korral teavitussüsteemi, DRM-i toetavate multimeedia modulaarsuse, automaatsete värskenduste installimise süsteemi, pideva Sandbox-isolatsiooni sisselülitamise, Google API võtmete tarnimise ja RLZ-parameetrite edastamise kaudu otsingu tegemisel. Need, kes vajavad rohkem aega uuenduste tegemiseks, saavad kasutada eraldi Extended Stable haru, mis on toetatud 8 nädalat. Järgmine Chrome 133 väljaanne on planeeritud 4. veebruarile.

Chrome 132 peamised muutused:

  • Lisatud on heuristika, mis automaatselt aktiveerib «HTTPS-First» funktsiooni, mis suunab HTTP-päringud HTTPS-ile, nende kasutajate jaoks, kes kasutavad tavaliselt HTTPS-i. Kui kasutaja ei nõustu «HTTPS-First» aktiveerimisega, saab selle režiimi seadetes sundida välja lülitada. Aktiivse «HTTPS-First» režiimi korral toimub töö veebisaitidega, mis ei toeta HTTPS-i, HTTP tagasi pöördumise kaudu, kui pärast suunamist ei õnnestu päringut HTTPS-i kaudu täita või sertifikaatidega on probleeme. HTTPS-i variandi puudumisel kuvatakse enne veebisaidi avamist HTTP kaudu eriline hoiatusteade.
  • Google Lensi («Otsing objektiiviga») kaudu on laiendatud otsingu võimalusi, mida saab kutsuda esile kontekstimenüüst. Lisaks piltide ja valitud teksti otsimisele on lisatud tugi loomuliku keele küsimuste esitamiseks, mis on seotud veebilehtede ja PDF-dokumentide sisuga. Küsimuse esitamiseks tuleks aktiviseerida Google Lensi kaudu otsimise liides menüüd ja sisestada küsimus külgriba ülemisse ossa. Laiendatud on ka keelte arvu, mis on saadaval tõlke pealepanemise funktsioonis (tõlgitud tekst kuvatakse algse teksti kohal pildil).
    Webi-brauseri Chrome 132 väljaanne
  • Windowsi platvormil on lisatud protsessi sandbox-isolatsiooni tugi, mis tagab võrgu teenuse toimimise. Isolatsiooni aktiveerimiseks on lisatud valik «—enable-features=NetworkServiceSandbox». Isolatsioonirežiime saab kontrollida lehelt «chrome://sandbox/».
  • Seadistuste juurde on lisatud võimalus valikuline salvestamine paroole ja aadresse, mis on varem salvestatud kohalikku süsteemi, Google'i kontole seotud pilvesalvestusse.
    Webi-brauseri Chrome 132 väljaanne
  • Desktopsaldustes on synchroniseerimise seadmise asemel seadme vahel, kasutades eraldi konto, antud võimalus siduda kasutaja brauserid Google'i kontoga, mida kasutatakse sellistes teenustes nagu Gmail ja Google Docs. Näiteks, kui sisenete Gmaili saidile, pakutakse nüüd siseneda selle kontoga Chromes, et salvestada ja sünkroonida avatud vahelehti, seadeid, ajalugu, järjehoidjaid, paroole, aadresse, laiendusi, teemasid ja PWA-rakendusi.
    Webi-brauseri Chrome 132 väljaanne
    Webi-brauseri Chrome 132 väljaanne
  • On lisatud seadistus «chrome://flags/#enable-user-link-capturing-pwa», mille aktiveerimisel viib linkide klikkimine, mis on seotud installitud veebirakendusega (PWA), tavalise saidi avamiseni ja aadressiribal ilmub indikaator, et lülituda veebirakenduse kasutamisele. Varem viis sarnaste linkide avamine kohe veebirakendusse, mis ei lubanud lehega nagu tavalisel saidil töötada.
    Webi-brauseri Chrome 132 väljaanne
  • Elemendi jaoks on realiseeritud sündmused «beforetoggle» ja «toggle» (ToggleEvent), mis võimaldavad määrata dialooge avamise ja sulgemise hetked ning kutsuda välja oma töötlejad etapis enne dialooge näitamise/sulgemise algust või kui dialoog on juba näidatud või suletud. meetodi showModal või show kutsumise korral genereeritakse ToggleEvent sündmused väärtusega «open» parameetris newState ja dialooge sulgedes väärtusega «closed».
  • Katkestuse genereerimine InvalidStateError seisundis, kui meetodeid showPopover() ja showModal() kutsutakse elementidele, millel on atribuut «popover» või «dialog» elemendid, mis asuvad mitteaktiivses dokumendis. Varem ignoreeriti selliseid kõnesid vaikselt.
  • Video ja mis tahes ala salvestamise võimalusele on lisatud Element Capture API, et kinnitada üksikuid HTML-elemente. See võimalus võib olla kasulik olukordades, kus on vaja jäädvustada omavahel kattuvaid elemente. Näiteks veebirakenduses videokonverentside korraldamiseks, mis lubab sisse imbuda teisi veebirakendusi iframe kaudu, võib uut API-d vajada iframe sisu salvestamiseks video kujul ja selle edastamiseks teistele osalejatele.
    Webi-brauseri Chrome 132 väljaanne
  • On lisatud meetod getAllScreensMedia(), et hõivata seadmele ühendatud kõigi ekraanide sisu.
  • Android versioonis ja WebView baasil olevates komponentides on lubatud kasutada File System Access API-t, mis võimaldab veebirakendustel otse lugeda ja kirjutada andmeid failidesse ja kataloogidesse kasutaja seadmes. Varem oli see API saadaval ainult lauaarvuti versioonides. Failide valimise dialoogide avamiseks saab kasutada meetodeid showOpenFilePicker() ja showSaveFilePicker().
  • CSS-i omaduses «a href="https://developer.mozilla.org/docs/Web/CSS/writing-mode">writing-mode», mis võimaldab tekstide positsioneerimist vormides, on lisatud toetust võtmesõnadele sideways-rl ja sideways-lr, mis on kasulikud traditsioonilise tekstide vertikaalse kuvamise korral, kus ei kasutata hieroglüüfe.
  • CSS-i omadustes «inset» ja «margin» on lubatud kasutada väärtust anchor-size().
  • Tagasi on saadud võimalus aktiveerida kerimisalasid klaviatuuriga navigeerimisel, mis võimaldab kasutajatel, kellel ei ole hiirt, alguses vahetada soovitud ala klahviga Tab ja seejärel kerida selle sisu nooleklahvidega. Varem oli see funktsioon keelatud, kuna see põhjustas regressioone abivahendites, mille probleemid suudeti selles versioonis lahendada.
  • On lisatud meetodid Request.bytes() ja Response.bytes(), mis tagastavad promise’i andmete lugemiseks Uint8Array objekti kasutades.
  • On tagatud, et HTTP-pealkiri Strict-Transport-Security ignoreeritakse vastustes, mis on serverid, mis asub kohalikus süsteemis ja aktsepteerib päringuid localhosti kaudu.
  • WebGPU API-s on lisatud võimalus segada tekstuure 32-bitiste ujuvkoma värvidega (r32float, rg32float ja rgba32float). GPUDevice objekti on lisatud atribuut adapterInfo.
  • Veebiarenduste tööriistade võimalusi on laiendatud. On lisatud tugi AI-assistendi Gemini kasutamiseks, et lihtsustada tõrkeotsingut ja täpsustada küsimusi, mis on seotud võrgu päringute, lähtekoodide ja jõudluse jälgimisega. On rakendatud AI-assistendi vestluse ajaloo salvestamine.
    Webi-brauseri Chrome 132 väljaanne

    Sensori paneelil on rakendatud erineva intensiivsusega koormuse simulatsioon CPU-le (Normaalne, Tavaline, Tõsine, Kriitiline). Mälu tarbimise hindamise paneelil on lisatud tugi JavaScripti objektide grupeerimisele nime järgi. Konfiguratsiooni kujundust on muudetud. Arvutatud vahekaardil on tagatud arvutatud väärtuste reaalajas värskendamine (kasulik väärtuste muutuste jälgimiseks animatsiooni käigus). „Rakenduse > Salvestus“ sektsioonis on lisatud võimalus uurida brauseri lisandmoodulite salvestusi.

    Webi-brauseri Chrome 132 väljaanne
    Mängi videot

Uues versioonis on peale uuenduste ja vigade parendamise kõrvaldatud 16 haavatavust. Paljusid haavatavusi tuvastati automatiseeritud testimise käigus, kasutades tööriistu nagu AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ja AFL. Viiele probleemile on antud kõrge ohu tase. Kriitilisi probleeme, mis võimaldaksid ületada kõik brauseri kaitsetasemed ja käitada koodi süsteemis väljaspool liivakasti, ei leitud. Haavatavuste avastamise rahalise preemia programmi raames maksti selle versiooni eest Google'i poolt 13 preemiat kogusummas 37 000 USA dollarit (kaks preemiat 7000 dollarit ja 5000 dollarit, üks preemia 3000 dollarit, kolm preemiat 2000 dollarit ja neli preemiat 1000 dollarit). Ühe preemia suurust pole veel määratud.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster