谷歌浏览器 108 版在一个多月前发布,现在是时候向消费者推出 Chrome 109 了。尽管 Chrome 的发布通常有四个星期的间隔,但由于假期的缘故,这次间隔时间更长。无论如何,Chrome 109 现已推出,这是一个重要的版本,因为它是支持 Windows 7 和 8.1 的最后一个浏览器版本。微软本身最近放弃了对这两种操作系统的支持。

有趣的是,最新版本的Chrome 还包含 Cookies Having Independent Partitioned State (CHIPS),这是谷歌对第三方 cookie 的替代品,谷歌将在几年内弃用它。此实现具有供开发人员订阅顶级站点的选择加入机制,Google 声称该机制应启用“与跟踪无关”的用例,并且不会仅限于跨站点 cookie 阻止。
此版本的 Chrome 中另一个有趣的功能是 MathML,这是一种在网页中插入数学公式的更好方法,因为它降低了复杂性,并提高了性能和一致性,并能够在 HTML 和 SVG 中嵌入符号。另一个可能引起网络作者兴趣的功能是在 Android 上启用文件系统访问 API 的原始私有文件系统 (OPFS) 组件,以便在访问文件时实现更快的性能。
- @font-face 规则中字体描述符的自动范围支持
- CSS `hyphenate-limit-chars` 属性
- CSS 'lh' 长度单位
- 在布局之前对齐边框、轮廓和列线宽度,使 Chrome 的 Blink 与 WebKit (Safari) 和 Gecko (Firefox) 保持一致
不过,这还不仅仅是新功能。还支持WebTransport 的自带缓冲区 (BYOB) 阅读器,以减少不必要的内存分配和由推测规则 API 触发的同站点跨源预渲染,以实现更快的页面渲染,并添加一个字段来指示使用 PerfomanceResourceTiming 时的 HTTP 响应代码。
- 开发人员试用(在标志后面)
- 计算压力:允许网站响应 CPU 利用率变化以提高性能
- CSS 嵌套:改进样式的模块化和可维护性
- WebView 中的 X-Requested-With:此标头已停用
- 起源试验
- 返回/转发缓存 NotRestoredReason API:让开发人员知道为什么 BFcache 没有提供页面
Chrome 109 现在应该可以使用了。如果 Chrome 没有自动更新到版本 109,请转到“帮助”>“关于 Google Chrome ”以在可用时触发更新。接下来是 Chrome 110,它将于 1 月 12 日进入 Beta 频道,随后是 2 月 1 日的“早期稳定”版本和 2 月 7 日的稳定版。