[-IE-] [情報]四大變化:微軟公佈IE9 User-Agent字符串

看板Browsers作者 (天野神無伊歐斯)時間14年前 (2010/03/26 12:46), 編輯推噓6(602)
留言8則, 8人參與, 最新討論串1/1
微軟IE瀏覽器開發團隊今天通過官方博客介紹了IE9的新式User-Agent String(用戶代理 字符串),網站開發和設計人員要注意了。 目前已發佈的第一個IE9平台預覽版發送的仍舊是IE8 UA字符串,不過下次升級後就會改 用新的IE9 UA字符串。 IE9默認UA字符串的四個主要變化: 1、程序名稱和版本從「Mozilla/4.0」升級為「Mozilla/5.0」以匹配其他瀏覽器,證明 了IE良好的互操作性。 2、版本標識從「MSIE 8.0」升級為「MSIE 9.0」。 3、Trident渲染引擎版本標識從「Trident/4.0」升級為「Trident/5.0」。 4、默認發送短格式UA字符串,不再添加本機安裝的.NET或者其他程序給UA字符串添加的 多餘內容,這將有助於改進IE瀏覽器的整體網絡性能和兼容性,以及和其他瀏覽器的互操 作性。 不過應用程序和平台仍然可以繼續在IE9 UA字符串的平台註冊鍵值前後增加更多內容,網 站也可以繼續通過navigator.userAgent屬性來獲取這些內容。IE9不會改變現有的註冊鍵 值。 舉例來說,在Windows 7操作系統上的IE9瀏覽器將會發送如下UA字符串: http://news.mydrivers.com/Img/20100326/10301398.png
另外和IE8類似,IE9的兼容視圖也會使用IE7標準模式進行渲染,這時候的UA字符串是: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0) 在兼容視圖中,IE9會通過程序版本(Mozilla/4.0)、版本標識(MSIE 7.0)將自己報告為 IE7,以確保兼容性,但同時使用了新的渲染引擎版本標識(Trident/5.0),方便網站將 IE9兼容視圖與IE8兼容視圖區分開來。 IE9 UA字符串註冊表文件: http://www.enhanceie.com/dl/IE9UA.reg http://news.mydrivers.com/Img/20100326/10302031.jpg
http://news.mydrivers.com/1/159/159621.htm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.197.68

03/26 13:02, , 1F
可是.NET 3.5卻會給Firefox偷加UA字串耶 MS好賤喔 :D
03/26 13:02, 1F

03/26 14:56, , 2F
為什麼感覺ie換版突然很快
03/26 14:56, 2F

03/26 16:46, , 3F
他想做一定效率很高,大公司嘛
03/26 16:46, 3F

03/26 21:47, , 4F
OP:讓你看看什麼叫效率高
03/26 21:47, 4F

03/26 21:54, , 5F
樓上 別為難OP的工程師了… 他們現在保肝膠囊一天一罐
03/26 21:54, 5F

03/26 23:19, , 6F
第一個主要變化為什麼我看完一直笑...
03/26 23:19, 6F

03/27 04:21, , 7F
看到標題我還以為 Mozilla 被拿掉咧,加版本號哪算變化XD
03/27 04:21, 7F

03/28 10:37, , 8F
IE9打不打得贏Opera 9?
03/28 10:37, 8F
文章代碼(AID): #1Bh3mIqg (Browsers)