2010-02-12 47 views
2

我不是100%的確定,如果我應該在這裏張貼這個,但我可以在哪裏發佈它(絕對不是服務器故障或超級用戶),所以希望它不是太不恰當。哪些Web瀏覽器提供最不兼容問題?

我目前正在開發一個腳本,我希望作爲wordpress和其他開源內容管理系統的插件發佈。該腳本的目的是允許網頁設計師根據訪問者正在使用的瀏覽器動態添加樣式表和JavaScript。因此,如果他們的網站在Chrome中看起來有點奇怪,那麼他們可以爲該瀏覽器附加一個CSS或JavaScript hack。腳本還會有更多功能,但這是主要目的。

無論如何,我想知道哪些瀏覽器包含支持,因爲我需要知道哪一個給設計師/開發人員最麻煩。不只是名稱,還有版本(即Internet Explorer 4)。提前謝謝了!

+1

Internet Explorer 4 - 哇!沒有聽說過IE4在一個寂寞的時間... – t0mm13b 2010-02-12 23:50:35

+1

請原諒我的無知,但不應該考慮瀏覽器在你的決定流行嗎?你不*真的*想要添加對IE4,IE3,Netscape 4.08和Mosaic 1.0的支持,對嗎? – 2010-02-13 00:07:28

+1

我有(迄今)抵制編輯問題的誘惑,並用IE6替換IE4。 *那裏*,我說過每個人現在可能想到的。 – pavium 2010-02-13 00:08:10

回答

0

我的投票至於有問題的瀏覽器仍然在普遍使用必須是IE 6

5

IE6是目前最棘手的所有瀏覽器。雖然它的使用逐月下降,但仍然被廣泛使用。所有的IE瀏覽器都經常遇到顯示問題。有時候,利潤率並不是他們設定的,因爲您需要沿着css層次結構設置所有利潤率,以便了解發生了什麼。你不需要擔心IE6以下的任何東西。

1

IE的所有版本...微軟從不喜歡到符合W3C標準所以他們寧願增加黑客爲「符合」

我知道Opera瀏覽器不支持CSS3,但(最新版本)....玩的開心!

+0

我同意。除了IE之外,Opera也有不兼容的問題。 Arrgh。 – 2010-02-13 00:52:49

+1

Opera擁有比IE更多的CSS3,並且在今年年底之前將擁有更多的CSS3。 – Rob 2010-02-13 04:30:35

+0

歌劇有一些CSS3的支持,但像邊界陰影,它已經過時。 – 2010-02-13 09:14:21

0

每當有人提到「瀏覽器兼容性問題」時,在幾乎所有情況下,真正的問題都出在IE上。寫入網頁標準的標記通常在其他瀏覽器中運行良好,除非偶爾進行調整,但有數十甚至數百個專門用於黑客入侵和修復IE的網站,而沒有專門用於執行相同操作的網站。事實上,已經有了這樣的JavaScript庫,讓IE像其他更現代的瀏覽器一樣運行,比如Dean Edwards ie7.js和'maximize'(我認爲這叫做)。

大多數開發人員編寫標準,在現代瀏覽器中測試,如有必要進行調整,然後用不穩定的手打開IE。沒有必要爲現代瀏覽器分開CSS和JavaScript。雖然有些人可能更喜歡IE瀏覽器,但我們大多數人都會使用條件註釋和IE來提供IE自己需要的東西。

0

現在大多數人都在爲IE6 +而設計,這意味着他們正在爲W3C標準設計IE6帶來了後衛。這裏有一個fantastic site,打破瀏覽器的所有功能,從IE6起。