Google avaldas veebibrauseri Chrome versiooni 149. Samuti on saadaval stabiilne vaba projekti Chromium vĂ€ljaanne, mis on Chrome'i alus. Chrome erineb Chromiumist Google'i logode kasutamise, tĂ”rke korral teavitamisseadmise sĂŒsteemi, kaitstud videomaterjali esitamise (DRM) moodulite, automaatsete vĂ€rskenduste installimise sĂŒsteemi, pideva Sandbox-isolatsiooniga, Google'i API vĂ”tmete pakkumise ja RLZ-parameetrite edastamisega otsingutel. Neile, kellel on uuendamiseks rohkem aega, toetatakse eraldi Extended Stable haru, mis kestab 8 nĂ€dalat. JĂ€rgmine Chrome'i versioon 150 on planeeritud 30. juuniks.
Peamised muudatused Chrome 149 (1, 2,
3, 4):
- Konfiguratsioonis jaotis âSĂŒsteemâ (âSystemâ) on lisatud sĂ€tted AI-mudelite laadimise ja kasutamise haldamiseks, mis töötavad kasutaja seadmel. NĂ€iteks on vĂ”imalik tĂ€ielikult keelata selliste mudelite kasutamine ja eemaldada varem alla laaditud mudelid.

- Juunis algab Chrome 149 ametlike versioonide avaldamine Linuxi sĂŒsteemidele, mis pĂ”hinevad ARM64 arhitektuuril, ja need on saadaval deb ja rpm pakettidena. Varem avaldati Chrome'i ametlikud versioonid Linuxile ainult x86_64 arhitektuuri jaoks, ARM64 arhitektuuri jaoks olid saadaval ainult kolmandate osapoolte Chromiumi versioonid, mida pakkusid jaotused.
- Service Worker-ites on piiratud andmete taustal allalaadimise vÔimalus, kasutades Background Fetch API-d.
- CSS-is on rakendatud vĂ”imalus kohandada elemendi vaheline piiritsemine grid ja flexbox konteinerites. Lisatud on CSS-omadused column-rule-inset ja row-rule-inset, et lĂŒhendada vĂ”i pikendada piire, samuti column-rule-visibility-items ja row-rule-visibility-items piirde nĂ€htavuse haldamiseks (ainult tĂ€idetud elementide vahel vĂ”i kĂ”igis vĂ”rgu vahekohtades). Laiust, vĂ€rvi ja vahemaid saab animeerida ĂŒleminekuefektide (transition) abil, mis aktiveeritakse nĂ€iteks hiirekursori ĂŒle viimise korral.
- Eemaldati aktiivsete WebSocket-ĂŒhenduste mĂ”ju lehe salvestamisele tagasi-suunda vahetusse vahemĂ€lu (BFCache), mis tagab hetkede vahetuse nuppe âTagasiâ ja âEdasiâ kasutamisel vĂ”i navigeerimisel juba vaadatud lehtede seas. Varem ei lubanud WebSocket-ĂŒhenduse olemasolu lehte vahemĂ€llu salvestada ja see viis tĂ€ieliku laadimise vajaduseni nupule âTagasiâ vĂ”i âEdasiâ vajutamisel.
- CSS-i omaduses shape-outside on rakendatud vÔimalust kasutada funktsioone path(), shape(), rect() ja xywh().
- CSS-i omadusse «image-rendering» on lisatud vÀÀrtus «crisp-edges», mis kÀsib skaleerida pilti ilma hÀgustumiseta, sÀilitades kontrasti ja selged piirid.
- Lisatud CSS-i omadus path-length, mis vÔimaldab muuta SVG-e atribuut pathLength.
- Objekti Intl.Locale juurde on lisatud vÔimalus mÀÀrata ja saada teavet kasutatava keele variandi kohta.
- Web-arendajate tööriistadesse on tehtud tĂ€iustusi, sealhulgas stabiliseeritud MCP-serveri (Model Context Protocol) ja AI-agentide kĂ€surealiidese teostus. Lisatud on vĂ”imalus emuleerida oma HTTP-pealkirju. AI-assistendi paneel on oluliselt ĂŒmber töötatud. Rakendatakse eksperimentaalne vĂ”imalus veebilehtede tĂ”rkeotsinguks, kasutades WebMCP API-d. CSS-paneeli on lisatud stiilide automaatset tĂ€iendamist kasutades AI mudelit Gemini.
Allikas: opennet.ru

