Společnost Google vydala webový prohlížeč Chrome 149. Zároveň je k dispozici stabilní verze bezplatného projektu Chromium, který je základem Chromu. Prohlížeč Chrome se od Chromia liší tím, že používá loga Google, má systém pro odesílání oznámení v případě pádu, má moduly pro přehrávání video obsahu chráněného proti kopírování (DRM), má systém automatické instalace aktualizací, vždy povoluje izolaci Sandboxu, dodává klíče k Google API a při vyhledávání přenáší parametry RLZ. Pro ty, kteří potřebují více času na aktualizaci, je k dispozici samostatná větev Extended Stable, která je podporována po dobu 8 týdnů. Další vydání Chromu 150 je naplánováno na 30. června.
Klíčové změny v Chromu 149 (1, 2,
3, 4):
- Do sekce „Systém“ konfigurátoru byla přidána nastavení pro správu stahování a používání modelů umělé inteligence spuštěných na zařízení uživatele. Můžete například zcela zakázat používání takových modelů a smazat dříve stažené modely.

- V červnu začne vydávání oficiálních verzí Chrome 149 pro Linux-systémy založené na architektuře ARM64, dodávané v balíčcích deb a rpm. Dříve oficiální sestavení Chrome pro Linux byly publikovány pouze pro architekturu x86_64 a pro architekturu ARM64 byly k dispozici pouze sestavení Chromia od třetích stran nabízená distribucemi.
- Servisní workeři mají omezenou možnost stahovat data na pozadí pomocí rozhraní Background Fetch API.
- CSS nyní podporuje úpravu vzhledu oddělovačů mezi prvky v kontejnerech mřížky a flexboxu. Byly přidány vlastnosti CSS column-rule-inset a row-rule-inset pro zkracování nebo prodlužování oddělovačů a také vlastnosti column-rule-visibility-items a row-rule-visibility-items pro ovládání viditelnosti oddělovačů (pouze mezi vyplněnými položkami nebo ve všech prostorech mřížky). Šířku, barvu a okraje lze animovat pomocí přechodových efektů, které se aktivují například při najetí myší.
- Aktivní připojení WebSocket již neovlivňují mezipaměť Back-forward (BFCache), která poskytuje okamžité přechody při použití tlačítek Zpět a Vpřed nebo při navigaci mezi dříve zobrazenými stránkami na aktuálním webu. Dříve připojení WebSocket bránilo ukládání stránky do mezipaměti a vyžadovalo úplné opětovné načtení při stisknutí tlačítek Zpět nebo Vpřed.
- Vlastnost CSS shape-outside implementuje možnost použití funkcí path(), shape(), rect() a xywh().
- K vlastnosti CSS „image-rendering“ byla přidána hodnota „crip-edges“, která určuje, že obrázek by měl být škálován bez rozmazání, přičemž by měl být zachován kontrast a ostré hrany.
- Přidána vlastnost CSS path-length, která umožňuje změnit atribut pathLength v SVG.
- Objekt Intl.Locale nyní umožňuje nastavit a načíst informace o používané jazykové variantě.
- Byly provedeny vylepšení nástrojů pro webové vývojáře, stabilizace implementace serveru MCP (Model Context Protocol) a rozhraní příkazového řádku pro agenty AI. Byla přidána možnost emulace vlastních hlaviček HTTP. Panel asistenta AI byl výrazně přepracován. Byla implementována experimentální funkce pro ladění stránek pomocí rozhraní WebMCP API. Panel CSS nyní podporuje automatické doplňování stylů pomocí modelu AI Gemini.
Zdroj: opennet.ru

