將 Chrome 擴充功能轉換至 Manifest V3

David Li
David Li

今年稍早,我們在 Chrome 第 88 版宣布為 Chrome 擴充功能生態系統推出新版資訊清單。歷經多年開發的 Manifest V3 比之前更安全、效能高且隱私保護。這是一種擴充功能平台的發展,會將網路環境的變化以及瀏覽器擴充功能的未來納入考量。

隨著我們繼續疊代及改善 Manifest V3 功能,我們也想分享有關停用 Manifest V2 擴充功能的計畫詳細資料。

淘汰作業有兩個重要日期:

  • 2022 年 1 月 17 日:Chrome 線上應用程式商店將不再接受新的 Manifest V2 擴充功能。開發人員仍可將更新推送至現有的 Manifest V2 擴充功能,但無法提交新的 Manifest V2 項目。

  • 2023 年 1 月:Chrome 瀏覽器將不再執行 Manifest V2 擴充功能。開發人員無法再將更新推送至現有的 Manifest V2 擴充功能。

提前做好準備時,我們會進一步介紹這項異動專屬的 Chrome 版本,並進一步瞭解擴充功能開發人員和使用者可能受到的影響。如需更詳細的時間軸資訊,請參閱這個頁面,隨時取得更準確的日期和里程碑詳細資料。

與此同時,我們會持續根據開發人員社群的需求和意見,在 Manifest V3 中新增功能。即使過去幾個月,擴充功能平台也有很多令人期待的新內容。我們在新的 Scripting API 導入了其他機制,並擴充宣告式 Net Request API,同時支援多個靜態規則集、根據分頁 ID 篩選和以工作階段為範圍的規則。

在接下來幾個月內,我們也會開始支援動態設定內容指令碼、記憶體內儲存空間選項,以及其他新功能。這些變更是考量社群意見回饋而設計,隨著開發人員分享更多有關遷移挑戰和業務需求的資訊,我們也會繼續打造更強大的擴充功能 API 功能。最後,我們將繼續與網路擴充功能社群群組中的其他瀏覽器廠商合作,不斷推陳出新平台,並採用一種常見的跨瀏覽器擴充功能模型。

如果您對 Manifest V3 有任何意見,或在遷移過程中遇到獨特挑戰,請前往 chromium-extensions Google 網路論壇貼文。我們會先提出較早的問題,並提早提供意見回饋,團隊在 Manifest V2 逐步淘汰前,需要處理的更多選項。