Windows 10 最大變革之一是推出全新瀏覽器 Microsoft Edge (代號 Spartan) 取代 IE 成為預設瀏覽器。核心原因:IE 的 Trident (MSHTML.dll) 引擎背負太多歷史包袱,難以同時滿足「相容舊版非標準代碼」與「支援現代開放網頁標準」。
棄用 IE 的核心理由
- Trident 引擎阻礙新技術: 為相容過去非標準代碼,必須保留大量舊模式、Hack、相容性清單,導致 Bug 越積越多、效能低落、標準支援遲緩。
- 全新 EdgeHTML 引擎: 從零撰寫,不載入舊文件模式、不依賴相容性清單、不強制 X-UA-Compatible,專注 W3C 標準實作,與 Chrome/Firefox 同步現代網頁體驗。
- IE 11 保留定位: 僅提供給**企業用戶**存取依賴 IE 專有行為的舊版內部系統,持續接收安全更新,不再面向一般消費者。
為何不採用開源 WebKit/Blink?
- 微軟認為網路標準需多引擎制衡,避免單一引擎 (WebKit/Blink) 壟斷導致標準演進失衡。
- 自研引擎迭代速度更可控,不受上游開源專案釋出週期限制。

EdgeHTML 將隨 Windows 10 以元件化方式持續更新 (不再綁定 OS 大版本),實現瀏覽器核心快速演進。