Google esitles versiooni web-brauserist Chrome 108. Samuti on saadaval stabiilne vĂ€ljaanne avatud projekti Chromium, mis on Chrome'i alus. Chrome erineb Chromiumist Google'i logode, crash-Ă”nnetustest teavitamise sĂŒsteemi, DRM-kaitstud videosisu taasesituse moodulite, automaatsete vĂ€rskenduste installimise sĂŒsteemi, Sandbox-isolatsiooni pideva lubamise, Google API vĂ”tmete tarnimise ja RLZ-parameetrite edastamise osas. Neile, kes vajavad vĂ€rskendamiseks rohkem aega, pakutakse eraldi Extended Stable haru, mida toetatakse 8 nĂ€dalat. JĂ€rgmine Chrome 109 vĂ€ljaanne on planeeritud 10. jaanuarile.
Olulisemad muudatused Chrome 108-s:
- KĂŒpsiste ja veebisaitide halduri dialooge on muudetud (avatakse nuppu Cookie'd klĂ”psates aadressiribal lukuikoonil). Dialooge on lihtsustatud ning need kuvavad nĂŒĂŒd teavet saidipĂ”hiselt.

- Tutvustatakse kahte uut brauseri tööpiirkonna optimeerimise reĆŸiimi - MĂ€lu sÀÀstmine (Memory Saver) ja Energia sÀÀstmine (Energy Saver), mis on saadaval jĂ”udluse seadetes (Settings > Performance). Need reĆŸiimid on praegu saadaval ainult ChromeOS, Windowsi ja macOS platvormidel.
- Paroolihalduris on lisatud vÔimalus lisada mÀrkusi igale salvestatud paroolile. Nagu parool, kuvatakse mÀrkused eraldi lehelt ainult pÀrast autentimise lÀbimist.
- Linuxi versioonis on nĂŒĂŒd vaikimisi kasutusel sisseehitatud DNS-klient, mis varem oli kasutusel ainult Windowsi, macOS, Androidi ja ChromeOS versioonides.
- Windowsi platvormil, kui Chrome'i installimisel, kinnitatakse töölaual automaatselt brauseri kÀivitamise otseteet.
- Lisatud on vĂ”imalus jĂ€lgida hinnamuutusi valitud kaupade osas mĂ”nedes veebipoodides (Shopping List). Hindade langemisel saadetakse kasutajale teade vĂ”i e-kiri (Gmailis). Kaupa jĂ€lgimise lisamiseks klikka nuppu âTrack priceâ aadressiribal toote lehe avamisel. JĂ€lgitavad tooted salvestatakse koos jĂ€rjehoidjatega. See funktsioon on saadaval ainult Google'i aktiivsete konto kasutajatele, kui sĂŒnkroniseerimine on lubatud ja âWeb & App Activityâ teenus on aktiveeritud.

- KĂ€ivitati otsingutulemuste vaatamine samal ajal, kui vaadatakse teist lehte kĂŒlgribal (ĂŒhes aknas saab korraga nĂ€ha nii lehe sisu kui ka otsingumootori tulemusi). PĂ€rast Google'i otsingutulemuste lehelt mĂ”nele saidile ĂŒleminekut ilmub aadressiriba sisendi vĂ€ljal ikoon âGâ, millele klikkides avatakse kĂŒlgriba varasemate otsingutulemustega.

- File System Access API-s, mis vĂ”imaldab veebirakendustel lugeda ja kirjutada andmeid otse kasutaja seadme failidesse ja kataloogidesse, on meetodid getSize(), truncate(), flush() ja close() objektis FileSystemSyncAccessHandle muudetud asĂŒnkroonsest sĂŒnkroneks, sarnaselt meetoditega read() ja write(). See muudatus vĂ”imaldab pakkuda tĂ€ielikult sĂŒnkrone töötavat API-d FileSystemSyncAccessHandle, mis toob kaasa WebAssembly (WASM) pĂ”histe rakenduste jĂ”udluse paranemise.
- Lisatud on toetust tĂ€iendavatele nĂ€htava ala (viewport) suurustele - âsmallâ (s), âlargeâ (l) ja âdynamicâ (d), samuti andmetega seotud mÔÔtmete ĂŒhikutele - â*viâ (vi, svi, lvi ja dvi), â*vbâ (vb, svb, lvb ja dvb), â*vhâ (svh, lvh, dvh), â*vwâ (svw, lvw, dvw), â*vmaxâ (svmax, lvmax, dvmax) ja â*vminâ (svmin, lvmin ja dvmin). Ettepanekud mÔÔtmeĂŒhikud vĂ”imaldavad elementide suuruse sidumist nĂ€htava ala vĂ€ikseima, suurima ja dĂŒnaamilise suurusega protsentuaalselt (suurus muutub, sĂ”ltuvalt tööriistariba kuvamisest, peitmisest ja olekust).

- Toetatakse variatiivsete vÀrviliste vektorshaste (COLRv1) formaadis, kus lisaks vektorgliifidele sisaldub ka vÀrviinfoga kiht, mis on OpenType'i allkategooria.
- CSS-reeglitesse @supports on lisatud vÀrviliste fontide toe kontrollimise funktsioonid font-tech() ja font-format(), ning CSS-reeglitesse @font-face on lisatud funktsioon tech().
- KĂ€ivitati API Federated Credential Management (FedCM), mis vĂ”imaldab luua ĂŒhendatud autentimisteenuseid, tagades privaatsuse ja töötades ilma kolmandate osapoolte jĂ€lgimismehhanismideta, nagu kĂŒpsiste töötlemine.
- NĂŒĂŒd on olemas vĂ”imalus rakendada juba olemasolevat CSS-i omadust âoverflowâ asendatud elementidele, mis kuvatakse vĂ€ljaspool sisu, mis koos object-view-boxâiga vĂ”imaldab luua pilte, millel on nende enda vari.
- Lisati CSS-omadused break-before, break-after ja break-inside, mis vĂ”imaldavad kohandada katkestuste kĂ€itumist, kui sisu jagatakse erinevatesse lehtedes, veergudesse ja aladesse. NĂ€iteks âfigure { break-inside: avoid;}â keelab katkemise kujutise sees.
- CSS-omadustes align-items, justify-items, align-self ja justify-self on lisatud vĂ”imalus kasutada vÀÀrtust âlast baselineâ viimane baasjoon, et joondada flex- vĂ”i grid-paigutuse alusel.
- LisaĂŒritus ContentVisibilityAutoStateChanged genereeritakse elementidele, millel on omadus âcontent-visibility: autoâ, kui elemendi renderdamise olek muutub.
- Tagatud juurdepÀÀs Media Source Extensions API-le töötaja kontekstis, mida saab kasutada nÀiteks multimeediaandmete puhverdamise jÔudluse parandamiseks, luues MediaSource objekti eraldi töötajas ja edastades selle tulemused HTMLMediaElementile pÔhivoos.
- HTTP-pealkirjas Permissions-Policy, mida kasutatakse Ă”iguste delegeerimiseks ja laiendatud funktsionaalsuse lubamiseks, on lubatud maskide kasutamine, nĂ€iteks âhttps:/*.bar.foo.com/â.
- Eemaldatud vananenud API-d window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
- Parandusi on tehtud veebiarendaja tööriistades. Styles paneelis on lisatud vihjeid mitteaktiivsete CSS-omaduste jaoks. Recorder paneelis on rakendatud automaatne XPath ja tekstiselectorite mÀÀramine. Debuggeris on vĂ”imalik samm-sammult liikuda koma kaudu jagatud vĂ€ljendite kaudu. Laiendatud seadeid âSettings > Ignore Listâ.
Peale uuenduste ja veaparanduste on uus versioon kĂ”rvaldanud 28 haavatavust. Paljud haavatavused on tuvastatud automaatsete testimise tööriistade AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ja AFL abil. Kriitilisi probleeme, mis vĂ”imaldavad mööda minna kĂ”ikidest brauserikaitse tasemetest ja kĂ€ivitada koodi sĂŒsteemis sandboxes, ei ole tuvastatud. Haavatavuste avastamise preemia programmist on Google antud selle versiooni jaoks 10 preemiat kogusummas 74 000 USA dollarit (ĂŒks preemia $15000, $11000 ja $6000, viis preemiat $5000, kolm preemiat $3000 ja $2000, kaks preemiat $1000). 6 preemia suurus on veel mÀÀramata.
Allikas: opennet.ru




