编号太长导致网站无法识别 谷歌:将进行修复


本文摘自太平洋电脑网,原文链接:https://news.pconline.com.cn/1476/14769126.html,侵删。

近日,谷歌Chrome浏览器正式开始测试100版本, 作为第一个版本号突破三位数的浏览器,Chrome遇到了一些意想不到的问题。

据悉,通过Chrome 100浏览网站, 有一定的概率会导致网站无法正常识别浏览器版本,导致用户无法正常使用网页 ,当前谷歌表示这一问题主要出现在利用Duda开发的网站,并已经开始进行修复。

这一问题的原因其实非常简单,大部分的网站都是通过检查User Agent string(用户代理字符串)来确定用户的浏览器版本,而在Chrome浏览器中,以当前公开版本为例,该字符串中表达版本号的内容为:Chrome/96.0.4664.45。

一般情况下,开发者并不需要知道浏览器的具体版本,因此在Duda中,默认将只读取“Chrome/”后的两位字符,在上述例子中就是仅读取“96”。

这一设计使得Chrome 100会被识别为Chrome 10 ,而Duda为了兼容性会阻止版本低于40的Chrome浏览器打开网站,这导致Chrome 100无法正常访问网站。

当前,谷歌已经提出了一个解决方案。

谷歌认为,可以将Chrome的主要版本锁定为99,而版本号则放在次要位置, 这样在用户代理字符串中表达版本号的内容就会以“Chrome/99.100.X.X”的方式呈现,从而解决识别问题。

此外,谷歌也在寻找已经出现识别问题的网站,并试图与开发者取得联系,从而通过修改代码的方式解决问题。

编号太长导致网站无法识别 谷歌:将进行修复

相关阅读 >>

谷歌线下复工计划受阻扰 600余名员工反对强制接种疫苗

谷歌研究新算法:低清图秒变高清图

智能语音飞跃!谷歌助手集成生成式ai技术,几个

谷歌搜索出现《喷射战士》彩蛋:在网页随意喷射彩墨

谷歌请求法庭驳回广告商的反垄断诉讼

谷歌首款智能手表发布 华米:跟我如此相像

谷歌母公司alphabet宣布分拆旗下量子技术部门sandbox aq

谷歌推出media cdn:押注通用媒体内容交付网络服务

谷歌要向苹果支付多少钱才能保留safari默认搜索?150 亿美元!

谷歌母公司alphabet股价飙升 市值接近2万亿美元

更多相关阅读请进入《谷歌》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...