本文作者:流量卡管家

Mozilla警告,当Firefox与Chrome版本抵达100时,网站可能会无法正常运作 (庆祝广州疫情防控取得阶段胜利)

流量卡管家 2023-03-17 15:42:15
Mozilla警告,当Firefox与Chrome版本抵达100时,网站可能会无法正常运作 (庆祝广州疫情防控取得阶段胜利)摘要: Mozilla于本周指出,当浏览器版本迈入100之际,用户所造访的网站可能因其用户代理人(User-Agent,UA)的解析库不支持3位数的版本,而造成网站无法正常运作,特别是...
电信鸢尾卡
类型:免费包邮
特点:39元260G支持结转黄金速率
联通黑牛卡
类型:免费包邮
特点:29元135G全国流量+100分钟
移动金香卡
类型:免费包邮
特点:29元155G首月免月租
流量卡营业厅
全网营业厅超市
免费包邮,应有尽有
Mozilla警告,当Firefox与Chrome版本抵达100时,网站可能会无法正常运作 (庆祝广州疫情防控取得阶段胜利)

Mozilla于本周指出,当浏览器版本迈入100之际,用户所造访的网站可能因其用户代理人(User-Agent,UA)的解析库不支持3位数的版本,而造成网站无法正常运作,特别是即将于今年3月迈入正式版的Chrome 100,以及5月的Firefox 100。

Mozilla警告,当Firefox与Chrome版本抵达100时,网站可能会无法正常运作 (庆祝广州疫情防控取得阶段胜利)

用户代理人为浏览器所传送的HTTP标题中的字符串,主要目的是让网站服务器识别浏览器的版本与其它相关信息,以根据浏览器所支持的功能来调整网页的递送。 因此,网页开发者通过各种技术来解析这些字符串,像是定制的代码,或者是利用既有的UA解析库,以用来决定网页的处理逻辑。

Mozilla之所以会担心此事是因为在12年前,当浏览器版本从个位数进入两位数时,网页的呈现就曾发生问题,因此合理怀疑有些UA解析库也无法处理三位数的浏览器版本。

事实上,Mozilla与谷歌已经开始测试此事,确实发现在以Firefox 100或Chrome 100造访某些网站时,会让网站出现错误,例如Yahoo首页会秀出「浏览器不支持你所造访的部分网页,请升级至最新的浏览器版本」,有些网站则会无法播放视频。

此外,Mozilla与谷歌也已在规划权宜措施,主要是将UA字串中的浏览器版本别从100改为99。

Mozilla建议开发者应该自Chrome 100及Firefox 100的Nightly版,就展开相关的测试,并呼吁网站管理人员检查所使用的UA解析库,而UA解析库的作者则应更新自己的程序。

正规流量卡免费办理,长按二维码进入

阅读
分享