Microsoft Edge 147 Web 平台版本資訊 (2026 年 4 月)

以下是 2026 年 4 月 9 日發行的 Microsoft Edge 147 中的新 Web 平台功能和更新。

若要保持最新狀態並取得最新的 Web 平台功能,請下載 Microsoft Edge (Beta、Dev 或 Canary) 的預覽通道;移至 成為 Microsoft Edge 測試人員

詳細內容:

Microsoft Edge 開發工具

查看 DevTools 的新增功能 (Microsoft Edge 147)

WebView2

請參閱 WebView2 SDK 版本資訊中的執行階段 147 (版本 SDK 1.0.3912.50 202) 6 年 4 月 13 日

CSS 功能

Microsoft Edge 中包含下列新的階層式樣式表 (CSS) 功能。

border-shape

border-shape 屬性可讓您使用任何任意形狀建立非矩形框線,例如多邊形、圓形或自訂路徑。

與 ,它 clip-path剪輯整個元素, border-shape 定義邊框本身的形狀,裝飾它,並且只剪輯元素的內容。 您可以描畫圖案或填滿兩個圖形之間。

另請參閱:

  • CSS 邊框和盒子裝飾模組中的邊框塑造 層級 4。

contrast-color()

函數會自動 contrast-color() 傳回黑色或白色,視與指定色彩的對比度最高而定。

使用此功能即可輕鬆符合協助工具對比需求。 您可以在 CSS 中任何需要顏色值的地方使用 contrast-color()

另請參閱:

CSS *-width 屬性現在獨立於 *-style 屬性

outline-widthcolumn-rule-width屬性的border-width行為已更新,以符合最新的 CSS 規格。

先前,如果將 、 或屬性設border-stylenonehidden,無論您指定的值為何,對應計算的 border-widthoutline-widthcolumn-rule-width 都會強制執行為 0pxcolumn-rule-styleoutline-style

現在,計算的 、 outline-widthcolumn-rule-width 的值border-width一律會反映您指定的值,與對應*-style屬性無關。

另請參閱:

動畫時間表支援的範圍"scroll"

在捲動驅動的動畫中,除了現有的具名範圍之外,檢視時間軸現在還支援 "scroll" 具名範圍。

現在支援的具名範圍為:

  • "contain"
  • "cover"
  • "entry"
  • "exit"
  • "scroll"

"scroll" 範圍是指捲動容器的完整範圍,而不只是動畫主體可見的捲動容器部分。 這可讓您在可捲動區域內進一步控制動畫的開始和停止時間。

另請參閱:

SVG 功能

Microsoft Edge 支援下列新的可縮放向量圖形 (SVG) 功能。

path SVG <textPath> 元素上的屬性

<textPath> SVG 元素現在支援屬性path。 使用屬性, path 透過使用 SVG 路徑資料,內嵌定義文字路徑幾何圖形。

現在可以直接在元素的path屬性中<textPath>包含路徑資料,而不需要總是使用href屬性來參考個別<path>的元素。

同時 path 指定 And href 時, path 則屬性優先。

另請參閱:

Web API

Microsoft Edge 中包含下列新的 Web API 功能。

清除 window.name 可切換瀏覽內容群組的跨網站導覽的值

現在,當跨網站導覽切換瀏覽內容群組時,會 window.name 清除該屬性。

先前,屬性的 window.name 值會在瀏覽器索引標籤的整個存留期內保留,即使跨網站導覽切換瀏覽內容群組也一樣。

另請參閱:

裝置繫結工作階段認證

裝置繫結工作階段認證 (DBSC) 提供一種將工作階段認證繫結到特定裝置的方法,使竊取的工作階段 Cookie 更難以重複使用。

這可改善已登入工作階段的帳戶安全性,並有助於降低工作階段劫持風險。

另請參閱:

<install> HTML 元素

<install> HTML 元素代表一個按鈕,啟用後會提示使用者選擇是否要安裝漸進式 Web 應用程式。

安裝按鈕的內容和外觀是由 Microsoft Edge 所控制,並為使用者提供跨 Web 應用程式的一致體驗。

另請參閱:

連線允許清單

連線允許清單可讓應用程式宣告並強制執行可透過 Web 平台網路 API 連絡的網路端點的明確允許清單。

這改善了輸出網路控制,並降低了意外連線的風險。

另請參閱:

  • 在 MDN 擷取 API

自動填滿事件

使用新 autofill 事件來偵測瀏覽器自動填寫何時更新表單控制項。

這樣可以在自動填寫完成後更輕鬆地調整自訂 UI、驗證或相依表單邏輯。

另請參閱:

CSSPseudoElement 介面

CSSPseudoElement該介面代表 CSS 物件模型中的虛擬元素。 CSSPseudoElement介面由 Element.pseudo(type)傳回,並支援巢狀偽元素。

這可讓您更輕鬆地在進階樣式案例中檢查和操作與虛擬元素相關的行為。

另請參閱:

元素範圍的檢視轉換

現在可以使用方法 element.startViewTransition() 將檢視轉場的範圍限定為個別 HTML 元素。

當檢視轉換的範圍限定為元素時,轉換虛擬元素會受到上階剪輯和轉換的影響。 不同元素上的多個轉場可以同時運行,讓您更靈活地建立複雜的動畫。

另請參閱:

除了 JavaScript 模組之外,您現在還可以用 <link rel="modulepreload"> 來預先載入 JSON 模組和 CSS 模組。

使用屬性指定 as 模組類型:

  • 對於 CSS 模組: <link rel="modulepreload" as="style" href="...">

  • JSON 模組: <link rel="modulepreload" as="json" href="...">

這會為不同的模組類型帶來功能同位,以供預先載入。

另請參閱:

Service Worker 的本機網路存取限制 WindowClient.navigate()

本機網路存取限制現在會套用至 Service Worker WindowClient.navigate()透過 起始的瀏覽。

WindowClient 用來做為瀏覽的起始程式,以判斷瀏覽是否為區域網路存取要求。 僅當被導航是 WindowClient 子框架時,這才適用;Microsoft Edge 不會在主畫面瀏覽上強制執行本機網路存取限制。

另請參閱:

WebSocket 的區域網路存取限制

本機網路存取限制現在適用於本機位址的 WebSocket 連線,這會觸發權限提示。

所有目前的區域網路存取企業原則都適用於 WebSocket 限制 (LocalNetworkAccessAllowedForUrlsLocalNetworkAccessBlockedForUrlsLocalNetworkAccessRestrictionsTemporaryOptOut) 。

另請參閱:

WebTransport 的本機網路存取限制

現在,在權限提示後方限制對使用者本機網路的 WebTransport 要求。

本機網路要求是從公用網站到本機 IP 位址或回送,或從本機網站 (如內部網路) 回送的任何要求。 在權限後面控制這些要求,會降低網站對使用者區域網路指紋的能力。 此權限僅限於安全內容。

另請參閱:

資訊清單當地語系化

Web 應用程式資訊清單現在支援當地語系化。 這可讓 Web 應用程式根據使用者的語言和地區調整其名稱、描述、圖示和捷徑。

當您在 Web 應用程式資訊清單中提供當地語系化的值時,瀏覽器會根據使用者的語言設定自動選取適當的資源。

另請參閱:

Math.sumPrecise

Math.sumPrecise() 方法使用比樸素加總更精確的演算法,傳回可反覆專案中的值總和。

這個方法有助於避免在加總多個數字時出現浮點精確度錯誤。

另請參閱:

pseudoTarget 事件上的屬性

屬性pseudoTarget現在可在 、 AnimationEventTransitionEvent物件上UIEvent使用。

當事件源自虛擬元素時, pseudoTarget 會傳回 CSSPseudoElement 代表該虛擬元素的物件。 否則, pseudoTargetnull

Event.pseudoTarget 提供有關事件來源的其他資訊。 現有 Event.target 屬性保持不變。

另請參閱:

Request.isReloadNavigation 屬性

isReloadNavigation唯讀布林值屬性現在可在擷取 API 的Request介面上使用。

isReloadNavigation此屬性會指出目前瀏覽要求是否起始為使用者觸發的重新載入,例如:

  • 當使用者按一下瀏覽器工具列中的 [重新整理 ] 時。
  • 當頁面呼叫 location.reload() or history.go(0) 方法以回應頁面上的使用者互動時。

此訊號主要公開Request在 Service Worker 的 .FetchEvent

另請參閱:

  • MDN 請求。

裝置記憶體 API 限制

裝置記憶體 API 現在會報告更能反映現代裝置功能的更新值:

  • Android 裝置:1、2、4 或 8 GB

  • 其他平台:2、4、8、16 或 32 GB

這些新值會取代過時的值 (0.25、0.5、1、2、4、8 GB) 。 這降低了指紋風險,並為高端設備提供了更好的細分。

另請參閱:

Android 上的 Web Serial API

Android 現在支援 Web Serial API,允許 Web 應用程式透過序列埠或透過模擬序列埠的抽取式 USB 或藍牙裝置連線到序列裝置。

這對於需要從連接裝置控制周邊裝置的教育、業餘愛好者和工業應用非常有用。 此類外圍設備包括:

  • 機器人。
  • 米爾斯。
  • 雷射切割機。
  • 3D 列印機。

另請參閱:

WebXR 圖層

WebXR 圖層透過將組合委託給系統合成器而不是 JavaScript,可以更有效地呈現沉浸式體驗。

主要優點:

  • 圖層會以合成器的原生重新整理率呈現。
  • 合成圖層僅重採樣一次,而傳統 WebXR 渲染中重新採樣兩次,從而獲得更好的文本和視覺質量。
  • JavaScript 和 GPU 命令執行的頻率較低,因為撰寫器會處理重新取樣和重新投影。
  • 合成器始終擁有最新的姿勢資料並以高優先順序運行,從而減少感知延遲。

WebXR 圖層支援多種圖層類型,包括投影圖層、四邊形圖層、圓柱圖層、等距柱狀圖層和立方體圖層,以及原生顏色、深度紋理和紋理陣列。

另請參閱:

WebXR 平面偵測

WebXR 平面偵測 API 可讓網站擷取在使用者環境中偵測到的平面集。

平面探測提供比深度感測更強大的功能。

  • 如果系統知道牆的邊界,則平面 (例如被物件遮擋的牆) 仍然可以完全呈現。

  • 語義標籤資訊也會在可用的情況下公開,以便更好地了解環境。

另請參閱:

已淘汰或移除的功能

移除用於產生 SVG 的內嵌 XSLT

已移除對使用 XSLT 樣式表將 XML 資料轉換成 SVG 檔案的支援。

先前,蓄意製作的 XML 檔案可能包含可將一般 XML 資料轉換成 SVG 檔案的 XSL 樣式表。 此功能現在已棄用並移除。

原始試用版

以下是可在 Microsoft Edge 中使用的新實驗性 API 的原始試用版。

原始試用版可讓您在限定的時間內,在自己的即時網站上嘗試實驗性 API。 若要深入了解原始試用版,請參閱在 Microsoft Edge 中使用原始試用版。

如需可用原始試用版的完整清單,請參閱 Microsoft Edge 原始試用版。

在頁面載入期間封鎖完整畫面播放速率

於 2026 年 3 月 24 日到期。

使用 [元素] 上的<link>屬性來blocking="full-frame-rate"加速頁面載入效能。 這會指示瀏覽器在載入期間降低畫面播放速率,以釋放資源用於關鍵內容剖析。

擷取重試

於 2026 年 3 月 24 日到期。

使用可設定的自動重試,確保在不可靠的網路上可靠地傳遞關鍵要求。

若要從暫時性網路錯誤中復原,您可以設定:

  • 最大嘗試次數。
  • 初始延遲。
  • 每次重試後增加延遲的策略,例如將延遲加倍。

對於存留請求,即使在頁面卸載之後,重試仍可以繼續。 這可改善指標和分析的資料傳遞。

WebAudio 播放統計資料 API

於 2026 年 4 月 21 日到期。

使用 AudioPlayoutStats 介面即時偵測和測量音訊故障和播放延遲。

要優化音訊應用程式的使用者體驗和回應能力:

  • 監視後援框架事件。
  • 計算因為效能不佳而造成的靜音比例。
  • 追蹤平均延遲、最小延遲和最大延遲。

此原始試用版的相關資訊:

寫入器 API

於 2026 年 4 月 21 日到期。

Writer API 可用來從書寫工作提示產生文字,並由裝置上的 AI 語言模型提供支援。

例如,使用此 API 來:

  • 產生結構化資料的文字說明。
  • 根據評論或產品描述,Compose 關於產品的文章。
  • 根據背景資訊產生傳記。

另請參閱 使用撰寫協助 API 摘要、撰寫及重寫文字

重寫器 API

於 2026 年 4 月 21 日到期。

重寫器 API 會在裝置上的 AI 語言模型支援下,以要求的方式轉換和改寫輸入文字。

使用此 API 來移除輸入文字中的冗餘項目,以便:

  • 將文字調整為字數限制。
  • 重新措辭以適合目標受眾。
  • 如果文本使用不適當的語言,請更具建設性。

另請參閱 使用撰寫協助 API 摘要、撰寫及重寫文字

校訂 API

於 2026 年 5 月 19 日到期。

校對 API 可修正文字中的文法、拼字和標點符號錯誤。

校訂 API 使用內建於 Microsoft Edge 中的小型語言模型 (SLM) ,從您網站的 JavaScript 程式碼或瀏覽器擴充功能的 JavaScript 程式碼。

另請參閱 使用校對器API修正文法和拼字

提示 API

於 2026 年 6 月 16 日到期

使用提示 API 從您網站的 JavaScript 程式碼或瀏覽器擴充功能的 JavaScript 程式碼 (提示 Microsoft Edge 內建的 SLM) 小型語言模型。

提示 API 是實驗性 Web API。

使用提示 API 來執行下列工作:

  • 產生並分析文字。
  • 根據使用者輸入建立應用程式邏輯。
  • 探索將提示工程功能整合到 Web 應用程式的創新方式。

此原始試用版的相關資訊:

延長共用背景工作者的存留期

於 2026 年 4 月 21 日到期。

共用工作角色的延長存留期可讓您在頁面卸載之後執行重要的非同步工作,而不會造成服務工作角色的額外負荷。

建立共用背景工作角色時設定此 extendedLifetime 選項,以便在所有用戶端頁面關閉後,讓服務背景工作角色在一段限定時間內保持作用中。 此技術可在卸載期間可靠地完成非同步作業。

這類非同步作業包括:

  • IndexedDB 寫入。
  • 加密或壓縮。
  • 分析要求。

此原始試用版的相關資訊:

WebAssembly 自訂描述元

於 2026 年 6 月 16 日到期。

WebAssembly 自訂描述符可讓 WebAssembly 更有效率地將與來源層級類型相關聯的資料儲存在自訂描述符物件中。

數位認證 API - 發行支援

於 2026 年 7 月 14 日到期。

數位憑證 API 可讓您觸發從憑證簽發者伺服器向數位錢包應用程式發行使用者憑證。

例如,使用數位憑證 API 來觸發從政府或大學伺服器向使用者的數位電子錢包提供新的駕駛執照或經過驗證的學位。

Web 安裝 API

於 2026 年 7 月 14 日到期。

Web 安裝 API 可讓網站使用 ,將 navigator.install()另一個網站安裝為使用者裝置上的 Web 應用程式。

<usermedia> HTML 元素

於 2026 年 7 月 14 日到期。

<usermedia> HTML 元素是瀏覽器控制的元素,用於要求相機或麥克風存取。

使用語義 HTML 元素而非 JavaScript:

  • 讓使用者更清楚了解權限要求。
  • 改善協助工具。
  • 防止操作性 UI 模式。
  • 透過直接提供媒體串流至應用程式,簡化工作流程。 這樣就不需要個別 API 呼叫。

此原始試用版的相關資訊:

WebNN

於 2026 年 7 月 14 日到期。

使用 WebNN API 直接在 Web 應用程式中建置和執行機器學習模型。

透過建立有效對應至平台功能和裝置硬體的計算圖,使用硬體加速神經網路。

增強型畫布 TextMetrics

於 2026 年 8 月 11 日到期。

增強型畫布 TextMetrics 原始試用版會擴充 TextMetrics 畫布 API 以支援:

  • 選取矩形。
  • 邊界方塊查詢。
  • 以字符叢集為基礎的作業。

這項新功能可讓複雜的文字編輯應用程式具有準確的選取範圍、插入號定位和點擊測試。

此外,以叢集為基礎的呈現有助於實現複雜的文字效果,例如:

  • 獨立角色動畫。
  • 獨立角色造型。

此原始試用版的相關資訊:

focusgroup 鍵盤瀏覽的 HTML 屬性

於 2026 年 8 月 11 日到期。

使用 focusgroup HTML 屬性,標準化複合小工具的鍵盤導覽,例如工具列、索引標籤、功能表和選項群組。

focusgroup屬性會自動處理下列項目,而不需要自訂 JavaScript 程式碼:

  • 流動 tabindex 行為。
  • 透過方向鍵瀏覽。
  • 「專注記憶」 (會在重新進入焦點群組) 時還原上次聚焦的元素。

此原始試用版的相關資訊:

prerender_until_script 推測規則 API 動作

於 2026 年 9 月 8 日到期。

prerender_until_script 是推測規則 API 的新動作。 這個新動作提供介於 和prefetchprerender動作之間的中間選項。

當您希望瀏覽器預先轉譯頁面,但在特定指令碼開始執行後停止並切換回預先擷取時,請使用此 prerender_until_script 動作。

WebAudio 可設定轉譯量子

於 2026 年 9 月 8 日到期。

使用 WebAudio 可設定轉譯量子原始試用版,您可以在建立 AudioContextOfflineAudioContext時指定renderSizeHint選項,以要求特定的轉譯量子大小。

注意事項

本頁面的部分內容是基於 Chromium.org 創建和共享的工作進行的修改,並根據知識共享署名 4.0 國際許可證中描述的條款使用。