导读 Chrome、Firefox和Edge都在接近100版本,但这个令人印象深刻的里程碑有一个不幸的连锁效应,将阻止网站在没有干预的情况下正常加载。在1990
Chrome、Firefox和Edge都在接近100版本,但这个令人印象深刻的里程碑有一个不幸的连锁效应,将阻止网站在没有干预的情况下正常加载。
在1990年代后期,当千禧年漏洞威胁要使计算机系统离线,因为1999年进入2000年,这个问题对于任何关注新闻的人来说都是熟悉的。
当时的问题是计算机系统无法读取四位数的年份日期,这与此处类似:浏览器“用户代理”字符串将切换为包含三位数的版本号,早期测试显示备受瞩目的网站,例如雅虎和HBOGo难以应对。
在一个层面上,令人惊讶的是现在才被标记,因为切换到两位数的版本号在十多年前引起了类似的问题,但现在问题迫在眉睫,浏览器制造商已经加紧了他们的计划以应对可能麻烦。事实上,Chrome开发者博客去年11月发布了有关如何使您的网站与三位数浏览器版本兼容的说明。
为您推荐的视频...
但可以乐观地假设大多数网站管理员会在每个浏览器达到100版之前进行修复,因此此处概述的应急计划已经到位。如果Firefox遇到bug,它会简单地撒谎并声称用户运行的是99版本,而Chrome会使用一个标志将正式版本号冻结为99,然后将真实版本信息放入用户代理的一小部分细绳。
微软尚未概述回避问题的具体计划,但它已在用户代理字符串中包含一个标志以强制版本100供人们使用.
谷歌Chrome浏览器将首先达到三位数的版本号,计划于3月29日星期二发布。与此同时,Mozilla已在5月3日星期二推出Firefox100,给它几个月的时间来看看对Chrome用户的影响。