Chrome 107 vÀljalase

Google esitles veebibrauseri Chrome 107. Samal ajal on saadaval stabiilne vabaprojekti Chromium vĂ€ljaanne, mis on Chrome'i aluseks. Brauser Chrome erineb Chromiumist Google'i logode kasutamise, krahhi korral teavitussĂŒsteemi, kaitstud kopeerimisega videosisu (DRM) esitlemise moodulite, automaatsete vĂ€rskenduste installimise sĂŒsteemi, pideva Sandbox-isolatsiooni aktiveerimise ning Google API vĂ”tmete tarnimise ja otsingu kĂ€igus RLZ-parameetrite edastamise poolest. Need, kes vajavad rohkem aega vĂ€rskendamiseks, saavad eraldi toetust Extended Stable haru nĂ€ol, mis kestab 8 nĂ€dalat. JĂ€rgmine Chrome 108 versioon on planeeritud 29. novembriks.

Peamised muudatused Chrome 107-s:

  • Lisasime ECH (Encrypted Client Hello) mehhanismi toe, mis arendab ESNI (Encrypted Server Name Indication) ning mida kasutatakse TLS-seansside parameetrite, nagu kĂŒsitud domeeninimi, teabe ĆĄifreerimiseks. ECH-i peamine erinevus ESNI-st on see, et ECH-s ĆĄifreeritakse terve TLS-i ClientHello sĂ”num, mitte ĂŒksikute vĂ€ljade tase, mis vĂ”imaldab blokeerida lekkeid vĂ€ljadesse, mida ESNI ei kata, nĂ€iteks PSK (Pre-Shared Key) vĂ€ljal. ECH kasutab ka DNS-kirjet HTTPSSVC, mitte TXT-tĂŒĂŒpi kirjet avatud vĂ”tme teabe edastamiseks ja rakendab autentitud lĂ”pp-hetkede ĆĄifreerimist HPKE (Hybrid Public Key Encryption) mehhanismi pĂ”hjal vĂ”tme saamiseks ja ĆĄifreerimiseks. ECH-i aktiveerimise haldamiseks on ette nĂ€htud seadistus "chrome://flags#encrypted-client-hello".
  • KĂ€ivitati riistvarakiirus H.265 (HEVC) formaadi video dekodeerimise toetamine.
  • Aktiveeritud on viies etapp User-Agent HTTP-pealkirjade ja JavaScripti parameetrite navigator.userAgent, navigator.appVersion ning navigator.platform teabe kĂ€rpimiseks, mille eesmĂ€rk on vĂ€hendada teabe hulka, mida saab kasutada kasutaja passiivseks tuvastamiseks. Chrome 107-s on User-Agent jĂ€rjendi platformi ja protsessori teave vĂ€hendatud lauaarvutite kasutajatele ning JavaScripti parameetri navigator.platform sisu on kĂŒlmutatud. Muudatus on mĂ€rgatav vaid Windowsi platvormile mĂ”eldud versioonides, mille puhul on konkreetne platvormi versioon asendatud "Windows NT 10.0"-ga. Linuxis ei ole User-Agent'i platvormi sisu muutunud.

    Varem oli brauseri versiooni numbrite MINOR.BUILD.PATCH asemel 0.0.0. Tulevikus jÀÀb pealkirjadesse ainult teave brauseri nime, peamise versiooni, platvormi ja seadme tĂŒĂŒbi (mobiiltelefon, arvuti, tahvelarvuti) kohta. TĂ€iendava teabe, nagu tĂ€pset versiooni ja ulatuslikud platvormiandmed, saamiseks tuleb kasutada API-d User Agent Client Hints. Ainult neile veebilehtedele, kellel ei ole piisavalt uut teavet ja kes ei ole veel valmis ĂŒleminekuks User Agent Client Hints, on kuni 2023. aasta maini antud vĂ”imalus tagastada tĂ€ielik User-Agent.

  • Androidi versioonis on lĂ”petatud Android 6.0 toetamine, brauseri tööks on nĂŒĂŒd vajalik vĂ€hemalt Android 7.0 versioon.
  • Laadimisseisundi jĂ€lgimise liidese kujundus on muudetud. Allosas asuva laadimisprotsenti nĂ€itava riba asemel on aadressiribal lisatud uus indikaator, millel klikkides kuvatakse failide laadimise edenemine ja ajaloos juba allalaaditud failide nimekiri. Erinevalt alumisest riba nupp on pidevalt nĂ€htav ja vĂ”imaldab kiiresti juurde pÀÀseda allalaadimisajaloole. Uus liides on seni vaikimisi pakutud ainult osale kasutajatest ja levitatakse kĂ”igile, kui probleeme ei esine.
    Chrome 107 vÀljalase
  • TöölauasĂŒsteemide kasutajatele on antud vĂ”imalus importida salasĂ”nu, mis on salvestatud CSV-formaadis failis. Varem sai faile brauserisse salvestatud salasĂ”nu edastada ainult teenuse kaudu passwords.google.com, nĂŒĂŒd on see vĂ”imalik ka brauserisse sisseehitatud salasĂ”na halduri (Google Password Manager) kaudu.
  • PĂ€rast uue profiili loomist kuvatakse kasutajale kutse, mis pakub vĂ€lja sĂŒnkroonimise sisselĂŒlitamise ja seadete muutmise, kus saab muuta profiili nime ja valida vĂ€rviteema.
  • Androidi versioonis on pakutud uus liides multimeediafailide valimiseks fotode ja videote ĂŒleslaadimiseks (oma rakenduse asemel kasutatakse Androidi meedia valija vaikeliidest).
    Chrome 107 vÀljalase
  • Automaatne nĂ”usoleku tagasivĂ”tt saidi teavituste kuvamiseks, mis on vahele seganud kasutaja teavitusi ja sĂ”numeid. Veelgi enam, sellistele saitidele on peatatud teatiste edastamise Ă”iguste taotluste kuvamine.
  • API Screen Capture on lisatud uued omadused, mis on seotud ekraani jagamisega — selfBrowserSurface (vĂ”imaldab vĂ€listada praeguse vahekaart, kui kutsuda vĂ€lja getDisplayMedia()), surfaceSwitching (vĂ”imaldab peita vahekaartide vahetamise nuppu) ja displaySurface (annab vĂ”imaluse piirata jagamise ulatust vahekaardi, akna vĂ”i ekraaniga).
  • API Performance on lisatud omadus renderBlockingStatus, et mÀÀrata ressursid, mis takistavad lehe joonistamist kuni nende laadimise lĂ”petamiseni.
  • Origin Trials reĆŸiimis (katsefunktsioonid, mis nĂ”uavad eraldi aktiveerimist) on lisatud mitu uut API-d. Origin Trial vĂ”imaldab töötada mÀÀratud API-ga rakendustes, mis on laaditud localhost'i vĂ”i 127.0.0.1-i, vĂ”i pĂ€rast registreerimist ja spetsiaalse tokeni saamist, mis kehtib piiratud aja jooksul konkreetse saidi jaoks.
    • Deklaratiivne API PendingBeacon, mis vĂ”imaldab hallata andmete saatmist, mis ei vaja vastust (beacon). Uus API vĂ”imaldab andmete saatmise delegeerimist brauserile, ilma et oleks vaja kĂ€ivitada saatmisoperatsioone kindlal ajal, nĂ€iteks telemeetria edastamiseks pĂ€rast lehe sulgemist kasutaja poolt. server HTTP-pĂ€isesse Permissions-Policy (Feature Policy), mida kasutatakse Ă”iguste delegeerimiseks ja tĂ€iendavate funktsionaalsuste vĂ”imaldamiseks, on lisatud toetus vÀÀrtusele „unload”, millega saab desaktiveerida lehe „unload” sĂŒndmuse töötlejad.
    • Tagisse <form> on lisatud tugi atribuudi „rel” jaoks, mis vĂ”imaldab rakendada veebivormide navigeerimisele parameetrit „rel=noreferrer”, et keelata Referer pĂ€ise edastamine, vĂ”i „rel=noopener”, et keelata Window.opener omaduse seadmine ja juurdepÀÀsu keelamine kontekstile, millelt ĂŒleminek toimus.
  • CSS Gridi on lisatud tugi grid-template-columns ja grid-template-rows omaduste interpoleerimiseks, et korraldada sujuvat ĂŒleminekut erinevate ruudustiku olekute vahel.
  • Parandusi on tehtud veebiarendajate tööriistadesse. Lisatud on vĂ”imalus kuumklahvide seadistamiseks. Parandatud on C/C++ rakenduste objektide mĂ€lu uuringut WebAssembly formaadis.
  • Web-arendajate tööriistadesse on tehtud tĂ€iustusi. Lisatud on vĂ”imalus seadistada otseteid. Parandatud on WebAssembly formaati muudetud C/C++ rakenduste objektide mĂ€lu inspektsiooni.

Uues versioonis on lisaks uuendustele ja veaparandustele kĂ”rvaldatud 14 haavatavust. Paljusid haavatavusi tuvastati automaatsete testimistööriistade, nagu AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ja AFL, abil. Kriitilisi probleeme, mis vĂ”imaldaksid ĂŒletada kĂ”ik brauseri kaitse tasemed ja tĂ€ita koodi sĂŒsteemis vĂ€ljaspool sandbox-keskkonda, ei tuvastatud. Haavatavuste avastamise preemiate programmis on Google selle vĂ€ljaande jaoks maksnud 10 preemiat kokku 57 000 USA dollari ulatuses (ĂŒks preemia $20000, $17000 ja $7000, kaks preemiat $3000, kolm preemiat $2000 ja ĂŒks preemia $1000). Ühe preemia suurus on veel mÀÀramata.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster