Microsoft 拿 user agent 玩花樣,Internet Explorer 11?Firefox?傻傻分不清楚


大家都知道在之前洩漏的 Windows Blue 升級中也包含了最新的 Internet Explorer 11,但你可能不知道的是 Microsoft 在這一版的 Internet Explorer 11 中玩了個小花樣。據 Neowin 報導稱 Microsoft 這次修改了瀏覽器的 user agent,原來的識別碼「MSIE」不見了,我們看到的是「Mozilla... like Gecko」的字樣(雖然在括號中還可以看到 IE 11.0 等)。

這就代表說當用戶訪問網站時網站會自動將瀏覽器識別為 Firefox 進而使用 Gecko 渲染引擎,而最終出現在用戶面前的也就變成了 Firefox 版的網頁。目前我們還無法確定 Microsoft 這麼做的目的是什麼,Neowin 猜測此舉可能是為了使現有的 CSS hack 失效,避免過去網頁設計師對 Internet Explorer 差別對待的情況再度發生。但對一些依賴現有 CSS 程式碼的 App 來說,這樣的改動也可能會造成一些問題。不過現在我們在討論的 Internet Explorer 11 終究還只是洩漏版,最終的正式版會是什麼樣大家就拭目以待吧。

來源: Neowin

經由: Slashdot, engadget