Google on avaldanud Chrome 148 veebibrauseri vĂ€ljaande. Samuti on saadaval stabiilne vabavaraline projekt Chromium, mis on Chrome'i alus. Chrome'i brauser erineb Chromiumist Google'i logode kasutamise, krahhi korral teavitussĂŒsteemi, kaitstud videokontentide esitamismoodulite (DRM), automaatsete vĂ€rskenduste installimise sĂŒsteemi, pideva Sandbox-isolatsiooni kasutamise, Google API vĂ”tmete tarnimise ja RLZ-parameetrite edastamise kaudu otsingus. Need, kes vajavad uuendamiseks rohkem aega, saavad kasutada eraldi Extended Stable haru, mis on saadaval 8 nĂ€dala vĂ€ltel. JĂ€rgmine Chrome 149 vĂ€ljaanne on planeeritud 2. juuniks.
Chrome 148 peamised muudatused (1, 2, 3, 4):
- AĐ-reĆŸiimi areng jĂ€tkub, vĂ”imaldades suhelda AĐ-agendiga aadressiribal vĂ”i avatud uue vahelehelt kuvataval lehelt. AĐ-reĆŸiim annab vĂ”imaluse esitada keerulisi kĂŒsimusi loomulikul keeles ning saada vastuseid, mis pĂ”hinevad teabe kogumisel kĂ”ige asjakohasematelt lehtedelt antud teema kohta. Vajadusel saab kasutaja tĂ€psustada teavet suunavate kĂŒsimustega. ReĆŸiim vĂ”imaldab samuti kĂŒsida lehe sisu kohta otse aadressiribal. Chrome 148 toob kaasa AĐ-reĆŸiimi toetuse, et automaatselt tĂ€ita krediitkaartide numbreid ja aadresse (pĂ€rast kasutaja nĂ”usolekut). Sisseehitatud vestlusbot Gemini kasutamise vĂ”imalused on laienenud 49 riiki Aasia ja Vaikse ookeani piirkonnas.
- Lisatud on vÔimalus automaatne tÀitmine veebivormides juhtimisÔiguste numbrite, passide, rahvuslike identiteedikaarte, KTN-numbrite (Known Traveler Number) ja RCN-numbrite (Redress Control Number) jaoks, mis on salvestatud Google Walleti.
- Kasutajaliidese visuaalset kujundust profiilide loomisel on muudetud (funktsionaalsus on endiselt sama).

- ChromeOS jaoks on rakendatud vertikaalsete vahekaartide reĆŸiim, mis asendab ĂŒlemise horisontaalse vahekaartide menĂŒĂŒ kĂŒlgsuunalise paneeliga vertikaalsete vahekaartidega. Eelmises vĂ€ljaandes pakuti seda reĆŸiimi Linuxi, macOS-i ja Windowsi platvormidele.

- Androidi versioonis on rakendatud funktsioon "TÀpsem automaatne tÀitmine", mis kasutab AI mudelit veebivormide mÔistmiseks ja vÀljade automaatseks tÀitmiseks, tuginedes sellele, kuidas kasutaja varem sarnaseid vorme tÀitis.
- Androidi versioonis on lisatud reĆŸiim, mis tagastab veebisaitidele umbmÀÀrase, mitte tĂ€pse asukoha.

- Lisatud on optimeerimisi, mis laiendavad HTTP/3 protokolli rakendusi. Parandatud on HTTP/3 toe tuvastamist saitidel.
- Tehtud on API Prompt, mis pakub suurte keelemudelitega suhtlemiseks kÔnesid, mis vÔimaldavad pÀringutes kasutada teksti, pilte ja helisisendit. Tulemused tagastatakse mugavas struktureeritud vormis. KasutamisnÀidetena tuuakse vÀlja piltide kirjeldamise genereerimine, visuaalne otsing, kÔne transkribeerimine, helide klassifitseerimine, tekstigeneratsioon antud juhise pÔhjal ja teabe vÀljavÔtmine tekstist. API on rakendatud kasutades lokaalset suurt keelemudelit Gemini Nano (mudel vÔtab 4 GB, laaditakse automaatselt ja installitakse weights.bin failina OptGuideOnDeviceModel alamkausta).
- SharedWorkerisse on lisatud valik "extendedLifetime: true", mis sĂ€ilitab töötleja aktiivsuse pĂ€rast kĂ”igi klientide vĂ€ljalĂŒlitamist, vĂ”imaldades asĂŒnkroonsete tööde tĂ€itmist pĂ€rast lehe lĂ”petamist (unload) ilma Service Workerite kasutamiseta.
- CSS-i pĂ€ringud "@container" vĂ”ivad nĂŒĂŒd olla kutsutud, kasutades ainult konteineri nime (container-name) ilma tĂŒĂŒbi (container-type) mÀÀramata. #container { container-name: âfoo; } @container âfoo { input { background-color: green; } }
- CSS-esse on lisatud mĂ€rksĂ”na ârevert-ruleâ, mis vĂ”imaldab tĂŒhistada praeguse CSS-reegli ja rakendada eelnevat reeglit. div { display: if(style(âlayout: fancy): grid; else: revert-rule); }
- CSS-omaduse âtext-decoration-skip-inkâ toetuseks on rakendatud vÀÀrtuse âallâ toetust, mis nĂ€eb ette kohustusliku joonte katkestamise allajoonimise ja kustutamise puhul, kui need ristuvad tekstiglĂŒfidega.
- Androidi versioonis on lisatud vĂ”imalus kasutada Web Serial API-d seadmete ĂŒhendamiseks, sealhulgas jĂ€rjestikuseid porte USB vĂ”i Bluetoothi kaudu.
- Elemendis
- Lisatud on toetust Open Fonti formaadi teisele versioonile âavarâ (Axis Variation table), mis vĂ”imaldab fontidel muuta seoseid normaliseeritud ja telje vÀÀrtuste vahel.
- Veebiarendustööriistadele on sisse viidud tÀiustusi.
Lisaks uuendustele ja vigade parandustele on uues versioonis kĂ”rvaldatud 127 haavatavust. Paljusid neist avastati automatiseeritud testimise kĂ€igus, kasutades tööriistu nagu AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ja AFL. Kolmele probleemile (tĂ€isarvu ĂŒletĂ€itumine Blinkis, juba vabastatud mĂ€lu kasutamine Chromotingus ja Mobile'is) on mÀÀratud kriitiline ohtlikkuse tase, mis tĂ€hendab, et haavatavused vĂ”imaldavad mööda minna kĂ”igist brauseri kaitsetasemetest ja kĂ€ivitada sĂŒsteemis koodi vĂ€ljaspool sandbox-ĂŒmbritsevat keskkonda. Haavatavuste avastamise rahalise preemia programmis on Google kĂ€esoleva versiooni jaoks mÀÀranud 26 preemiat ja maksnud vĂ€lja 138 000 USA dollarit (sealhulgas ĂŒks preemia summas 55 000 dollarit, 43 000 dollarit ja 8 000 dollarit, kaks preemiat 16 000 dollarit). 21 preemia suurus on veel mÀÀramata.
Allikas: opennet.ru



