微軟揭露 Windows 10 內建新瀏覽器「Project Spartan」(後定名 Microsoft Edge) 核心技術:全新渲染引擎 EdgeHTML,徹底擺脫舊有 Trident (MSHTML.dll) 架構包袱,專注現代網頁標準相容性。
核心變革:擺脫歷史包袱
- 新渲染引擎 EdgeHTML: 從零撰寫,不載入舊版文件相容模式、不依賴相容性檢視清單、不強制 X-UA-Compatible 標頭,專注 W3C 標準實作。
- IE 11 保留: 僅供企業使用者存取依賴舊版 IE 非標準行為的內部系統,仍使用 Trident 引擎,持續接收安全性更新。
Trident 引擎四大歷史難題
- 文件相容模式限制: 無法保證長期存在的 IE 專有行為相容,阻礙現代標準採用。
- 相容性檢視清單維護龐大: 依賴微軟維護的清單將網站導向舊模式,無法覆蓋長尾網站。
- X-UA-Compatible 強制舊模式: 網站被迫維護雙版本 (舊版給 IE、新版給其他瀏覽器),增加開發負擔。
- 標準解讀差異導致互通性斷層: HTML5 早期標準解讀不一,開發者需大量 Hack 修補。
為何不採用 WebKit/Blink?
- 網路標準多樣性: 微軟認為單一引擎主導 (WebKit/Blink) 不利於開放網路標準演進,需保持引擎多樣性制衡。
- 開發效率: 微軟擁有完整瀏覽器引擎技術棧,自研迭代速度優於圍繞開源引擎二次開發。

EdgeHTML 引擎將隨 Windows 10 持續更新迭代,不再綁定作業系統大版本釋出,實現瀏覽器核心與系統解耦,加速標準支援與效能優化。