Chrome 127 Beta 版

除非另有註明,否則下列變更適用於最新的 Chrome Beta 版 Android、ChromeOS、Linux、macOS 和 Windows 的最新版本。瞭解詳情 聯絡本欄列出的功能 ChromeStatus.com.截至 2024 年 6 月 12 日,Chrome 127 仍為 Beta 版。您可以下載 Google.com 電腦版或 Google Play 商店 Android 版。

CSS

這個版本新增了三個 CSS 功能,

CSS font-size-Adjust

font-size-adjust敬上 CSS 屬性可讓您修改相對於 大寫字體的大小,這會定義整體字型大小。這個 屬性對可能出現字型備用的情況非常有用。

Chrome 127 包含兩種值語法,可用於傳入字型指標和一個值。

CSS 生成內容中的多引數替代文字

CSS content 屬性可讓您指定無障礙的替代文字 其語法如下:

.has-before-content::before {
    content: url("cat.jpg") / "A cute cat";
  }

以單一字串指定替代文字的語法已 Chrome 支援的瀏覽器。在 Chrome 127 中,替代文字可透過任意文字 元素數量,除了字串外,還包括 attr() 函式或 計數器。例如:

.has-before-content::before {
  content: url("cat.jpg") / "A cute " attr(data-animal);
}

請注意,這項功能項目不包括附加的計數器支援。

支援 iframe 中的檢視畫面轉場

透過 Chrome 127 同時在主頁框中並行檢視同一份文件,且 也會提供同源 iframe。

先前使用 document.startViewTransition 執行檢視畫面轉場效果 如果主頁框正在執行轉換程序,同一來源 iframe 中便無法運作 相同的軟體。系統會自動略過 iframe 的轉場效果。現在, 兩項轉換作業都會執行

在 iframe 中瀏覽相同來源的跨文件瀏覽動作時, 系統也支援其他容器

網站 API

歸因報表的其他功能

Chrome 127 包含兩項「Attribution Reporting」功能,匯總 偵錯報表可讓 API 呼叫端繼續接收偵錯資訊 就算是第三方 Cookie 淘汰後也一樣歸因範圍提供更精細的控制選項 比起歸因篩選功能更勝一籌

自動進入全螢幕內容設定

全新的「自動進入全螢幕模式」企業管理員可讓企業管理員允許網站存取網站 讓使用者不必做出手勢就能進入全螢幕模式。使用者也可以允許隔離的網頁 可透過網站設定頁面使用這項功能的應用程式。

結合視窗管理權限和解除封鎖的彈出式視窗後,這項功能就會解鎖 重要的全螢幕功能:

  • 使用其他手勢,在另一個螢幕上開啟全螢幕彈出式視窗。
  • 透過單一手勢在多個螢幕上顯示全螢幕內容。
  • 連線後,在新螢幕上顯示全螢幕內容。
  • 只要使用一個手勢,就能切換不同螢幕的全螢幕視窗。
  • 在使用者手勢過期或消耗後,顯示全螢幕內容。

本文先前納入了跨網站祖系鏈結位元, 分區 Cookie 的 CookiePartitionKey。但這項功能現在將在 Chrome 128 版中推出。

文件子母畫面:傳播使用者啟用內容

這樣一來,使用者就能在子母畫面視窗中啟動文件 還有另一個方向 因此更能符合人體工學 使用者啟動限制的 API (因為文件中常有事件處理常式) 子母畫面視窗實際上是在開啟器的環境中執行,因此 開啟器的情境需要存取使用者手勢。

匯入對應完整性

匯入的 ES 模組目前無法檢查完整性, 無法在需要子資源完整性或具有 require-sri-for 個 CSP 指令。

這項功能會新增要匯入地圖的 integrity 區段,讓開發人員可以 將 ES 模組網址對應至完整性中繼資料,並且確保只有在下列情況中 它們與預期的雜湊相符

鍵盤可聚焦捲動容器

這項功能導入以下異動:

根據預設,捲動式可聚焦且可聚焦於程式。 根據預設,不含可聚焦子項的捲動式是可透過鍵盤聚焦的捲動式。

這個重大改善項目可讓 讓所有使用者都能輕鬆存取如要進一步瞭解這項功能的優點,請前往: 鍵盤可聚焦捲動器。鍵盤可聚焦的捲動工具將成為 從 Chrome 127 開始預設為啟用。如果網站需要時間進行調整 這項新功能的特色如下:

預先算繪的無 Vary-Search 支援功能

將 No-Vary-Search 支援延伸至先前的預先擷取功能,以供預先轉譯 支援團隊。這使 來比對「預先算繪」項目。 No-Vary-Search HTTP 回應標頭會宣告網址的部分或全部部分 為符合快取比對用途,您可以忽略查詢。

此貼文先前包含 Snap 事件,但這些事件位於 Chrome 127 版,日後將發布為穩定版。

MediaMetadata影片章節

您現在可以新增個別章節 資訊 ,例如段落標題、時間戳記、媒體的螢幕擷取畫面 中繼資料。這可讓使用者瀏覽媒體內容。

這項資訊只會顯示在 ChromeOS 媒體通知中,不會顯示在 Chrome OS 中 Chrome 瀏覽器全域媒體控制項。

WebGPU:GPUAdapter 資訊屬性

新增同步 GPUAdapter 資訊屬性,以擷取相同資訊 使用非同步 GPU Adapter requestAdapterInfo() 方法。

來源試用進行中

在 Chrome 127 中,您可以選擇啟用下列新的來源: 試用期

使用 Shared Brotli 和 Shared Zstandard 的壓縮字典傳輸功能

這項功能支援使用指定的先前的回覆, Brotli (或 Zstandard) 壓縮 HTTP 回應的外部字典。

淘汰私人網路存取權 (PNA) 的 0.0.0.0

建議您在 PNA 之前完全封鎖 IP 位址 0.0.0.0 的存取權

Chrome 即將淘汰從公開存取私人網路端點的直接存取權 網站 PNA 規格。 這個規格會考慮監聽 localhost (127.0.0.0/8) 的服務 。Chrome 的 PNA 防護 (單獨推出) https://chromestatus.com/feature/5436853517811712) 則可使用 IP 位址 0.0.0.0,即可存取在 macOS 上監聽 localhost 的服務 Linux。

這也可能會在針對網頁應用程式的 DNS 重新繫結攻擊中遭到濫用 監聽本機連線

由於 0.0.0.0 實際上沒有 (也不應使用),因此我們將淘汰它 其餘私人網路要求則會遭到淘汰

淘汰第三方 Cookie

我們打算淘汰及移除預設對第三方 (即跨網站) 的存取權 最初的 1% 測試期於 2024 年第 1 季開始,接著 預計於 2025 年第 1 季開始逐步淘汰,但前提是要解決 英國競爭及市場管理局的其他競爭疑慮。

逐步淘汰第三方 Cookie 是集中心力 Privacy Sandbox 計畫,旨在以負責任的方式減少跨網站 在網路上 (及其他功能) 追蹤網頁,並運用 技術。

分區儲存空間、Service Worker 和 Communication API

在 Chrome 115 中,儲存空間、服務工作站和通訊 API 在第三方環境中進行分區。從 Chrome 113 到 126,網站可以 參與淘汰試用,暫時取消分區並還原 儲存空間、服務工作站和通訊 API 的行為。

Chrome 125 支援 Storage Access API 中的非 Cookie 儲存空間, 這應該能滿足未分區儲存空間的大多數用途。地點 不符合這些使用情境,現在您可以要求續約 將 DisableThirdPartyStoragePartitioning 的淘汰試用期額外延長 6 Chrome 127 到 132 (含) 版本使用者的里程碑。

詳情請參閱 儲存空間分區淘汰試用方案續約網誌文章 瞭解詳情

淘汰鍵盤可聚焦捲動容器試用計畫

這項功能導入以下異動:

  • 根據預設,捲動式可聚焦且可聚焦於程式。
  • 根據預設,不含可聚焦子項的捲動式是可透過鍵盤聚焦的捲動式。

我們嘗試發布這些變更,發現有少數網站 某些元件背後預期的結果不如預期因此,我們必須 取消傳送功能,以避免發生中斷。有鑑於此 這項功能將在 127 年開始出貨。為了讓受影響的開發人員有更多時間處理相關作業 為了遷移網站元件,我們即將展開淘汰試用。時間 啟用後,系統會停用這項功能。

淘汰和下架

這個版本的 Chrome 導入下列淘汰和移除程序。 請造訪 ChromeStatus.com,查看預定淘汰/目前淘汰情形的清單 先前的移除或記錄

這個版本的 Chrome 移除了三項功能。

變動事件

從 Chrome 127 版開始,系統會預設停用變動事件支援功能。編程 ,以免網站服務中斷。如果時間較長: 以下有幾個選項:

查看網誌文章 淘汰事件: 瞭解詳情

限制「私人網路要求」從公開網站到安全情境

要求公開網站傳送子資源的私人網路要求, 才能從安全的環境中啟動例如網際網路至內部網路 要求及網際網路對回送要求。

這是全面導入私人網路的第一步 存取權

移除舊的 CSS 自訂狀態語法

CSS 自訂狀態虛擬類別已從 :--foo 重新命名為 :state(foo)。系統已預設啟用新語法「:state(foo)」。 因此,我們移除了 :--foo 語法

Firefox 和 Safari 從未執行舊版語法, 新的語法

時間較長的企業客戶可以使用 CSSCustomStateDeprecatedSyntaxEnabled政策。這項政策將於以下位置移除: Chrome 131。