2012-09-07 38 views
0

我有一個網站,最初設計用於IE 7/8下的封閉式Intranet使用,現在需要在網絡上運行,這意味着要對Firefox,safari和鉻。預計在safari/firefox中使網站工作的時間

問題是我在估計時間並不是很長,並且希望在使網站跨瀏覽器兼容時期待什麼。 Firefox開發工具告訴我,有幾個CSS標記,例如* overflow-x和過濾器,都不支持。

safari和chrome從IE和Firefox中呈現網站的方式有多不同?

它是一個HTML,CSS,Javascript和ASP.net網站。

任何洞察你必須提供將不勝感激。 謝謝。

回答

0

這取決於網站是如何/很糟糕的寫在第一位。

第一個問題:網站呈現標準模式還是怪癖模式?如果它處於怪癖模式,那麼請將您的估計值加倍。

第二個問題:你有多少Javascript?你使用jQuery或任何其他庫?如果你有很多Javascript代碼,而且它沒有使用一個好的庫,那麼你很可能會有一些工作要做。

回覆你所指出的特定CSS:

* overflow-x - 這裏的明星是IE特定的黑客;不知道爲什麼它在那裏,如果該網站只是爲了IE瀏覽器,但它不會影響任何其他瀏覽器。

filter - 這是一個IE特有的風格,用於各種特殊效果,包括不透明度,旋轉和其他一些東西。在使用標準CSS的其他瀏覽器中,大多數(如果不是全部的話)可以輕鬆完成 ,但是您必須手動將其全部轉換。弄清楚它在做什麼,然後谷歌CSS標準的做法。

+0

感謝幸運的是,該網站並沒有渲染怪癖模式,所以這很好,但由於JavaScript的限制,所有手寫,大部分都是非常簡單的東西。 – Reahreic