Chrome 153

穩定版發布日期:2026 年 9 月 8 日

除非另有說明,否則下列異動適用於 Android、ChromeOS、Linux、macOS 和 Windows 的 Chrome 153 穩定版。

CSS 和 UI

單軸捲動容器

適用於非穩定版 (Beta 版、開發人員版和 Canary 版)。

擴充 overflow 屬性,支援可捲動的值和 clip (例如 overflow: scroll clip)。這可讓 position: sticky 受限於每個軸的不同上層捲動容器,並確保使用 overflow: clip 的軸保持在原位。

追蹤錯誤 #440038212 | ChromeStatus.com 項目 | 規格

scroll-axis-lock 屬性

scroll-axis-lock 是一種 CSS 屬性,可指示瀏覽器不要將使用者的捲動手勢限制在單一軸上。

如果使用者在一個軸上的移動幅度明顯大於垂直軸,網頁瀏覽器通常會將捲動手勢鎖定在單一軸上。在許多情況下,使用者只想沿著單一軸捲動,但卻意外沿著垂直軸捲動,這時這種行為就能避免這種情況,進而提升使用者體驗。不過,如果您希望元素一律可對角捲動,這種鎖定行為會迫使使用者以不會觸發鎖定的角度開始手勢。

追蹤錯誤 #479472367 | ChromeStatus.com 項目 | 規格

transitionrun 和媒體查詢事件的可互通調度時間

根據 HTML 規格,調整 Blink 針對動畫 transitionrun 事件和媒體查詢 change 事件的調度時間,讓時間與 Gecko 和 WebKit 互通。根據 HTML 視窗事件迴圈規格,即使動畫是在同一次疊代中較早建立,transitionrun 事件也會在步驟 3.11 觸發 (而不是延遲到後續疊代)。媒體查詢 change 事件會在步驟 3.10 觸發,然後才觸發任何待處理的動畫事件 (而不是在步驟 3.11 與動畫事件交錯觸發)。

追蹤錯誤 #397737222 | ChromeStatus.com 項目 | 規格

DOM 和 HTML

功能元素:<camera><microphone>

<camera><microphone> 功能元素是宣告式 HTML 控制項,由使用者啟用,與 <usermedia> 元素共用相同的基礎機制,但有一個主要區別:它們會要求單一功能。<camera> 元素會要求擷取影片,<microphone> 元素則會要求擷取音訊。與 <usermedia> 類似,這類元素會在網頁中嵌入瀏覽器控制的嚴格樣式 UI,確保在觸發權限提示或啟動串流前,使用者會發出強烈的意圖信號 (點擊)。

<camera><microphone> 元素提供專屬的語意式 HTML 控制項,適用於這些單一功能用途。這些 API 與 <usermedia> 維持相同的安全模型、嚴格的樣式限制和內建的權限復原路徑,但如果您不需要存取混合媒體,這些 API 可提供更符合需求且符合人體工學的 API。

追蹤錯誤 #531672795 | ChromeStatus.com 項目 | 規格

非 XSLT 情境的 Rust XML 剖析

為了提升瀏覽器安全性並防範記憶體相關漏洞,Chrome 153 下將 XML 剖析引擎更新為記憶體安全的 Rust 版本。這項更新可消除潛在的記憶體損毀錯誤,同時與現有網路標準保持完整相容。

Chrome 已開始淘汰並移除 XSLT。在過渡期間,安全性提升的新版剖析器會處理下列不需 XSLT 的情境:

  • DOMParser Web API
  • 正在存取第 responseXML 個,共 XMLHttpRequest
  • 獨立的可擴充向量圖形圖片 (直接開啟 image.svg 文件)
  • 外部的可擴充向量圖形圖片 (在主要文件中嵌入可擴充向量圖形做為外部圖片資源)

追蹤錯誤 #466303347 | ChromeStatus.com 項目 | 規格

JavaScript

疊代器聯結

在 JavaScript 中新增方法,將疊代器的內容串連成字串。Iterator 執行個體的 join() 方法與 Array.prototype.join() 類似:它會傳回一個字串,該字串是疊代器產生的所有元素串連而成,並以逗號或指定的分隔字串分隔。

追蹤錯誤 #465715798 | ChromeStatus.com 項目 | 規格

聯合疊代

在 JavaScript 中新增方法,用於同步處理多個疊代器的進度 (通常稱為 zip),包括 Iterator.zip()Iterator.zipKeyed()

追蹤錯誤 #465357675 | ChromeStatus.com 項目 | 規格

媒體、感應器和輸入

支援沉浸式音訊模型和格式 (IAMF) 解碼

透過 Media Source Extensions (MSE),在 HTML 媒體元素中解碼及播放 Immersive Audio Model and Formats (IAMF) 容器。IAMF 是免權利金的開放式空間音訊格式,支援聲道導向、場景導向和物件導向的音訊呈現方式。支援這項標準後,網頁開發人員就能在不同裝置上提供一致的沉浸式 3D 音訊體驗,不必使用專有格式,也不必在 JavaScript 中管理複雜的獨立音訊聲道路徑。

追蹤錯誤 #535279329 | ChromeStatus.com 項目 | 規格

WebAudio:可設定的轉譯量子

將選用 renderSizeHint 新增至 AudioContextOfflineAudioContext。您可以傳遞特定整數來自訂 WebAudio 算繪量子大小,省略提示或傳遞 "default" 即可使用預設的 128 個影格,或是指定 "hardware",要求瀏覽器選取最佳大小。

追蹤錯誤 #40637820 | ChromeStatus.com 項目 | 規格

WebGPU:buffer_view 功能

新增 WGSL 語言功能,用於重新解讀變數中的資料。這項功能可將單一統一、儲存空間或工作群組變數劃分為多個邏輯變數。此外,程式也能將變數中的資料類型解讀為多種型別。

追蹤錯誤 #506523198 | ChromeStatus.com 項目 | 規格

來源試用

JavaScript 自我剖析標記

JavaScript Self-Profiling API 可讓網頁應用程式對自身的呼叫堆疊取樣,藉此評估實際使用者裝置上的效能。這項功能會在每個擷取的樣本中新增選用的標記欄位,指出擷取樣本時執行的瀏覽器活動類型:指令碼、垃圾收集、樣式、版面配置、繪製或其他。追蹤記錄通常會顯示無法解讀的堆疊間隔;標記則可讓您將該時間歸因於 JavaScript 以外的瀏覽器工作,例如區分指令碼執行作業與樣式重新計算、版面配置或垃圾回收暫停,方便您分析及最佳化緩慢的追蹤記錄。

來源試用 | 追蹤錯誤 #40800459 | ChromeStatus.com 項目 | 規格

淘汰和移除

淘汰並移除 Protected Audience

Protected Audience API 提供興趣群組廣告方法,不必使用第三方 Cookie 或跨網站追蹤使用者。Chrome 宣布將維持現行的第三方 Cookie 處理方式後,我們預計將淘汰並移除 Protected Audience API (以及相關的 Privacy Sandbox API)。

ChromeStatus.com 項目 | 規格

相關網站集合 (RWS) (舊稱第一方集合) 提供架構,供開發人員聲明網站間的關係,以便為特定使用者用途啟用有限的跨網站 Cookie 存取權。Chrome 宣布將維持現行的第三方 Cookie 處理方式後,我們計畫淘汰並移除相關網站集合。

ChromeStatus.com 項目 | 規格

淘汰並移除 Shared Storage API

Shared Storage API 是一種保護隱私權的網頁 API,可啟用未依第一方網站分割的儲存空間。Chrome 宣布將維持現行的第三方 Cookie 處理方式後,我們預計將淘汰並移除 Shared Storage API (以及相關的 Privacy Sandbox API)。

追蹤錯誤 #462465887 | ChromeStatus.com 項目 | 規格

淘汰並移除 document.requestStorageAccessFor

requestStorageAccessFor (rSAFor) API 是 Storage Access API 的擴充功能,可讓頂層網站代表內嵌網站要求存取未分割的「第一方」Cookie。由於這項功能只能在 Chrome 中使用,要求相關網站集合網站之間的儲存空間存取權,因此我們計畫淘汰並移除這項功能和相關網站集合。

ChromeStatus.com 項目 | 規格

淘汰並移除 Attribution Reporting API

Attribution Reporting API 是一種隱私權保護的網頁 API,可評估廣告轉換,不必使用第三方 Cookie 或跨網站使用者追蹤。Chrome 宣布將維持現行的第三方 Cookie 處理方式後,我們預計將淘汰並移除 Attribution Reporting API (以及相關的 Privacy Sandbox API)。

ChromeStatus.com 項目 | 規格

移除以 _current 為目標的非標準導覽

Blink 先前支援以 _current 為目標的導覽。這項功能並非標準功能,且在網路上使用率極低,因此已在 Chrome 153 中移除。

追蹤錯誤 #539212797 | ChromeStatus.com 項目 | 規格