
每參與一個新 project,我總會第一時間問用不用支援 Internet Explorer 6,答不用支援的一般都是不憂財源的公司。所幸某公司一直沒有支援 IE6 的傳統,加上自從轉用了 Mac 以後,開 IE 變得很不方便,已經很久沒 debug IE 了。
最近看見有人寫了篇 IE6 bug 大全,整理收集了一堆 IE6 bugs。其實要找 IE CSS bugs ,我推薦一個好地方:Explorer Exposed 。這個網站收集了很多常見的 IE CSS bugs 及其解法(不限 IE6),對工作極有幫助。另外,在《Ultimate IE6 Cheatsheet》這篇帖子裡,也介紹了多種方法去補足 IE6 功能上的缺陷,例如半透明的 png、圓角等。
老實說,不提複雜一點的 floating、positioning ,Microsoft 要怎樣寫才能寫出 double margin 這些不合邏輯的 bugs 呢?與其說 bugs,倒不如說是瘟疫更為貼切。
不知道當年的 IE6 developers 敢不敢在自己的 resume 上寫自己曾經開發過 IE6 呢? XD
PS: 有人會為 IE 8 debug 嗎?還是都是強行轉成 IE7 算了?
哈哈… 那個漫畫之前在別處看過,
非常搗鬼呢~ 由其其他瀏覽器的反應最正
全圖可參閱這裡:
http://www.flickr.com/photos/robotjohnny/3629069606/sizes/l/
哈哈哈,甚是欢乐