Google avaldas Chrome veebibrauseri versiooni 143. Samuti on saadaval stabiilne versioon avatud projekti Chromium, mis on Chrome'i alus. Chrome erineb Chromiumist Google'i logode, krahhi korral teavitussĂŒsteemi, DRM-kaitstud videote esitusmoodulite, automaatse vĂ€rskendamise sĂŒsteemi, pideva Sandbox-isolatsiooni, Google API vĂ”tmete tarnimise ja RLZ-parameetrite edastamise poolest otsingus. Neile, kellel on vĂ€rskendamiseks rohkem aega, sĂ€ilitatakse eraldi Extended Stable haru, mis on toetatud 8 nĂ€dalat. JĂ€rgmine Chrome'i vĂ€ljalase, versioon 144, on kavandatud 13. jaanuariks.
Chrome'i versiooni 143 peamised muudatused:
- XML-dokumentide transformatsioonikeele XSLT tugi kuulutatakse vananenuks ja planeeritakse keelata Chrome'i versioonis 155. Samuti kuulutatakse vananenuks XSLTProcessor API ja XML stiililehtede analĂŒĂŒsimise juhised. PĂ”hjuseks tuuakse vĂ€lja turvariskid, mis on seotud libxslt raamatukogu kasutamisega, mis on hooldamise osas probleemne ja on allikaks rĂŒnnakutele brauserites, samas kui XSLT-d kasutavate veebilehtede osakaal on hinnanguliselt 0,02%.
- AI-reĆŸiimi on lisatud uusi funktsioone, mis vĂ”imaldavad suhelda AI-agendiga aadressiribal vĂ”i uue vahekaardi avamisel kuvataval lehel. AI-reĆŸiim vĂ”imaldab esitada keerulisi kĂŒsimusi loomulikus keeles ja saada vastuseid, mis pĂ”hinevad teabe kogumisel kĂ”ige asjakohasemalt teemaga seotud lehtedelt. Vajadusel saab kasutaja teavet tĂ€psustavaid kĂŒsimusi esitada. ReĆŸiim vĂ”imaldab ka kĂŒsida kĂŒsimusi lehe sisu kohta otse aadressiribal. AI-reĆŸiimi sisenemiseks, mis on praegu saadaval ainult macOS ja Windows platvormidel, piisab tabulaatori klahvi vajutamisest enne aadressiribal sisestamise alustamist.

- ICU raamatukogu on vÀrskendatud versioonini 77.1, toetades Unicode 16 ja piirkondade andmete uuendamist.
- CSS-i on lisatud valija «@container anchored(fallback)», mis vÔimaldab muuta elementide stiili, mis on seotud teiste elementide positsiooniga, sÔltuvalt valitud brauseri alternatiivsest positsioonist, mida mÀÀratakse omaduse «position-try-fallbacks» kaudu, et vÀltida elementi vÀlistesse plokkidesse vÔi vaatesse pÔgenemist.
- CSS-i omadustesse «background-position-x» ja «background-position-y» on lisatud vĂ”imalus mÀÀrata taustpildi asend vĂ”rreldes bloki ĂŒhe servaga. NĂ€iteks, «background-position-x: left 30px;».
- Lisatud on CSS-i omadus «font-language-override», et ĂŒle kirjutada keelt, mida kasutatakse OpenType fontides glyphide asendamiseks, mis pakuvad spetsiifilisi keele variante. NĂ€iteks: âfont-language-override: «RUS»;â.
- API-s WindowEventHandlers on lisatud tugi sĂŒndmuste «ongamepadconnected» ja «ongamepaddisconnected» töötlemiseks, et jĂ€lgida gamepadide ĂŒhendamist ja katkestamist.
- JavaScripti API-s DOM-i tööks on lubatud luuakselementides ja atribuutide nimedes kasutada kÔiki mÀrke, mis on lubatud HTML-i parseris.
- WebTransport API kasutamisel on lubatud protokolli lÀbirÀÀkimine, mida kasutatakse suhtlemiseks serverilt veebirakendusega (WebTransport objekti loomisel vÔib rakendus mÀÀrata lubatud protokollide loendi).
- Origin trial reĆŸiimis on lisatud API Web Install, mis pakub meetodi navigator.install() veebirakenduste installimise algatamiseks veebilehtedelt, mida saab kasutada veebirakenduste kaupluste kataloogide loomisel vĂ”i veebirakenduste installimise lihtsustamiseks praeguse saidiga. Installimine toimub pĂ€rast kasutaja selget kinnitust toimingule.
- Web-arendustööriistadele on tehtud tÀiustusi. MCP (Model Context Protocol) katsetava serveri vÔimalusi on laiendatud, mis vÔimaldab pÀÀseda Chrome DevTools vÔimalustele vÀlistest AI-assistentidest. Elementide paneeli on lisatud tugi CSS-reeglite @starting-style silumisele. Auditi paneel on uuendatud versioonile Lighthouse 13. JÔudluse jÀlgimise tulemuste eksportimisel on vÔimalik lisada arhiivi HTML, CSS ja JavaScripti failide sisu, samuti «source map» andmed.

Uues versioonis on lisaks uuendustele ja vigade parandamisele kĂ”rvaldatud 13 haavatavust. Paljusid haavatavusi tuvastati automatiseeritud testimise tööriistade nagu AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ja AFL abil. Kriitilisi probleeme, mis vĂ”imaldavad ĂŒletada kĂ”ik brauseri kaitsetasemed ja kĂ€ivitada sĂŒsteemis koodi vĂ€ljaspool liivakasti keskkonda, ei leitud. Haavatavuste avastamise rahalise preemiasĂŒsteemi raames kĂ€esoleva versiooni jaoks on Google kehtestanud 13 preemiat ja vĂ€lja maksnud 18 000 USA dollarit (ĂŒks preemia 11 000 dollarit, kaks preemiat 3 000 dollarit ja ĂŒks preemia 1 000 dollarit). Ăheksa preemia suurus on veel mÀÀramata.
Allikas: opennet.ru


