IE 6 方程式爭議

作者: Jas / 發表於 2008-12-10

全世界的網頁設計師都同意,並且公認:

IE 6 是一個糟糕而麻煩的網頁瀏覽器。」

IE 6 的「糟糕而麻煩」,主要來自它對網頁標準的支援不足,每每使得網頁設計師必須耗費額外不必要的時間精力來修正錯誤。

一般來說,網頁設計師修正IE6錯誤的作法,主要有:

  1. 直接CSSCascading Style Sheets hack,以一個前綴「_」字元對Selector屬性進行差異宣告
  2. Conditional Comments條件式註解指定IE6專用的CSS或JavaScript(ie7.js)

但,究竟在什麼時候?什麼情況?適用哪種作法來修正IE6錯誤呢?

今早讀到《The IE6 Equation》與《Re: The IE 6 Equation》這兩篇文章,便為了這樣的問題而針鋒相對。

就我個人的親身經驗,絕大多數時候都把IE視作「最後再來解決的問題」,所以,從來也沒想過要大費周章算什麼方程式來決定bug fixs的作法。

不過,就尋求更有效率的網站網頁維護作法而言,這兩篇文章所提及的幾點觀點思維確實值得我們作為參考。





回上方