Selskapet Google har utgitt versjonen av nettleseren Chrome 149. Samtidig er det tilgjengelig en stabil utgivelse av det frie prosjektet Chromium, som danner grunnlaget for Chrome. Nettleseren Chrome skiller seg fra Chromium ved bruk av Googles logoer, et system for Ă„ sende varsler i tilfelle krasj, moduler for Ă„ spille av beskyttet videoinnhold (DRM), et system for automatisk oppdatering, konstant aktivering av Sandbox-isolasjonen, levering av nĂžkler til Google API og overfĂžring av RLZ-parametre under sĂžk. For de som trenger mer tid til oppdatering, stĂžttes en egen gren med navnet Extended Stable, som varer i 8 uker. Neste utgivelse av Chrome, 150, er planlagt til 30. juni.
Hovedendringer i Chrome 149 (1, 2,
3, 4):
- Det er lagt til innstillinger for Ä kontrollere nedlasting og bruk av AI-modeller som kjÞres pÄ brukerens enhet i konfigurasjonens seksjon «System». For eksempel kan man fullstendig forby bruken av slike modeller og slette tidligere lastede modeller.

- I juni begynner publiseringen av offisielle utgaver av Chrome 149 for Linux-systemer basert pÄ ARM64-arkitekturen, levert i deb- og rpm-pakker. Tidligere ble offisielle utgaver av Chrome for Linux kun publisert for x86_64-arkitekturen, mens ARM64-arkitekturen kun hadde tilgjengelige tredjepartsutgaver av Chromium, tilbudt av distribusjoner.
- I Service Worker-er er muligheten for bakgrunnsnedlasting av data begrenset ved Ă„ bruke API-et Background Fetch.
- I CSS er det implementert stĂžtte for Ă„ tilpasse utformingen av skillelinjer mellom elementer i grid- og flexbox-containere. CSS-egenskaper som column-rule-inset og row-rule-inset er lagt til for Ă„ forkorte eller forlenge skilletegn, samt column-rule-visibility-items og row-rule-visibility-items for Ă„ kontrollere synligheten av skilletegn (kun mellom fylte elementer eller i alle mellomrom i rutenettet). Bredde, farge og marginer kan animeres med overgangseffekter (transition), aktivert, for eksempel ved Ă„ sveve over musen.
- Fjernet pÄvirkningen fra aktive WebSocket-tilkoblinger pÄ lagring av siden i tilbake-forward-cachen (BFCache), som sikrer umiddelbar navigering ved bruk av «Tilbake» og «Fremover»-knappene eller nÄr du navigerer pÄ allerede besÞkte sider pÄ den nÄvÊrende nettsiden. Tidligere tillot ikke en WebSocket-tilkobling Ä plassere siden i cachen, noe som fÞrte til at den mÄtte lastes helt pÄ nytt ved klikk pÄ «Tilbake» eller «Fremover».
- I CSS-egenskapen shape-outside er det implementert mulighet for Ă„ bruke funksjonene path(), shape(), rect() og xywh().
- I CSS-egenskapen «image-rendering» er verdien «crisp-edges» lagt til, som instruerer om Ä skalere bildet uten uskarphet samtidig som kontrasten og klare kanter bevares.
- Det er lagt til en CSS-egenskap path-length, som gjĂžr det mulig Ă„ endre attributtet pathLength i SVG.
- I objektet Intl.Locale er det lagt til mulighet for Ä angi og fÄ informasjon om den brukte sprÄkvarianten.
- Det er gjort forbedringer i verktĂžyene for webutviklere, der implementeringen av MCP-serveren (Model Context Protocol) og kommandolinjegrensesnittet for AI-agenter er stabilisert. Muligheten for Ă„ emulere egne HTTP-overskrifter er lagt til. AI-assistentpanelet er betydelig redesignet. Det er en eksperimentell funksjon for feilsĂžking av sider som bruker API WebMCP. I CSS-panelet er stĂžtte for automatisk fullfĂžring av stiler lagt til, ved Ă„ bruke AI-modellen Gemini.
Kilde: opennet.ru

