0

我有一个网站,其中包含免责声明,该网站最好在 IE7、8 和 9、Firefox 12、13 和 14、Chrome 18、19 和 20 上查看。

这个免责声明是几个月前提出的。

但是,如果启用自动更新,新版本的 Chrome 和 Firefox 会在用户系统上更新。

到目前为止,无论用户使用的是最新版本的 Chrome (CH 23) 和 Firefox (FF 17),我的网站都支持 CSS 和对齐方式。有一天可能会发布一个特定的浏览器版本,其中他们会在内部更新一些东西,这可能会影响我的 CSS、Ajax 调用等。我特别在意外观。

如何事先了解即将发布的浏览器版本是否会开始正确显示我的网站。而且我不必开始进行任何代码更改。

例如,IE10 发布了,我在开发过程中没有针对这个。我需要检查哪些参数以确保我不必进行任何代码更改。

4

1 回答 1

1

首先,当不同的浏览器在呈现 HTML 的方式上有很大差异时,整个“最佳观看”的事情是对过去的回归,如果你现在开发得当,这基本上是没有意义的。

其次,较新版本的浏览器很少会破坏正常网站的显示功能,我已经看到一些游戏和较新版本的 Chrome 会发生这种情况,但从未见过正常网站。浏览器通常会在显示能力方面向前发展,但绝不会以牺牲以前的版本为代价。您仍然可以使用框架、表格和 HTML 字体标签来构建网站,并且它仍然可以正常显示,老实说,我认为您不必要地担心不太可能发生的事情。

话虽这么说,Chrome 有他们的 Canary 浏览器,这是他们的 Chrome 开发版本,带有最新的玩具和调整,IE 通常会像 IE10 一样在公开之前发布浏览器的预览版本,对 Firefox 或 Safari 并不乐观,但快速谷歌应该可以帮助你。

请记住,为未发布版本的浏览器进行开发是一个非常糟糕的主意。他们可以在发布之前改变你所做的事情。确保您的代码干净且无错误,并且可以在当前浏览器上运行,并且新的浏览器版本有可能打破该代码范围介于苗条和无之间,并且更接近于无端。

于 2012-12-12T12:08:18.660 回答