發布日期:2026 年 5 月 6 日
除非另有說明,否則下列變更適用於 Android、ChromeOS、Linux、macOS 和 Windows 的最新 Chrome Beta 版。如要進一步瞭解這裡列出的功能,請點選提供的連結,或前往 ChromeStatus.com 查看清單。Chrome 在 2026 年 5 月 6 日時為 Beta 版。如要下載最新版,請前往Google.com (電腦版) 或 Google Play 商店 (Android 版)。
CSS 和 UI
移除表格的明確邊框顏色 UA 樣式表規則
這項變更會從 <table> 元素的 UA 樣式表移除錯誤的 border-color: gray CSS 規則。
HTML 規格未包含這項規則,導致邊框錯誤地未預設為 currentColor。Firefox 和 Webkit 的 UA 樣式表都沒有這個 gray 邊框顏色規則,導致互通性問題。
在 shape-outside 中支援 path() 和 shape()
在 CSS shape-outside 屬性中新增對 path() 和 shape() 形狀函式的支援。開發人員可使用矩形座標,透過這些函式定義浮動排除形狀。
在 shape-outside 中支援 rect() 和 xywh()
在 CSS shape-outside 屬性中,新增對 rect() 和 xywh() 基本形狀函式的支援。開發人員可使用這些函式,透過矩形座標定義浮動排除形狀,讓 Chrome 與 Firefox 和 Safari 保持一致,因為後兩者已支援這項功能。
網頁應用程式範圍系統強調色
限制 CSS 關鍵字的系統強調色存取權,且僅限於網頁應用程式和初始設定檔環境。accent-color: auto
在網路上廣泛公開使用者的系統顏色時,AccentColor 和 AccentColorText CSS 關鍵字會造成嚴重的指紋辨識向量。因此,這些 API 只能在已安裝的網頁應用程式環境中使用。表單控制項也會在推出這項功能時,一併符合這個範圍。accent-color: auto這項變更可讓開發人員和使用者對系統顏色有更一致的期待,並符合 AccentColor[Text] 的指紋辨識限制。
在使用者互動時裁剪溢位文字
當使用者與已設定 text-overflow: ellipsis 的文字互動 (編輯或插入點導覽) 時,文字會暫時從省略符號切換為剪輯,讓使用者查看隱藏的溢位內容並與之互動。這項功能適用於所有可編輯和不可編輯的元素。表單控制項 (textarea、input) 已支援這項行為。
CSS 間隙裝飾
CSS 間距裝飾可讓您設定容器版面配置 (例如格線和 Flexbox) 中的間距樣式,類似於多欄版面配置中的 column-rule。網頁程式開發人員一直很需要這項功能,因為他們目前必須使用變通方法,才能設定格線和彈性方塊版面配置中的間距樣式。
image-rendering: crisp-edges
image-rendering: crisp-edges 表示圖片應以保留對比度和邊緣的方式縮放,並避免在過程中平滑化色彩或模糊圖片。
使用者動作虛擬類別頂層邊界
這項功能代表 CSS 選取器第 4 級規格中描述的行為,該規格指出 :hover、:active 和 :focus-within 會比對元素父項,但只會比對父項鏈中的第一個頂層元素。Chromium 的變更會對頂層元素實作這項限制。
具體來說,這表示在下列結構中,如果使用者將滑鼠游標懸停在 <button> 上,則 :hover 虛擬類別會比對 <button> 和快顯視窗,但不會比對 <main> 元素。
<main>
<div popover>
<button></button>
</div>
</main>
<script>document.querySelector('[popover]').showPopover();</script>
這項變更背後的理由是,頂層元素通常會「在其他位置」算繪,與父項元素在視覺上不相連。因此,當頂層元素處於懸停或啟用狀態時,通常不適合變更父項元素的樣式。
Chromium 隨附的可自訂選取實作項目,已針對選取 ::picker() 快顯視窗的特定情況,硬式編碼了這項邏輯。我們將移除該特殊情況邏輯,改用這項功能提供的更一般行為。
支援 path-length 做為 CSS 屬性
這項變更會導入新的 CSS 屬性 path-length,對應至現有的 SVG pathLength 呈現屬性。適用於支援 pathLength 的 SVG 幾何元素 (包括 <path>、<circle>、<rect>、<line>、<polyline>、<polygon> 和 <ellipse>)。
將 pathLength 做為 CSS 屬性公開,可讓作者在樣式表、內嵌樣式和動畫中指定該屬性,使其參與正常的 CSS 級聯、特異性、轉換和動畫。這項屬性會影響所有取決於路徑長度的計算,包括筆觸虛線的算繪,以及沿著 <textPath> 的文字位置。
CSS 宣告會按照標準 CSS 優先順序規則,覆寫呈現屬性。path-length 的初始值為 none,代表沒有作者提供的路徑長度,與 0 等明確的數值不同。
停用這項功能後,系統會保留現有的僅限屬性行為。
網站 API
Intl.Locale.prototype.variants
如 TC39 提案所述新增 Intl.Locale.prototype.variants,並在 Intl.Locale 建構函式的選項包中接受「變體」,如 TC39 語言 ID 更新所述。ECMA402 的變更已在提取要求 960 中合併,而 test262 中的測試程式碼已在提取要求 4474 中合併
程式輔助捲動承諾
網頁開發人員目前無法得知程式輔助平滑捲動何時完成。這項功能可解決這個問題:讓程式輔助捲動方法傳回 Promise 物件,這些物件會在捲動完成時解析,並提供中斷狀態。
付款要求:允許付款處理常式回報內部錯誤
啟用透過 Payment Request API 存取的付款處理常式,針對「使用者取消」和「內部付款應用程式錯誤」傳回不同的錯誤。這項功能可讓網頁開發人員為使用者建構更完善的流程,例如在發生內部應用程式錯誤時重試或改用其他流程,並在使用者想取消時正確停止流程。
Web 網頁型付款處理常式 API 可根據拒絕傳遞至 PaymentRequestEvent.respondWith 的 Promise 時使用的錯誤,指出這項差異。如果 Promise 因 OperationError 而遭到拒絕,系統會使用 PaymentRequest.show() 方法,向商家傳回「內部應用程式錯誤」(OperationError),否則會傳回「使用者取消」(AbortError)。
原生應用程式付款處理常式基礎架構也會一併更新,但不在網頁 API 的範圍內。
在 TSF 中遵守 Windows 觸控鍵盤的 autocorrect="off"
網頁作者可使用 HTML autocorrect 屬性,控管是否要對可編輯元素 (包括 <input>、<textarea> 和 contenteditable 主機) 中的使用者輸入內容套用自動修正功能。在 Windows 上,觸控鍵盤會忽略這項屬性,一律自動修正字詞。舉例來說,在具有 autocorrect="off" 的元素中輸入 "truf",然後加上空格,會產生 "true ",而不是保留 "truf "。這項功能可讓 Chrome 的 TSF 整合功能偵測並還原觸控鍵盤自動修正功能,前提是焦點可編輯元素已設定 autocorrect="off"。
在 bfcache 項目中斷 WebSocket 連線
使用中的 WebSocket 連線不再會阻礙網頁進入往返快取 (bfcache)。瀏覽器會在 bfcache 項目上關閉連線,而不是將文件標示為不符合資格,因此允許儲存及還原含有有效 WebSocket 的網頁。
Request.isReloadNavigation 屬性
在 Fetch API 的 Request 介面中,新增唯讀布林屬性 isReloadNavigation。這項屬性會指出目前的導覽要求是否是由使用者觸發重新載入 (例如使用重新整理按鈕、location.reload() 或 history.go(0)) 所啟動。這項信號主要會顯示在 Service Worker 的 FetchEvent 內 Request 物件中。
停用外掛程式、跨來源和受限 iframe 的 SVG 濾鏡
這項發布作業可防止系統將 SVG 濾鏡套用至跨來源或受限的 iframe (例如沙箱 iframe) 和內嵌外掛程式 (例如 PDF)。如果影格或外掛程式要以 SVG 濾鏡效果繪製,系統會遍歷效果樹狀結構,找出沒有 SVG 濾鏡的最高層級祖系,然後套用該效果。
新的來源試用
在 Chrome 149 中,您可以選擇加入下列新的原始碼試用計畫。
權限政策:focus-without-user-activation
透過 focus-without-user-activation 權限政策,讓嵌入者控管嵌入內容的程式輔助焦點。如果系統拒絕影格的政策,除非是由使用者啟動,否則程式輔助焦點呼叫 (element.focus()、autofocus、window.focus()、dialog.showModal() 和快顯視窗焦點) 都會遭到封鎖。使用者啟動的焦點 (例如點選或按 Tab 鍵) 絕不會受到影響。
您可以使用 Permissions-Policy HTTP 回應標頭或 iframe allow 屬性設定政策。系統支援焦點委派:即使子項遭到政策拒絕,具有焦點的父項框架仍可透過程式輔助方式將焦點傳遞至子項 iframe,且框架取得焦點後,即可在自己的子樹狀結構中移動焦點。
遊戲手把事件驅動型輸入 API
這項提案透過新的事件驅動模型擴充 Gamepad API,讓應用程式能以較低的延遲接收控制器輸入。開發人員現在可以監聽 rawgamepadinputchange 事件,不必再使用 navigator.getGamepads() 頻繁輪詢,因為每當裝置提供新的輸入資料時,系統就會觸發這項事件。這有助於提升輸入處理的回應速度,特別是在延遲時間敏感的應用程式中。
WebAssembly 自訂描述元
允許 WebAssembly 在新的自訂描述元物件中,更有效率地儲存與來源層級型別相關聯的資料。這些自訂描述元可透過該來源層級型別的 WebAssembly 物件原型設定。這樣一來,方法就能安裝在 WebAssembly 物件的原型鏈上,並使用一般方法呼叫語法,直接從 JavaScript 呼叫。您可以使用匯入的內建函式,以宣告方式設定原型和方法。