10月16日,谷歌正式发布了 Chrome 130 稳定版浏览器更新,覆盖 Android、ChromeOS、Linux、macOS 和 Windows 等平台。本次更新带来了多项改进和新功能,重点包括文档画中画模式的优化、增强的 CSS 嵌套声明以及对多种 Web API 的增强支持,以确保用户在浏览网页时获得更加流畅的体验。
Chrome 130 引入了新参数 `preferInitialWindowPlacement`,允许用户在打开新窗口时忽略之前窗口的大小和位置。这个功能对视频会议等场景尤其有用,让用户更加灵活地控制窗口位置。CSS 容器平面树查找,这一新规范允许影子 DOM 中的元素查看非命名容器,提升了网页样式的灵活性。
而CSS 嵌套声明增强,保留了解析过程中的裸声明,提升了 CSS 嵌套功能的可用性。box-decoration-break 支持,新增对 `box-decoration-break: clone` 的支持,适用于行内和块级碎片化的场景,进一步提升了视觉效果的控制力。
另外,对Web API 优化,压缩字典传输,新增支持 Brotli 和 Zstandard 压缩方式,尤其适用于企业环境,提升了数据传输效率。平滑滚动增强改进了 `scrollIntoView()` 方法,确保动画效果不被其他滚动操作打断,使滚动体验更加顺畅。键盘可聚焦滚动容器,滚动容器现在默认可聚焦,提升了无障碍访问性,改善了使用键盘操作浏览的体验。
受保护的受众 API,加强了隐私保护,防止第三方追踪用户行为。语言检测 API,引入了新的 JavaScript API,用于自动检测文本语言,优化了多语言网站的用户体验。此外,谷歌还修复了 DevTools 和 iOS 版中与 Use After Free 相关的漏洞。Chrome 130 正在逐步向全球用户推送,预计在未来几天内将通过 Google Play 等渠道完成更新。