IT之家12月27日报道称,2008年推出的浏览器将于明年初迎来版本号100的更新,但这一里程碑式的更新将导致部分网站无法在谷歌浏览器中运行。
100没有重大变化或革命性的新功能,但谷歌已经意识到这个主要版本可能会给旧网站带来问题。 100 将于明年 3 月发布
,谷歌已经开始在 11 月发布的博客文章中警告用户和网站所有者潜在的问题。据谷歌介绍:“2022年上半年,谷歌将达到三位数版本号:100!很多年前,当浏览器首次达到两位数版本号时,在用户代理解析库中发现了很多问题。现在我们和Edge都接近版本100,Edge也不远了,我们希望尽早发现与三位数版本号相关的可能问题谷歌浏览器和edge,以便在它成为现实时做好准备。”
当主要版本号为 .duda 时,使用网页设计工具包 Duda 开发的网站将不再正确显示。 值得庆幸的是,谷歌已经制定了计划,并且该公司已经开始联系个人开发者,警告他们即将发生的变化。
为了让网站了解用户当前使用的浏览器和浏览器的版本,网站将检查用户代理字符串,该字符串是浏览器附加到每个网络连接的一行文本。
下面是一个示例用户代理字符串:“/5.0 (NT 10.0; Win64; x64)/537.36 (KHTML,如 Gecko)/96.0.4664.110/537.36”。 最后可以看到“/96.0.4664.110”,这意味着正在运行96版本。
Duda 的问题在于,它的开发者选择只读取前两位数字,因此“/96”将被视为 96,而“/100”将被视为 10。不仅如此,Duda 会自动阻止任何低于 40 的浏览器版本。因此,100 将被视为 10,并会被网页设计工具包自动阻止,从而导致用它创建的网站无法正确显示。
虽然谷歌已经考虑强制使用主版本号来代替次版本号,并将其保持在99,以便将“/100”更改为“/99.100”,但这只是一个后备计划。 相反,已开始联系个别开发人员谷歌浏览器和edge,让他们在 100 发布之前了解该问题。 谷歌还在浏览器中添加了一个新标志(#force-major--to-100),开发人员可以使用它来查看他们的网站是否会受到影响。
IT Home 了解到,虽然迁移到版本 100 有可能破坏许多旧网站,但谷歌和谷歌正在努力在明年版本 100 推出之前解决这个问题。
版权保护: 本文由 浏览器之家-浏览器下载,浏览器插件,浏览器教程 原创,转载请保留链接: /edge/7943.html