众所周知,微软和Mozilla最近发布了最新的浏览器IE9和Firefox 4,我想在我们的项目/网站中使用它们,但是我不知道如果我升级它们会有什么风险,这意味着我不确定我们的网站是否可以在这些最新的浏览器上正确显示,如果有人可以就这个问题给我一些建议会很有帮助,谢谢。
1 回答
当您说您“想在 [您的] 项目/站点中使用它们”时,我认为您希望您的站点针对它们进行良好测试是否正确?
如果是这样,那么我谦卑地认为这是错误的看待它的方式。更大的危险在于不支持新的浏览器,因为无论您的决定如何,您的访问者都会使用它们。因此,您必须针对他们测试您的网站,因为如果您的网站中断,那么您的访问者将不会返回。(如果这些完全是内部访问者,例如 Intranet,那么您会阻止您的员工与其他当前的 Web 应用程序保持同步。)
真正的问题是您是否要继续支持旧版浏览器。目前,这也是必需的。您必须以在所有相关浏览器中正常工作的方式构建您的网站。IE7 仍然被很多人使用,所以你可能会继续支持它(暂时)。IE8 是必须的,Firefox 3、Chrome 10.0 和 Safari 也是如此。(我不知道当前的 Safari。)
许多网站都会公布常用浏览器的统计数据。您可以决定要支持多低的百分比。就个人而言,我会支持任何市场份额超过 10% 的浏览器,除非你是一个流量非常高的网站,在这种情况下,我可能支持任何超过 2% 的浏览器。
如果您担心如何继续针对旧版浏览器进行测试,那么 Internet Explorer 具有“开发人员工具 (F12)”功能,允许您更改渲染以匹配旧版本。我不知道其他浏览器,但我认为您可以在同一台机器上安装 Firefox 3 和 Firefox 4。在您有办法继续测试 Firefox 3 之前,请不要安装 Firefox 4,至少在它的使用量超过 Firefox 3 之前。