Windows 10 一周年更新 (1607) 將讓 Microsoft Edge 原生支援 Modern UI 自動化 (UIA) 無障礙架構。此架構允許應用程式提供 UI 程式化資訊,使瀏覽器能適應使用者無障礙設定 (高對比度、螢幕閱讀員、觸控/鍵盤導航),大幅提升無障礙體驗。以下為核心改進與未來規劃彙整。


已實作改進 (1607 版本)
- 新增 Web Speech Synthesis API:網頁可直接呼叫語音合成引擎,無需外掛。
- 改進平板模式外接鍵盤時的插入瀏覽體驗:虛擬鍵盤/實體鍵盤切換更流暢。
- 改進 Edge「框架至內容」焦點切換:iframe、巢狀瀏覽內容鍵盤導航邏輯優化。

未來規劃功能 (後續累積更新陸續推出)
- 基於使用者回饋改進 UIA TextPattern 閱讀體驗 (螢幕閱讀員逐字/逐行朗讀更精準)。
- 允許 Web 平台參考「文字大小」滑桿設定 (行動版「輕鬆使用 → 更多選項」中設定),網頁字體自動縮放。
- 高解析度模式下改進輸入控制項與捲軸渲染 (DPI 縮放不模糊、不錯位)。
- 改進文字控制項對比度 (符合 WCAG AA/AAA 標準)。
- PC 與手機版 Narrator (螢幕閱讀員) 提升觸控與鍵盤體驗。
- 調整焦點總覽邏輯,讓瀏覽器更快尋找/追蹤 UI 元素。
意義
UIA 原生支援意味著 Edge 不再依賴傳統 MSAA/IAccessible 橋接,直接暴露豐富的控制項型別、屬性、事件給輔助技術 (Narrator、NVDA、JAWS 等),實現 「所見即所得」的無障礙體驗。對開發者而言,標準 HTML/ARIA 標記即可獲得完整無障礙支援,無需額外 Hack。