這幾天查了很多文章,找的焦頭爛額
與其強迫Vista上要跑IE6 IE7兼容
不如上來跟各位請益各位,如何在您的開發習慣下
檢測IE6,IE7,Firefox的相容性
在XP可以安裝FireFox IE7,再加裝個multiple IE,或者是IE6 Standalone
就可以跑IE6來test
但Vista上目前看到唯一的solution可能只有掛VMWare
希望各位可以提供一下你們的做法給小弟參考
多謝
這幾天查了很多文章,找的焦頭爛額
與其強迫Vista上要跑IE6 IE7兼容
不如上來跟各位請益各位,如何在您的開發習慣下
檢測IE6,IE7,Firefox的相容性
在XP可以安裝FireFox IE7,再加裝個multiple IE,或者是IE6 Standalone
就可以跑IE6來test
但Vista上目前看到唯一的solution可能只有掛VMWare
希望各位可以提供一下你們的做法給小弟參考
多謝
小弟不是網頁設計師,不過現在 WEB 2.0 時代,已經沒有人在乎瀏覽器相容性了
只要符合 W3C 高規標準 和「用 CSS 來排版」,就不會有相容性問題了
具體來說,所謂的不相容、IE only 都是因為使用 HTML 來排版的關係,在 web 2.0 的時代理,HTML 不再負責排版,只負責框架和超連結,所有排版的部份都交給 CSS 去負責。而 CSS 語法只有一套,所以不會產生有不相容的情況。
O REILLY 有一本 Head First 系列
書名:HTML whth CSS & XHTML 深入淺出
寫的蠻不錯的,可以參考看看
對了,html不是不能拿來排版
只是早期很多人用table排版功力不夠
所以造成差異性很大的狀況
因為各家瀏覽器對html的解讀自有一套規則
因此w3c這個機構產生,致力於統整瀏覽器的一致性,包含xml
事實上,如果該注意的地方有注意
table+css的網頁也可以很專業,也不會有相容性的問題
然而如果沒注意好,這個狀況同樣也有可能會發生在div+css身上
舉個例子,目前的Web Mail或outlook等軟體皆不支援div+css
所以如果你有收到那種類網頁的電子報
他還是用table的架構去排版
瀏覽器越新,容錯度會越高
但無論如何,我們開發者不可能都用最佳的環境去開發
事實上
如果你用純html去排版,w3c validation是會過的
因為大家會犯錯的,都是屬性上的疏忽~
此文章於 2008-04-10 09:20 PM 被 chan15 編輯。
書籤