看板 Browsers 關於我們 聯絡資訊
原標題:Internet Explorer 11 冒充 Firefox,以避開傳統 IE CSS 註解 轉自Vr-Zone 中文版 http://ppt.cc/Zy54 IE 11 將會隨 Windows Blue 一起推出, 從流出的截圖看來 IE 11 十分想擺脫過去的包袱。 Microsoft 最新版瀏覽器 Internet Explorer 11 將會隨著 Windows Blue 一起推出, 而在今早流出的 Windows Blue Build 9364 中,就可以看到 IE11 的身影。 現在使用者發現 Internet Explorer 11 似乎亟欲擺脫過去的包袱, 它把自己偽裝成 Firefox,以避開過去的專為 IE 6、7、8 寫的 CSS 程式碼。 http://i.imgur.com/NFqmk9z.jpg
過去在 HTML 4 時代,由於各家瀏覽器都未完全支援標準, 有些網站為了讓 IE 能夠呈現自己的網站,會特別為 IE 撰寫一段 CSS 碼, 讓 IE 6、7、8 可以透過讀取不同的 CSS 碼,讓所呈現的網站和其他瀏覽器相近。 Microsoft 在新版的 IE11 中,將瀏覽器代號從「MSIE」改成了「IE」, 這讓 Internet Explorer 11 將無法讀取過去專門寫給 IE6、7、8 的 CSS 碼, 同時為了讓 IE11 不要讀取舊的網站,Microsoft 還在 IE11 裡下了「Like Gecko」 指令,將 IE11 偽裝成為使用 Gecko 引擎的 Firefox 瀏覽器,以獲得最新的網站程式碼。 目前我們還無法判斷這個「like Gecko」措拖是在流出版中的暫時措拖, 還是在最終版中,也會使用此種方式避過舊 IE 的專用程式碼, 有進一步消息我們會為各位讀者報導。 X-UA-Compatible不知道會不會跟這IE11一起走向歷史, 可以看到IE雄起也算是好事,至少對WP手機而言,也沒其他核心可以選了 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.77.240
Rplus:避不避開css hack不是靠這串吧... 這記者不太靠譜呀... 03/25 23:42
Wcw5504:這串基本上應該是防js偵測的 原文就那樣寫 vr-zone也只是 03/25 23:49
Wcw5504:照翻而已吧 03/25 23:49
drift024:GC表示: 03/26 08:10
SicInfit:我覺得應該是測試用的 03/26 09:46
ducksteven:錯了… WebKit 也會寫 Like Gecko 03/26 20:52
ducksteven:與其說他偽裝成 Firefox 不如說他向 WebKit 看齊 03/26 20:53