Chrome 76 淘汰與移除功能

Joe Medley
Joe Medley

移除

移除功能政策:延遲載入

延遲載入功能政策旨在讓開發人員選擇性地 控制 <iframe><img> 標記上的 lazyload 屬性,提供更多 控制各來源嵌入內容和圖片的載入延遲時間 。

我們將移除這項政策,改用新版功能政策進行載入 loading-frame-default-eager,更貼近 loading 的方式 屬性。這項移除要求同時適用於「Feature-Policy」標頭 和 <iframe> allow 屬性。

Chrome 平台狀態 | Chromium 錯誤

移除 MediaStreamAudioDestinationNode 中的輸出

根據這個規格,網路上的 MediaStreamAudioDestinationNode 音訊 API 不應有任何輸出內容。Chrome 的實作方式為 現已移除

Chrome 平台狀態 | Chromium 錯誤

移除不安全的 DeviceMotionEvent

Chromium 自 2015 年起開始顯示淘汰警告訊息 用於非安全的瀏覽環境中。Chrome 現在限制 API 的安全 像是瀏覽背景資料這項變更帶來 Chromium 的實作,以符合 隱私權與安全性建議,並保持一致 ,我們將全面淘汰不安全來源的強大功能。

Chrome 平台狀態 | Chromium 錯誤

移除不安全的 DeviceOrientationEvent

Chromium 自 2015 年起開始顯示淘汰警告訊息 用於非安全的瀏覽環境中。Chrome 現在限制 API 的安全 像是瀏覽背景資料這項變更帶來 Chromium 的實作,以符合 隱私權與安全性建議,並保持一致 ,我們將全面淘汰不安全來源的強大功能。

Chrome 平台狀態 | Chromium 錯誤

廢止政策

為維持平台的健康狀態,我們有時會將執行相關課程的 API 從網路平台中移除。移除 API 的原因有很多,例如:

  • 會由較新的 API 取代。
  • 這些更新庫會反映這些規格的變更,讓其他瀏覽器的一致性和一致性。
  • 這些初期實驗從未在其他瀏覽器上實現,因此可為網頁開發人員增加支援負擔。

上述變更中的部分變更會對極少數網站造成影響。為了提前解決問題,我們會提前向開發人員提供必要調整,確保網站持續運作。

Chrome 目前有 API 的淘汰及移除程序,基本上:

  • 告知 blink-dev 郵寄清單。
  • 在網頁上偵測到使用情況時,在 Chrome 開發人員工具控制台中設定警告並提供時間比例。
  • 等待、監控,然後隨著用量下降的功能移除。

如要查看 chromestatus.com 中所有已淘汰功能的清單,請使用 已淘汰的篩選器 ,然後套用已移除的篩選器來移除功能。我們也會盡量摘要說明這些文章中的部分異動、原因和遷移路徑。