Chrome 100 淘汰與移除功能

Chrome 100 Beta 版已於 2022 年 3 月 3 日發布,預計在 2022 年 3 月下旬變為穩定版。

未減少的使用者代理程式字串的最新版本

根據預設,Chromium 100 將是最後一個版本支援無限制的 User-Agent 字串 (以及相關的 navigator.userAgentnavigator.appVersionnavigator.platform DOM API)。允許網站測試完全縮減的使用者代理程式的來源試用將於 2022 年 4 月 19 日結束。期限過後,系統會逐漸減少使用者代理程式字串。如要查看完整時間表,請參閱 Chromium 網誌:使用者代理程式縮減來源試用期和日期。如果網站需要更多時間進行測試或遷移至 User-Agent Client Hints,可以註冊從 Chrome 100 到 113 (含) 的淘汰來源試用計畫。與第一次來源試用 (預覽完全縮減的 User-Agent 字串) 相比,淘汰試用計畫會保留舊版 User-Agent。淘汰試用計畫預計於 2023 年 5 月底結束。

這麼做是為了將 User-Agent 字串換成新的 User-Agent Client Hints API。如要瞭解 User-Agent Client Hints,請參閱「改用 User-Agent Client Hints」和「運用 User-Agent Client Hints 改善使用者隱私和開發人員體驗」。

廢止政策

為了讓平台保持健全,我們有時會從執行課程的 Web Platform 中移除 API。我們移除 API 的原因有很多種,例如:

  • 而是由較新的 API 取代。
  • 我們更新了這些規格,以配合規格變更,以便與其他瀏覽器保持一致,並保持一致。
  • 這些實驗性是從未在其他瀏覽器上發生過的早期實驗,因此可能會對網頁開發人員造成更大的支援負擔。

部分變更會對極少數網站產生影響,為事先緩解問題,我們盡可能提前告知開發人員,以便他們完成必要變更,確保網站持續運作。

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

  • 透過 blink-dev 郵寄清單發布訊息。
  • 如果在 Chrome 開發人員工具主控台中偵測到網頁使用情形,請在 Chrome 開發人員工具主控台中設定警告並提供時間量表。
  • 等候並監控,然後在用量下滑時移除該功能。

您可以在 chromestatus.com 中使用已淘汰的篩選器查看所有已淘汰功能的清單,並套用已移除篩選器,即可找到已移除的功能。我們也會試著總結這些貼文中的部分變更、推理和遷移路徑。