11 月 16th, 2006 @ 12:45 上午
我說啊,IE真的是個很討厭的瀏覽器呢,雖然這一點我一直都很清楚,甚至在舊家寫了篇網誌罵了一下,不過今天我還是決定要再罵IE一下 XD
事情是這樣的,今天發現了一個新的position屬性,能夠達到我一直很想要做出來的功能,那就是固定網頁的選單列。
大多數的網站,遇到類似的功能,大多是採用JavaScript的語法去寫,讓選單列能夠隨著捲軸移動。
可是說真的,我並不想使用JavaScript去控制,一來是我不會寫 (JS真的是不大簡單嘛),二來是我不希望我家的網頁用太多JS的語法,那樣很容易拖垮網頁的速度 (這是切身之痛,我遇過這樣的情形)。雖然現在大家普遍使用的頻寬應該都可以負荷,但是我很龜毛,所以還是希望以簡潔快速的網頁當目的。所以,當我發現原來還可以這樣用的時候我真的十分開心呢。
可是,更歡樂的事情發生了,那個網頁也很愉快的告訴我,IE並不支援這個屬性……然後重點是,這個屬性是符合W3C的標準規格這樣。
明明就是符合W3C的玩意它不支援,然後偏偏去支援一堆不符合的語法。
然後最歡樂的是,最新版本的IE7.0似乎仍舊不支援這個屬性唷,真不愧是好樣的IE啊、真不愧是好樣的微軟啊。 (是說如果有支援這個語法的話,CSS幾乎就完全可以取代Frame和 Iframe的效果了說,真可惜 )
總之,既然是符合W3C的標準,那我就不客氣的使用下去了,至於那些IE使用者嘛,我會努力找出解決的辦法的。只是找不到的話也就算了啦,反正基本上也和一開始的設計是相同的這樣。
對了,如果有找到解決的方法的話,為了向IE表達我的訝異、驚奇與不可思議的心情,我絕對會在CSS裡的注解寫上『給好樣的IE專用』 XD
是說如果有人想罵我說啥我之前義憤詞嚴的說:「我不用IE ONLY的語法」,怎麼現在卻去使用 ONLY IE NOT 語法的話,擺明就是對IE不爽的話,那麼我在此先說聲道歉了。
我現在鄭重在此向我之前所說的那句話道歉,並且修正為:「我盡力使用符合W3C的語法。」
留言
日記・コラム・つぶやき