Chrome 主版本号即将进入三位数时代,Chrome 100 会搞事?
Google 已经开始在为 Chrome 版本号即将进入三位数时代做准备。
据介绍,2022 年上半年,Chrome 的主版本号将达到三位数:100。由于此前主版本号从一位数变为两位数时,用户代理解析库曾出现过问题,所以对于即将到来的 Chrome 100,Google 希望尽早发现与三位数版本号相关的可能问题,以便在它真正到来时做好准备。
而 Google 所做的准备可谓是简单粗暴——为用户直接提供一个可以强制“修改”主版本号的 flag 选项,以此来模拟主版本号到达 100。
从 Chrome 96 开始,直到 Chrome 99,在地址栏输入chrome://flags
并启用#force-major-version-to-100
flag。浏览器 User-Agent 信息中的主版本号便会变为 100。
启用之后,可访问 https://is-chrome-100-yet.glitch.me/ 检测主版本号是否已成功修改为 100。
如果修改主版本号后,使用浏览器时遇到问题,可将错误报告反馈至 Web Compat。
目前一个已知的案例是,使用网页设计工具 Duda 开发的网站会因为浏览器主版本号变为 100 而受到影响。因为这些网站在解析浏览器的 User-Agent 时,只读取了"Chrome/"之后的前两位数字。这意味着"Chrome/99"的主版本号可正确解析出 99,但“Chrome/100”的主版本号则会被当做 10。
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36
不过 Duda 公司近日已发布声明并明确表示,网页设计工具包已更新,修复了错误的配置规则。
此外,Google 也考虑了将主版本号强行放到次版本号的位置,效果如下:
Chrome/100.0.1234.56 会变为 Chrome/99.100.1234.56
如此一来,主版本号就会一直停留在两位数。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GCC 12 添加了对 Mold 链接器的支持
GCC 12 编译器带来了一个小改动:支持使用 Mold 链接器(Mold linker)。作为高速链接器的 Mold 1.0 于上周发布,它可以提供比 GNU 旧的 Gold 链接器,甚至 LLVM 的 LLD 更好的性能。 Mold 由 Rui Ueyama 设计,他最初是致力于研究 LLVM 的链接器。在 Mold 1.0 中,Rui 觉得 Mold 链接器已经可以投入生产了,并且 Mold 的测试结果提供了令人印象深刻的强大性能: 与其他常见链接器相比,Mold 疯狂的性能归功于更快的算法和高效的数据结构。感兴趣的人可以在其 GitHub 仓库详细研究。 这个 GCC 12 提交中显示,使用 Mold 连接器与 Gold、BDF 和 LLD 连接器获得了同步的支持。如果未来更倾向于使用更现代的链接器(mold)来代替默认的连接器,则会在GCC 12 中引入 -fuse-ld=mold。
- 下一篇
Fedora 36 将更改其默认字体
Fedora 属于是 Linux 发行版的先锋了,什么新技术都会试一下。不过也不仅是技术,Fedora 在外观的改变也非常大胆。明年春季的 Fedora 36 就打算更改其默认字体。 目前,Fedora 依赖于用于欧洲和其他语言脚本的 DejaVu 字体,不过这个字体不包含好几种语言,导致显示异常。Fedora 36 的计划是通过使用新的字体 Noto Fonts 来覆盖所有语言(或尽可能多的语言)。 全面使用 Noto 字体将使 Fedora 的桌面和应用程序中的文本呈现更加一致。去掉默认的 DejaVu 字体将在安装程序上节省大约 6MB 空间。有关 Noto 字体的 Fedora 36 计划的更多详细信息,请访问 Fedora Wiki。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- 设置Eclipse缩进为4个空格,增强代码规范
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7