沈志豪 Patrick 技術支援副理台灣微軟
Separation of Explorer 7 from the Windows shell http://support.microsoft.com/kb/928675/en-us
IE10+ 標準模式下, 開始不支援 Conditional Comments
<meta http-equiv="x-ua-compatible" content="ie=emulateie7" /> <add name="x-ua-compatible" value="ie=emulateie7" />
iepo@microsoft.com %HOMEPATH%\AppData\Local\Microsoft\ Explorer\IECompatData\
http://msdn.microsoft.com/zh- TW/library/gg589507.aspx
JavaScript In End JavaScript Timers
if( condition ) { // Primary code } else { // Alternate code }
if( navigator.useragent.indexof('msie')!= -1 ) { // Code written for browser X } else { // Code written for browser Y }
if( window.addeventlistener ) { // Code written for browsers // supporting addeventlistener } else { // Code written for browsers that // don't support addeventlistener }
if (elm.firstelementchild) { elm = elm.firstelementchild; } while (elm.nextelementsibling) { // Do work... }
var pattern = /^<img\s(.*)alt=("microsoft" "Yahoo")/;
Request GET / HTTP/1.1 Host: www.news.com Response HTTP/1.1 303 See Other Location: http://homepage.news.com/
Immediate Redirect Timed Redirect (5 second)
JSON Representation XML Representation <!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook V <glossary><title>example glossary</title> <GlossDiv><title>S</title> <GlossList> <GlossEntry ID="SGML" SortAs="SGML"> <GlossTerm>Markup Language</GlossTerm> <Acronym>SGML</Acronym> <Abbrev>ISO 8879:1986</Abbrev> <GlossDef> <para>meta-markup language</para> <GlossSeeAlso OtherTerm="GML"> <GlossSeeAlso OtherTerm="XML"> </GlossDef> <GlossSee OtherTerm="markup"> </GlossEntry> </GlossList> </GlossDiv> </glossary>
<html> <head> <title>test</title> </head> <body> JavaScript In End </body> </html>
JavaScript Timers SetTimeout SetInterval var test = setinterval(callback, ms); clearinterval(test); n n n n n n
16.7 16.7 16.7 16.7ms = 60fps 33.4ms = 30fps
http://dev.modern.ie/tools/
<script src="http://ie.microsoft.com/testdrive/html5/compatinspector/inspector.js"> </script> http://www.telerik.com/fiddler http://ie.microsoft.com/testdrive/html5/compatinspector/help/snippet.txt
http://technet.microsoft.com/zhtw/sysinternals/bb896645
http://www.microsoft.com/download/details.aspx?id=42501
(2014.04 IE CU) (2014.11 IE CU) (2015.06 IE CU) (Win10 IE11)
Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 Explorer 5 Explorer 6
IE7 Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 Explorer 5 Explorer 6
IE8 Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 Explorer 5 Explorer 6 Compatibility View IE7 if DOCTYPE tag IE5 if no DOCTYPE tag
IE9 Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 Explorer 5 Explorer 6
IE10 Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 Explorer 5 Explorer 6
IE11 RTM ( 無企業模式 ) Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 Explorer 5 Explorer 6
IE11 RTM ( 無企業模式 ) Explorer 11 (edge) Explorer 10 Explorer 9 Explorer 8 Explorer 7 (CV) Explorer 5 (quirks) Interoperable Quirks Explorer 11
IE11 企業模式 1.0 (2014.04 IE CU) Explorer 11 (edge) Explorer 10 Explorer 9 Explorer 8 Explorer 7 (CV) Explorer 5 (quirks) Interoperable Quirks IE8 Enterprise Mode Explorer 11
IE11 企業模式 2.0 (2014.11 IE CU) Explorer 11 (edge) Explorer 10 Explorer 9 Explorer 8 Explorer 7 (CV) Explorer 5 (quirks) Interoperable Quirks IE8 Enterprise Mode Explorer 11
IE11 企業模式 3.0 (2015.06 IE CU) Explorer 11 (edge) Explorer 10 Explorer 9 Explorer 8 Explorer 7 (CV) Explorer 5 (quirks) Interoperable Quirks IE8 Enterprise Mode IE7 Enterprise Mode Explorer 11
Enterprise Mode Site List Manager 4.0 下載網址 : http://www.microsoft.com/en-us/download/details.aspx?id=42501
- Let users turn on and use Enterprise Mode from the tool menu - Use the Enterprise Mode IE website list HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\ Explorer\Main\EnterpriseMode "SiteList"= "http://localhost/sites.xml"
Microsoft 階段一階段二階段三階段四分享 IE 11 相容性最 IT 助問 MS 協助人工檢測網頁工具檢測網頁驗證測試佳實務題處理問題處理 藉由一對多的授課方式傳授 IE11 的更新與升級開發技術 將經驗跟想給其它客戶 Customer 建立測試環境 各網站系統的使用單位自行檢測 定義問題清單 透過檢測工具進行問題確認 依據建議調整網頁 問題解決 原始碼檢查 範例程式建議 釐清不相容元件 UAT 測試計畫 知識分享 將經驗套用到其他網站系統