DoNews 2月18日消息(刘文轩)现代浏览器的更新已经可以在后台默默进行,一般用户可能不太容易注意到浏览器的版本号发生变化,不过当下最流行的 Chrome 和 Firefox 浏览器将迎来第 100 个大版本更新。而 Google 和 Mozilla 警告称,这次更新可能会导致一些网站出错。
据 BleepingComputer 报道,Chrome 100 预计会在 3 月 29 日推送更新,Firefox 则是 5 月 3 日。
User-agent 是网络浏览器使用的一个字符串,其中包括有关该软件的信息,如浏览器名称和它使用的各种技术,当然也包括版本号。当用户访问一个网站时,浏览器的 user-agent 也将被发送到网站服务器,网页可以根据这些信息作出不同的响应,让网页浏览体验更好。
然而问题是,一些网站——包括一些主要网站——在设计时没有考虑到浏览器版本号可能出现 3 位数的情况,所以它们会返回错误信息。Mozilla 和 Google 发现少数网站在解析包含 3 位数版本号的 user-agent 字符串时无法正常运行。
Mozilla 也在 HBO Go、Yahoo 等主要网站上测试这一变化可能出现哪些问题。在大多数情况下,会出现网站声明浏览器不被支持、用户界面出错等问题。
Google 早在去年 12 月就已经发出类似警告,Mozilla 还公布测试说明。这两大主要浏览器开发商也推出旨在尽量减少问题的缓解措施,并有一个备份计划,如果这些预防措施被证明无效,版本号将停留在 99。
领取专属 10元无门槛券
私享最新 技术干货