2025 年 3 月 (Microsoft Edge 134 Web 平臺版本資訊)
以下是 Microsoft Edge 134 中的新 Web 平臺功能和更新,於 2025 年 3 月 6 日發行。
若要保持最新狀態並取得最新的 Web 平臺功能,請下載測試人員版本的 Microsoft Edge,例如 Canary、Dev 或 Beta;請參閱 成為Microsoft Edge 測試人員。
詳細內容:
- Edge DevTools
- WebView2
-
Web 平臺功能
-
已啟用的功能
- 屬性報告:當觸發程式內容標識碼不是 Null 時,移除可匯總的報表限制
- CSS 醒目提示繼承
- CSS 動態範圍限制屬性
-
可
<select>
自定義的元素 - 對話框消失關閉
-
application-title
已安裝 Web 應用程式的中繼標籤 - 文件原則:expect-no-linked-resources
- 明確資源管理
-
擴充
console.timeStamp
API 以支援度量和簡報選項 -
螢幕外畫布
getContextAttributes
- 私人匯總 API:共用記憶體呼叫端的每個內容貢獻限制
-
CSS 繪製 API 中的支援
imageSmoothingQuality
- WebGPU 子群組
fetchLater()
- 在共用記憶體中支援 Web 鎖定 API
-
已啟用的功能
- 原始試用版
Edge DevTools
請參閱 DevTools (Microsoft Edge 134) 的新功能 。
WebView2
請參閱 2025 年 3 月) (WebView2 SDK 版本資訊中的 1.0.3124.44。
Web 平臺功能
已啟用的功能
屬性報告:當觸發程式內容標識碼不是 Null 時,移除可匯總的報表限制
當觸發程式內容識別碼不是 Null 時,可匯總的報告限制會從屬性報告 API 中移除。
請參閱 MDN 的 屬性報告 API 。
CSS 醒目提示繼承
使用 CSS 醒目提示繼承時,和 等::selection
::highlight
虛擬類別現在會透過虛擬醒目提示鏈結繼承其屬性,而非專案鏈結。 結果是更直覺的模型,用於在醒目提示中繼承屬性。
當串聯未提供任何支援的屬性值時,其指定的值會由繼承自其原始元素父系的對應反白顯示虛擬元素來決定。
請參閱 MDN 上的 CSS 自定義醒目提示 API 。
CSS dynamic-range-limit
屬性
dynamic-range-limit
CSS 屬性可讓頁面限制 HDR 內容的最大亮度。
使用此屬性時,顯示 HDR 影像的網頁可以在影像庫中檢視時限制其亮度,並只會增加用戶互動的亮度,例如暫留時。
可 <select>
自定義的專案
可 <select>
自定義的 元素可讓您藉由新增 appearance: base-select
CSS 宣告,完全控制專案的轉譯。
這項功能目前依賴 SelectParserRelaxation
旗標,其會變更 HTML 剖析器,以允許標籤有更多 <select>
標記。 包含之前移除之內其他標籤 <select>
的網站,例如 <span>
元素,或包含極大量 <option>
元素的網站,可能會受到 SelectParserRelaxation
的影響。
請參閱 可自定義的 Select 元素 (解釋器) 。
<dialog>
消失關閉
這項功能會將Popover API 的 消失關閉 行為新增至 <dialog>
元素。
光關閉 表示按下或點選專案外部來關閉 <dialog>
專案。
新的 closedby
屬性可控制行為:
-
<dialog closedby="none">
:完全沒有使用者觸發的對話框關閉。 -
<dialog closedby="closerequest">
:使用者按 下 Esc (或其他關閉觸發程式) 關閉對話方塊。 -
<dialog closedby="any">
:使用者按兩下對話方塊外部,或按 Esc 鍵,會關閉對話框。popover=auto
類似於行為。
application-title
已安裝 Web 應用程式的中繼標籤
元素 <meta name="application-title">
可讓已安裝的 Web 應用程式設定顯示在已安裝應用程式視窗標題列中的文字。 根據預設,如果遺漏中 application-title
繼名稱,則會改用包含在 HTML <title>
元素中的文字。
請參閱 MDN Standard 元資料名稱中的其他名稱。
文件原則: expect-no-linked-resources
在文件原則中 expect-no-linked-resources
,設定點可讓檔提示瀏覽器,以更妥善地優化其載入順序,例如不使用預設的推測性剖析行為。
瀏覽器已實作推測性剖析 HTML,以推測方式擷取存在於 HTML 標記中的資源,以加速頁面載入。 對於大部分在 HTML 標記中宣告資源的網頁而言,優化是有説明的,而判斷這類資源所支付的成本是合理的取捨。 不過,下列案例可能會產生次佳效能取捨,而非剖析 HTML 以判斷要擷取子資源的明確時間:
- 在 HTML 中未宣告任何資源的頁面。
- 具有最小或沒有資源負載的大型 HTML 頁面,可透過其他可用的預先載入機制明確控制預先載入資源。
expect-no-linked-resources
Document-Policy 提示瀏覽器允許瀏覽器優化這類子資源判斷所花費的時間。
明確資源管理
這項功能為 using
JavaScript 引進 關鍵詞,可讓您明確管理資源。 關鍵 using
詞是用來定義使用資源的程式代碼區塊,並確保在區塊結束時處置資源。 此功能解決了軟體開發中關於記憶體或 I/O) 等各種資源存留期和管理 (的常見模式。 此模式支援資源配置,並明確釋放重要資源。
請參閱 ECMAScript 明確資源管理。
擴充 console.timeStamp
API 以支援度量和簡報選項
這項功能會以回溯相容的方式擴 console.timeStamp()
充 API,以提供高效能方法來檢測應用程式,並將計時數據呈現至 DevTools 中的 效 能工具。
使用此 API 新增的計時專案可以有自訂的時間戳、持續時間和簡報選項,例如效 能工具中 專案的色彩。
另請參閱:
- console.timeStamp () 在 MDN。
- 控制台物件 API 參考。
- 效能工具簡介。
螢幕外畫布 getContextAttributes
這項功能會 getContextAttributes()
將 方法從 CanvasRenderingContext2D
介面新增至 OffscreenCanvasRenderingContext2D
介面。
請參閱 CanvasRenderingContext2D:getContextAttributes () MDN 方法 。
私人匯總 API:共用記憶體呼叫端的每個內容貢獻限制
可讓共用記憶體呼叫端自定義每個私人匯總報表的參與數目。
此功能可讓共用記憶體呼叫端透過新欄位來設定每個內容的參與限制: maxContributions
。 呼叫端會設定此欄位來覆寫每份報表的預設參與數目 ,同時允許較大和較小的數位。 由於填補,每個報表的承載大小大致上會與每個報表選擇的參與數目成正比。
另請參閱:
CSS 繪製 API 中的支援imageSmoothingQuality
這項功能會 imageSmoothingQuality
新增介面上 PaintRenderingContext2D
屬性的支援。 這可讓您在調整使用 CSS 繪製 API 所建立的影像時,進行品質和效能取捨。 屬性 imageSmoothingQuality
支援三個選項:低、中和高。
另請參閱:
WebGPU 子群組
子群組 WbGPU 功能允許 SIMD 平行處理原則。 藉由使用子群組,群組內的線程可以執行集體作業。 這可在叫用群組之間提供有效率的通訊和數據共用。 這些作業可用來加速應用程式,方法是減少叫用間通訊所造成的記憶體額外負荷。
請參閱 MDN 的 WebGPU API 。
fetchLater()
fetchLater()
JavaScript 方法會要求延遲擷取。 呼叫這個方法之後,瀏覽器會將網路要求排入佇列,然後叫用下列其中一項:
- 當文件終結時。
- 經過一段時間之後。
方法會傳 FetchLaterResult
回包含布林值欄位的 。 布爾值欄位的值會在延遲的要求傳送時更新。 成功傳送要求時,瀏覽器會忽略回應,包括其本文和標頭。
請參閱 Window:在 MDN 擷取 () 方法 。
在共用記憶體中支援 Web 鎖定 API
這項功能可藉由將 Web 鎖定 API 整合到共用記憶體中,讓共用記憶體工作程式的並行執行更為可靠。
- 方法
navigator.locks.request()
可供 Worklet 環境使用。 - 所有修飾詞方法都支援 選項
{withLock: <resource>}
。 - 方法
sharedStorage.batchUpdate(methods, options)
允許使用withLock
選項,以不可部分完成的方式執行多個修飾詞方法。 這可讓網站在跨多個記憶體金鑰更新數據時維持一致性。
原始試用版
以下是新的實驗性 API,您可以在有限的時間內於自己的即時網站上試用。 若要深入瞭解原點試用,請 參閱在 Microsoft Edge 中使用原始試用版。 若要查看可用原點試用的完整清單,請參閱Microsoft Edge 原點試用版。
Microsoft僅限Edge的原點試用版
數位商品 API
到期日為 2025 年 3 月 31 日。
數位商品 API 可讓 Web 應用程式取得其數位產品和數位商店所管理使用者購買的相關信息。 使用者代理程式會擷取存放區的連線,並使用付款要求 API 進行購買。
Web 應用程式存 LocalFolder
取
到期日為 2025 年 3 月 31 日。
允許Microsoft市集安裝的漸進式 Web Apps (PWA) 存取先前由應用程式的 UWP 舊版儲存在 WinRT ApplicationData.LocalFolder
資料夾中的檔案內容。
HTML+IDL 手寫屬性
到期日為 2025 年 6 月 14 日。
屬性 handwriting
提供每個檔和每個元素的方式來控制手寫輸入的位置,例如使用手寫筆時允許的位置。
擷取資訊 API
到期日為 2025 年 6 月 30 日。
支援透過應用程式市集或直接從瀏覽器取得之漸進 Web Apps (PWA) 的 3P 取得屬性。
新的 Chromium 原點試用
SelectParserRelaxation
到期日為 2025 年 11 月 11 日。
這是取代原始試用版,可重新啟用舊的剖析器行為來剖析 <select>
卷標。 在該舊行為下,不支援的內容會以無訊息方式捨棄,且不會包含在 下方的 DOM 內容中 <select>
。 如果上述 可 <select>
自定義元素 中所述的新行為 () 中斷網站,則可以使用此試用版。
注意事項
此頁面的部分是根據 Chromium.org 所建立和共用的工作進行修改,並根據 Creative Commons Attribution 4.0 國際授權中所述的條款使用。