感谢网友 190小矮子、Neko_233 的线索投递!
3 月 6 日消息,谷歌浏览器和火狐浏览器都即将发布 100 版本,现在 Chrome 100 已经到达 Beta 通道。
谷歌在 Chromium 博客文章中写道:“Chromium 100 将是最后一个默认支持未减少的用户代理字符串的版本(以及相关的 navigator.userAgent、navigator.appVersion 和 navigator.platform DOM API)。允许网站测试完全减少的 User-Agent 的起源试验将于 2022 年 4 月 19 日结束。在该日期之后,用户代理字符串将逐渐减少”。
几十年来,用户代理字符串一直是网络浏览器的核心组成部分,允许网站根据浏览器、浏览器的版本、CPU 架构和其他数据改变其行为。浏览器已经慢慢开始限制用户代理字符串中的信息(例如,所有 iPhone 的用户代理字符串不包括 iPhone 的型号),因为它们很容易被用于指纹识别。谷歌建议使用较新的用户代理客户端提示 API 来代替,这比用户代理字符串更安全,更不可能破坏网站。
Chrome Beta 100 还包括其它一些新功能。在桌面平台上有一个新的多屏幕窗口放置 API,它允许网站检测连接到用户的计算机的显示器,并将不同的窗口放置在特定的屏幕上。还有数字商品 API 和一些新的 JavaScript 功能的 Origin Trials(基本上是选择加入网络功能的测试)。
其它方面,Chrome 100 还将拥有新的图标、移动版 Chrome 100 将取消节省流量的精简模式、安卓版 Chrome 100 引入了一次性关闭所有标签的可选确认对话框、在顶部任务栏提供下载信息图标等。
了解到,在所有平台上,Chrome 测试版支持与其他版本的 Chrome 浏览器一起运行。