Chrome 94 的淘汰與移除功能

Chrome 94 Beta 版已於 2021 年 8 月 26 日發布,預計在 2021 年 9 月底將推出穩定版。

淘汰和移除第三方結構定義中的 WebSQL

第三方內容中的 WebSQL 現已淘汰。Chrome 第 97 版預計會移除這項功能。網路 SQL 資料庫標準已於 2009 年 4 月首次提出,並於 2010 年 11 月放棄。Gecko 從未實作這項功能,並且 WebKit 在 2019 年淘汰了這項功能。W3C 建議使用網路儲存空間已建立索引的資料庫,提供給需要替代方案。

開發人員應預期 WebSQL 將在用量偏低時淘汰並移除,

將子資源的私人網路要求限制為安全情境

子資源的私人網路要求現在只能透過安全內容發出。私人網路要求是指從公開網路啟動,指定私人網路的要求。例如網際網路對內部網路要求和內部網路回送。

這是全面導入私人網路存取權的第一步。在本機網路或使用者裝置上運作的伺服器,以可能相當危險的方式向網路提供強大的功能。私人網路存取權提議進行一系列變更,確保伺服器選擇與外部實體通訊,藉此限制向這些伺服器發出的要求。

為了讓這項選擇具有任何意義,伺服器必須能夠確保用戶端來源已通過驗證。為此,只有安全的結構定義會發出外部要求。

廢止政策

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

  • 而是由較新的 API 取代。
  • 這些更新會反映規格變更,以便與其他瀏覽器保持一致並保持一致。
  • 這些是從未在其他瀏覽器發生的早期實驗,這可能會增加對網頁開發人員的支援負擔。

其中一些變更會對少數網站產生影響。為及早減少問題,我們嘗試提前通知開發人員,讓他們可以進行必要的變更,確保網站持續運作。

Chrome 目前提供淘汰和移除 API 的程序,基本上:

  • blink-dev 郵寄清單中發布。
  • 在 Chrome 開發人員工具控制台中偵測到用量時設定警告,並給予時間尺度。
  • 請等待系統持續監控,並在用量減少時移除這項功能。

您可以在 chromestatus.com 中使用已淘汰的篩選器,查看所有已淘汰功能的清單,並套用已移除的篩選器。我們也會盡量在這些貼文中摘要說明部分變更、原因和遷移路徑。