谷歌官方网站浏览器(谷歌浏览器Chrome 100即将发布,部分网站面临无法正确显示问题)

IT之家12月27日报道,2008年推出的Chrome浏览器将于明年初更新版本号100,但这一里程碑式的更新将导致一些网站无法在谷歌的浏览器中运行。



在线代理浏览器网站

Chrome 100没有重大变化或革命性的新功能,但谷歌已经意识到这一重大版本可能会导致旧网站出现问题。Chrome 100将于明年3月发布,谷歌已经开始在11月发表的一篇博客文章中警告用户和网站所有者潜在的问题。

谷歌表示:“2022年上半年,Chrome将达到三位数版本号:100!很多年前,浏览器刚到两位数版本号的时候,用户代理解析库就发现了很多问题。现在我们的Chrome和Firefox已经接近100版本,Edge也不远了。我们希望尽快发现与三位数版本号相关的可能问题,以便在它成为现实时做好准备。”

当Chrome的主要版本号从两位数更改为三位数时,用网页设计工具包杜达开发的网站将不再正确显示。幸运的是,谷歌已经有了一个计划,该公司已经开始联系个人开发者,警告他们即将到来的变化。

为了让网站知道用户当前使用的是什么浏览器和浏览器的版本,网站会检查用户代理字符串,这是浏览器在每个网络连接中附加的一行文本。

下面是一个用户代理字符串的例子:“Mozilla/5.0(Windows NT 10.0;Win64x64) AppleWebKit / 537.36 (KHTML,像壁虎一样)Chrome/96 . 0 . 4664 . 110 Safari/537.36 " .最后可以看到“Chrome/96.0.4664.110”,表示你运行的是Chrome 96版本。

杜达的问题在于,它的开发者选择只读取前两位数,因此“Chrome/96”将是96,“Chrome/100”将被视为10。不仅如此,杜达会自动屏蔽任何低于40版本的Chrome浏览器。为此Chrome 100会被视为Chrome 10,会被网页设计工具包自动屏蔽,以至于用它创建的网站无法正确显示。

虽然谷歌已经考虑过强行把主版本号放在次版本的位置,保持在99,“Chrome/100 & # 34;改成& # 34;Chrome/99.100”,但这只是一个后备计划。相反,谷歌已经开始联系个人开发者,让他们在Chrome 100发布之前知道这个问题。谷歌还在Chrome浏览器中添加了一个新的标志(#force-major-version-to-100),开发者可以用它来检查自己的网站是否会受到影响。

IT之家了解到,虽然迁移到100版本可能会摧毁许多旧网站,但谷歌和Mozilla正在努力在明年Chrome和Firefox的100版本发布之前解决这个问题。

您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友