Microsoft Edge 專案經理 Kyle Pflug 釐清:Edge 是瀏覽器應用程式,EdgeHTML 是渲染引擎,兩者版本號獨立演進。開發者不應依賴 User-Agent 字串中的 EdgeHTML 版本進行功能偵測,而應以 Edge 瀏覽器版本號為準。
核心差異
- Edge (瀏覽器):使用者介面、書籤、擴充功能、設定、更新頻道等應用層邏輯。
- EdgeHTML (渲染引擎):負責解析 HTML/CSS/JavaScript、排版繪製、Web 標準支援等核心排版邏輯。
開發者指引
- EdgeHTML 版本號變動頻繁,切勿用於特性偵測。
- 應使用 功能偵測 (Feature Detection) 或檢查 Edge 瀏覽器版本號。
- 未來 Win10 版本 Edge 設定介面將顯示 EdgeHTML 版本供參考,但非決策依據。
現況:Edge 已於 2020 年轉向 Chromium 核心 (Edge/Blink),EdgeHTML 專案停止開發,本文僅供歷史版本參考。