Společnost Google vydala verzi webového prohlížeče Chrome 149. Současně je k dispozici stabilní verze volného projektu Chromium, který tvoří základ Chrome. Prohlížeč Chrome se od Chromia odlišuje používáním loga Google, systémem hlášení při pádu, moduly pro přehrávání chráněného obsahu (DRM), systémem automatické instalace aktualizací, trvalým zapnutím izolace Sandbox, poskytováním klíčů k Google API a přenosem parametrů RLZ při vyhledávání. Pro ty, kdo potřebují více času na aktualizaci, je odděleně podporována větev Extended Stable, která je udržována po dobu 8 týdnů. Další verze Chrome 150 je naplánována na 30. června.
Hlavní změny v Chrome 149 (1, 2,
3, 4):
- Do konfigurátoru v sekci „Systém“ („System“) byly přidány nastavení pro řízení stahování a používání AI modelů provozovaných na uživatelském zařízení. Například je možné zcela zakázat používání takových modelů a odstranit dříve stažené modely.

- V červnu začne publikace oficiálních sestavení Chrome 149 pro systémy Linux založené na architektuře ARM64, dodávaných v balících deb a rpm. Dříve byla oficiální sestavení Chrome pro Linux publikována pouze pro architekturu x86_64, zatímco pro architekturu ARM64 byla dostupná pouze alternativní sestavení Chromia nabízená distribucemi.
- V Service Workerech je omezeno pozadí stahování dat pomocí API Background Fetch.
- V CSS byla implementována podpora pro nastavení vzhledu oddělovačů mezi prvky v kontejnerech grid a flexbox. Byly přidány CSS vlastnosti column-rule-inset a row-rule-inset pro zkracování nebo prodlužování oddělovačů, stejně jako column-rule-visibility-items a row-rule-visibility-items pro řízení viditelnosti oddělovačů (pouze mezi vyplněnými prvky nebo ve všech intervalech mřížky). Šířku, barvu a okraje lze animovat pomocí přechodových efektů (transition), které se aktivují například při najetí myší.
- Bylo odstraněno vliv aktivních WebSocket spojení na ukládání stránek do mezipaměti zpětného a předního přechodu (BFCache – Back-forward cache), která zajišťuje okamžitý přechod při používání tlačítek „Zpět“ a „Dopředu“ nebo při navigaci na již navštívené stránky aktuálního webu. Dříve WebSocket spojení znemožňovalo uložit stránku do mezipaměti, což vedlo k nutnosti jejího plného pře načtení po stisknutí tlačítek „Zpět“ nebo „Dopředu“.
- Do CSS vlastnosti shape-outside byla implementována možnost používání funkcí path(), shape(), rect() a xywh().
- Do CSS vlastnosti „image-rendering“ bylo přidáno hodnotu „crisp-edges“, která nařizuje škálovat obrázek bez rozostření při zachování kontrastu a ostrých hranic.
- Bylo přidáno CSS vlastnost path-length, které umožňuje měnit atribut pathLength v SVG.
- Do objektu Intl.Locale byla přidána možnost nastavit a získat informace o používané variantě jazyka.
- Byla vylepšena nástroje pro webové vývojáře, ve kterých byla stabilizována implementace MCP serveru (Model Context Protocol) a rozhraní příkazového řádku pro AI agenty. Byla přidána možnost emulace vlastních HTTP hlaviček. Významně byla přepracována panel AI asistenta. Byla implementována experimentální možnost ladění stránek, které používají API WebMCP. Do panelu CSS byla přidána podpora automatického doplňování stylů pomocí AI modelu Gemini.
Zdroj: opennet.ru

