中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

Internet Explorer 11 瀏覽器介紹:別叫我IE
來源:易賢網 閱讀:1280 次 日期:2014-09-29 10:58:14
溫馨提示:易賢網小編為您整理了“Internet Explorer 11 瀏覽器介紹:別叫我IE”,方便廣大網友查閱!

在上個星期,微軟隨Windows 8.1正式推出了Internet Explorer 11的第一次預覽版。這樣,關于這款備受爭議的web瀏覽器泄露版本的各種傳聞也該休息了。我們現在已經知道一些關于Internet Explorer 11的重要的細節,包括支持WebGL ,prefetch(譯者注:預讀取,比如上傳文件的預覽啥的,不知道翻譯的對不對),prerender(預呈現), flexbox,mutation observers和其他web標準,也許在IE11中更有趣的是,它是不是IE。

長期以來,微軟第一次從Internet Explorer瀏覽器中移除了一些特征。user-agent字符串也更改了。看來,微軟已經拋棄了自己的方式,這樣現有的檢測IE的代碼分支在Internet Explorer 11瀏覽器中都將返回false,無論是在 javascript里還是服務器上。

User-agent的改變

相對于以前的版本,Internet Explorer 11的user-agent字符串更短,而且還有一些有意思的變化:

代碼如下:

Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko

對于在Windows 7上Internet Explorer 10的user-agent字符串

代碼如下:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)

最明顯的區別是,一直存在Internet Explorer瀏覽器user-agent字符串的“MSIE”標記去掉了。同樣引人注目的是在user-agent的尾部添加了“like Gecko”。這表明Internet Explorer寧可被識別為Gecko瀏覽器,也不愿被識別為Internet Explorer自己。Safari是第一個添加“like Gecko”的瀏覽器,這樣任何人都可以嗅探user-agent字符串里面的“Gecko”字符允許瀏覽器通過。

現在任何查找“MSIE”的嗅探代碼在新的user-agent字符串下不能工作。你仍然可以搜索“Trident”字符來確定它是IE瀏覽器(“Trident”標識是隨著Internet Explorer推出來的)。Internet Explorer的真正版本通過“rv”來標識。

此外,navigator對象的信息也有一些變化,這樣更掩飾了正在使用的瀏覽器的。

navigator.appName 被設置為“Netscape”

navigator.product被設置為 “Gecko”

這可能看起來像企圖偷偷摸摸欺騙開發人員,但是這些實際上是HTML5指定的。navigator.product屬性必須為“Gecko”,同時navigator.appName也應該是“Netscape”或者更具體的。但Internet Explorer 11缺遵循了這個奇怪的建議。

navigator信息的更改導致的副作用,正在使用的基于Javascript邏輯的瀏覽器檢測將可能無法使用,導致 Internet Explorer 11識別為基于Gecko的瀏覽器。

document.all和他的朋友們

從IE4以來,document.all在IE瀏覽器中無所不能。此前實行的document.getElementById()類似,document.all是得到一個DOM元素引用的IE方式。盡管從IE5開始到IE10,document.all都保持著對 DOM的支持。然而在11中,這個時代遺留下來的產物已經被設置為返回false,這就意味著任何基于document.all的代碼分支判斷在IE11中將失敗,即使代碼實際使用document.all能正常工作。

另一個遺留是添加事件函數的attachEvent(),類似于detachEvent()方法。這個方法已經從IE11中移除了。移除這些方法,是為了避免一些邏輯判斷,比如:

代碼如下:

function addEvent(element, type, handler) {

if (element.attachEvent) {

element.attachEvent("on" + type, handler);

} else if (element.addEventListener) {

element.addEventListener(type, handler, false);

}

}

當然,我們推薦你最好用來測試的版本是一直穩定,符合標準的。在某種層面上說,移除attachEvent方法不會產生任何地不適應。然而,互聯網充斥著槽糕的特征檢測邏輯代碼。attachEvent方法的刪除確保任何以上述方式編寫的代碼將使用標準的版本,取代IE特有的方法。

其他一些被移除的特征:

window.execScript()——eval()方法的IE版本

window.doScroll()——IE窗口的滾動方法

script.onreadystatechange——IE中監聽加載腳本的狀態更改

script.readyState——IE中腳本加載的狀態

document.selection——IE中當前選中的文本

document.createStyleSheet——IE中創建樣式表文擋

style.styleSheet——IE瀏覽器中引用一個樣式表的樣式對象

所有這些IE瀏覽器的方式都被標準的特征所取代。在移除這些特征和方法后,基于標準功能特征檢測的跨瀏覽器代碼在不改變的情況下依然可以正常運行。

結論

在很長的時間段內,IE11可能是最好的IE瀏覽器。微軟終于開始準備消除過去犯的錯誤,準備開始從包括基于現在標準的瀏覽器做起。刪除舊的特征和修改不被認定為IE瀏覽器的用戶代理字符串是一個很獨特的做法,它確保所有的網站能繼續工作。如果Web應用程序使用功能檢測,而不是瀏覽器嗅探,那么代碼應該可以IE11中運行。對于使用user-agent嗅探的應用,用戶仍然能看到一個功能完好的網站,因為IE11對標準支持的十分優秀。

一個沒有IE分支代碼的未來即將到來,讓我們一起期待。

(2013-7-2更新),修訂提到的document.all實際上并未刪除,而改為falsy

更多信息請查看IT技術專欄

更多信息請查看腳本欄目
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
日日噜噜夜夜狠狠视频欧美人| 国产人成一区二区三区影院| 欧美电视剧免费全集观看| 精品美女在线观看| 国产精品入口麻豆原神| 亚洲精品老司机| 奇米亚洲午夜久久精品| 国产精品538一区二区在线| 91麻豆精品一区二区三区| 777久久久精品| 国产亚洲欧美一区在线观看| 一区二区三区.www| 麻豆成人91精品二区三区| www.成人在线| 欧美一区二区三区四区久久| 国产精品女主播在线观看| 性做久久久久久| 国产精品一区二区久久不卡 | 国产精品免费视频观看| 午夜私人影院久久久久| 高清不卡一区二区在线| 欧美久久久久免费| 国产精品妹子av| 日本aⅴ免费视频一区二区三区| 国产99久久久精品| 欧美精品日日鲁夜夜添| 国产精品久久毛片a| 日产欧产美韩系列久久99| www.亚洲国产| 久久中文字幕电影| 天天色 色综合| av中文字幕不卡| 欧美第一区第二区| 亚洲成av人影院在线观看网| 丰满岳乱妇一区二区三区| 6080yy午夜一二三区久久| 国产精品国产三级国产普通话99 | 欧美特级限制片免费在线观看| 久久婷婷成人综合色| 天天综合日日夜夜精品| 99国产精品视频免费观看| 欧美成人video| 性做久久久久久| 色婷婷国产精品综合在线观看| 久久久天堂av| 精品一区二区三区香蕉蜜桃| 欧美伊人久久久久久久久影院| 国产精品色噜噜| 经典三级视频一区| 91精品在线麻豆| 午夜伊人狠狠久久| 色av成人天堂桃色av| 国产精品国产三级国产aⅴ中文 | 久久久久久亚洲综合| 免费久久99精品国产| 欧美午夜片在线看| 亚洲激情五月婷婷| 91免费视频网| 国产精品乱人伦中文| 国产福利一区在线观看| 日韩三级视频在线看| 日日摸夜夜添夜夜添精品视频| 欧亚一区二区三区| 一区二区三区欧美| 色综合色综合色综合| 亚洲欧美日韩精品久久久久| 波多野洁衣一区| 中文字幕不卡在线观看| 国产成人在线观看免费网站| 久久久影视传媒| 国产精品资源网| 久久免费视频色| 高清不卡在线观看| 中文字幕 久热精品 视频在线| 国产成人午夜精品影院观看视频 | 国产麻豆精品视频| 久久久综合九色合综国产精品| 精品一区二区三区香蕉蜜桃 | 国产精品自在欧美一区| 久久久亚洲午夜电影| 国产高清成人在线| 国产精品女人毛片| 99久久国产综合色|国产精品| 亚洲欧洲一区二区三区| 91天堂素人约啪| 一区二区三区中文在线| 欧美日韩一区二区三区高清| 污片在线观看一区二区| 91精品欧美综合在线观看最新| 蜜桃免费网站一区二区三区| 久久色成人在线| 成人蜜臀av电影| 亚洲欧洲制服丝袜| 欧美日韩精品三区| 裸体歌舞表演一区二区| 精品久久免费看| 国产成人丝袜美腿| 成人免费小视频| 欧美日韩一区二区三区不卡| 青娱乐精品视频| 久久精品夜夜夜夜久久| 99久久精品国产网站| 亚洲va韩国va欧美va精品| 欧美一级在线免费| 丰满岳乱妇一区二区三区| 亚洲免费观看高清完整版在线| 欧美日韩国产区一| 极品美女销魂一区二区三区免费| 国产欧美一区二区在线| 91精品福利视频| 蜜臀久久99精品久久久久宅男| 国产日韩精品一区二区三区在线| 色婷婷国产精品久久包臀| 日本在线观看不卡视频| 国产亚洲欧美激情| 在线观看一区不卡| 国产在线国偷精品免费看| 亚洲日本韩国一区| 欧美v亚洲v综合ⅴ国产v| 大胆欧美人体老妇| 偷拍一区二区三区四区| 国产情人综合久久777777| 欧美日韩一区二区在线视频| 国产高清成人在线| 亚洲成a人片综合在线| 国产片一区二区| 欧美午夜电影网| 国产精品原创巨作av| 亚洲高清三级视频| 国产精品你懂的在线欣赏| 欧美一区二区在线免费播放| 成人教育av在线| 毛片基地黄久久久久久天堂| 亚洲美女屁股眼交3| 精品女同一区二区| 在线看日韩精品电影| 国产高清亚洲一区| 日本不卡中文字幕| 一区二区三区小说| 久久先锋影音av| 在线电影国产精品| 色综合夜色一区| 国产精品123| 日韩avvvv在线播放| 一区二区三区免费| 国产女人aaa级久久久级 | 国产一区二区三区免费| 亚洲大型综合色站| 亚洲日本护士毛茸茸| 国产欧美综合色| 欧美α欧美αv大片| 欧美亚洲一区二区三区四区| 丰满放荡岳乱妇91ww| 蜜桃精品在线观看| 午夜影院在线观看欧美| 亚洲乱码国产乱码精品精可以看 | 国产精品自拍三区| 免费在线看成人av| 亚洲第一电影网| 亚洲免费观看视频| 中文字幕一区av| 中文在线免费一区三区高中清不卡| 精品国产亚洲在线| 制服丝袜一区二区三区| 欧美亚洲精品一区| 94-欧美-setu| 成人高清免费观看| 国产成人在线观看免费网站| 韩国精品久久久| 久久福利视频一区二区| 蜜臀av性久久久久av蜜臀妖精| 午夜久久久久久久久久一区二区| 亚洲女与黑人做爰| 最新高清无码专区| 成人免费在线播放视频| 自拍偷在线精品自拍偷无码专区 | 91黄视频在线| 91免费视频大全| 色婷婷一区二区| 色综合色综合色综合 | 午夜av一区二区| 亚洲成人av在线电影| 午夜日韩在线观看| 午夜精品久久久久久不卡8050| 亚洲自拍欧美精品| 亚洲高清不卡在线| 日韩精品一二三四| 美女久久久精品| 国模一区二区三区白浆| 国产一区三区三区| 国产·精品毛片| 国产成人a级片| 99久久久国产精品免费蜜臀| 91免费国产在线| 在线免费观看视频一区| 精品婷婷伊人一区三区三| 欧美日韩激情一区二区| 日韩午夜三级在线| 精品久久久久久久人人人人传媒 | 91丝袜美腿高跟国产极品老师|