谷歌 Chrome即将发布更新,用户代理字符串将迎来结束

3 月 6 日消息,谷歌浏览器和火狐浏览器都即将发布 100 版本,现在 Chrome 100 已经到达 Be…

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 浏览器一起运行。