0

我有一个网站,最初是为在 IE 7/8 下封闭的 Intranet 使用而设计的,现在需要在 Web 上运行,这意味着要对 firefox、safari 和 chrome 进行调整。

问题是我在时间估计方面不太好,并且正在寻找有关使站点跨浏览器兼容时的期望的建议。Firefox 开发工具告诉我有几个 CSS 标签,例如 *overflow-x 和 filter 不受支持。

Safari 和 chrome 渲染网站与 IE 和 firefox 有何不同?

它是一个 HTML、CSS、Javascript 和 ASP.net 网站。

您必须提供的任何见解将不胜感激。谢谢你。

4

1 回答 1

0

这首先取决于该网站的编写好/坏。

第一个问题:网站是以标准模式还是怪癖模式呈现的?如果它处于怪癖模式,则将您的估计值加倍。

第二个问题:你有多少 Javascript?你在使用 jQuery 还是任何其他库?如果您有很多 Javascript 代码,并且没有使用好的库,那么您很可能需要做很多工作。

重新您指出的特定CSS:

* overflow-x- 这里的星号是针对 IE 的 hack;如果该站点最初仅适用于 IE,则不确定为什么它会在那里,但它不会影响任何其他浏览器。

filter- 这是一种特定于 IE 的样式,用于各种特殊效果,包括不透明度、旋转和一堆其他东西。大多数(如果不是全部)可以在其他浏览器中使用标准 CSS 轻松完成,但您必须手动将其全部转换。弄清楚它在做什么,然后用谷歌搜索 CSS 标准的做法。

于 2012-09-07T22:18:36.780 回答