谷歌浏览器和火狐浏览器都即将发布 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,它允许网站检测连接到用户的计算机的显示器,并将不同的窗口放置在特定的屏幕上。
关键词: