Chrome 149 稳定版上线,支持 CSS 间距装饰
谷歌于 6 月 2 日正式发布了 Chrome 149 稳定版浏览器,此次更新重点在于对 CSS 标准的增强以及对 WebSocket 连接管理的改进,并引入了开发者工具的 WebMCP 调试助手。
新版本中最显著的更新是引入了 CSS 间距装饰 (Gap Decorations) 功能。开发者现在可以直接在 CSS Grid、Flexbox 和多栏布局的间隙区域添加线条或装饰,例如使用 column-rule 和 row-rule 属性,取代了过去需要通过 border、伪元素等复杂方式实现的间隙样式。此功能还支持 column-rule-inset、row-rule-inset 来调整线条端点,以及 column-rule-visibility-items 和 row-rule-visibility-items 来控制线条仅在相邻项目间显示。
此外,Chrome 149 还优化了 WebSocket 连接在 bfcache (往返缓存) 机制下的表现。此前,包含活跃 WebSocket 连接的页面无法进入 bfcache,导致用户离开后页面状态丢失。新版本改进了这一流程,允许页面在进入缓存前关闭 WebSocket 连接,从而更好地保留页面状态。同时,JavaScript 方面也新增了 Intl.Locale 的 variants 属性,用于处理 Unicode 区域标识符中的语言变体。text-overflow: ellipsis 在用户编辑或移动光标时,也会临时切换为裁剪显示,方便查看文本末尾内容。shape-outside 属性则新增了 path()、shape()、rect()、xywh() 等图形函数,为文本环绕提供了更灵活的形状支持。
此次更新主要面向 Web 开发者,特别是那些需要精细控制页面布局和交互效果的用户。对于普通用户而言,这些底层能力的提升将间接带来更流畅、更稳定的浏览体验,尤其是在使用需要实时通信的 Web 应用时。
Chrome 149 稳定版发布,优化 Web 标准支持与性能
谷歌今日推送了 Chrome 149 稳定版更新,此次更新在 Web 标准支持方面带来多项改进,包括对 CSS 间距装饰(spacing decoration)的初步支持,允许开发者更精细地控制元素的间距和布局。此外,WebSocket 与 bfcache(往返缓存)的配合得到优化,含活跃 WebSocket 连接的页面现在能够正常进入 bfcache,提升了用户在导航离开后再返回时的页面加载速度。
在 JavaScript 领域,Intl.Locale(国际化区域设置)新增了 variants 属性,为开发者提供了读取和设置 Unicode 区域标识符中语言变体的能力,有助于构建更具本地化特色的 Web 应用。文本显示方面,`text-overflow: ellipsis` 在用户编辑或移动光标时,将临时切换为裁剪显示,方便用户查看文本末尾的内容。对于 Web 布局,`shape-outside` 属性新增了 `path()`、`shape()`、`rect()`、`xywh()` 等图形函数,为实现更复杂的文本环绕效果提供了更多灵活性。

此次更新主要面向需要利用最新 Web 标准进行开发的开发者,以及对浏览器性能和页面加载体验有较高要求的用户。对于桌面用户而言,这些改进有助于提升网页应用的响应速度和交互的流畅性。
Chrome 149 稳定版的发布,标志着浏览器在对前沿 Web 标准的实现上又迈进了一步。对于开发者来说,利用新增的 CSS 和 JavaScript 功能,可以创造出更丰富、更具交互性的网页体验。考虑到其对性能和用户体验的优化,建议所有 Chrome 用户及时升级到最新版本。