全世界的網頁設計師都同意,並且公認:
「IE 6 是一個糟糕而麻煩的網頁瀏覽器。」
IE 6 的「糟糕而麻煩」,主要來自它對網頁標準的支援不足,每每使得網頁設計師必須耗費額外不必要的時間精力來修正錯誤。
一般來說,網頁設計師修正IE6錯誤的作法,主要有:
- 直接CSSCascading Style Sheets hack,以一個前綴「_」字元對Selector屬性進行差異宣告
- 以Conditional Comments條件式註解指定IE6專用的CSS或JavaScript(ie7.js)
但,究竟在什麼時候?什麼情況?適用哪種作法來修正IE6錯誤呢?
今早讀到《The IE6 Equation》與《Re: The IE 6 Equation》這兩篇文章,便為了這樣的問題而針鋒相對。
就我個人的親身經驗,絕大多數時候都把IE視作「最後再來解決的問題」,所以,從來也沒想過要大費周章算什麼方程式來決定bug fixs的作法。
不過,就尋求更有效率的網站網頁維護作法而言,這兩篇文章所提及的幾點觀點思維確實值得我們作為參考。
Tags:
就算沒用什麼特別的功能也一樣
请问为何用活狐看我以blogger架设的部落格会看不到一些元素??
我的部落格:
部落格名1:咖啡豆之家
网址:http://houseofcoffeebean.blogspot.com/
部落格名2:In Praise of Book
网址:http://www.inpraiseofbook.blogspot.com/
我去你的部落格用IE跟FF對照之後,
猜想你所指的應該是filter:grow跟filter:shadow吧。
事實上,這種透過filter來實現暈邊或陰影的網頁特效語法都是IE only。
換言之,它並不符合W3C所規範的網頁標準。