清單檔案是擴充功能的藍圖。 擴充功能的清單檔案包含擴充功能的版本號、標題,以及執行該擴充功能所需的權限等資訊。 清單檔案遵循 Manifest V2 或 V3 所指定的格式。
使用者可瀏覽並安裝 Microsoft Edge 的擴充套件,這些擴充功能來自 Microsoft Edge 的擴充包。
Manifest V3 變更概述
從 Manifest V2 遷移到 Manifest V3 會帶來瀏覽器處理擴充功能的方式上的多項結構性改變。
2020 年 10 月,Microsoft 宣布 採用 Manifest V3 ,以協助減少所有開發者對網路的碎片化,並提升終端用戶的隱私、安全性與效能。
Manifest V3 是 Chromium 計畫的一項倡議。
以下是相關變更的概述,詳見《 從 Manifest V2 遷移到 V3 擴充套件》:
背景資料頁已被服務人員取代。
網路請求修改現由新
declarativeNetRequestAPI 處理。遠端託管程式碼已不再被允許。 擴充套件只能執行包含在其套件中的 JavaScript。
許多方法都新增了對承諾的支援。 回撥功能仍被支援,作為替代方案。
各種小功能改進。
Chromium 瀏覽器引擎的清單時間軸
Chromium 已修訂 Manifest V2 終止支援的時間表。 請參閱:
- Manifest V2 支援時間軸
- 淘汰時間表 在 恢復向 Manifest V3 的過渡階段。
Microsoft Edge 與合作夥伴中心的清單時間表
為了協助你規劃從 Manifest V2 遷移到 Manifest V3,請參考以下 Microsoft Edge 與 Microsoft Partner Center 中 Manifest V2 與 V3 支援的時程。
Microsoft Edge 團隊將獨立決定 Microsoft Edge 擴充套件的 MV3 遷移時程,並在此分享最新進展。 我們持續分析擴充開發者提出的疑慮,並探索 Microsoft Edge 擴展生態系統的最佳發展路徑。 同時,若要規劃將擴充套件從 Manifest V2 遷移到 Manifest V3,請參考上方 Chromium 瀏覽器引擎的 Manifest 時間軸。
Microsoft Edge 團隊目前正在更新這個 MV3 遷移時程。
| Timeframe | Microsoft 合作夥伴中心變更 | Microsoft Edge 變更 |
|---|---|---|
| 2022年7月 (已經生效) | Microsoft 合作夥伴中心將不再接受新的 Manifest V2 擴充功能,且可見性設定為 Hidden 或 Public。 |
沒有改變。 |
| TBD | Microsoft 合作夥伴中心將不再接受現有 Manifest V2 擴充功能的更新。 開發者可以提交更新,將 V2 擴充套件遷移到 V3。 | Microsoft Edge 停止執行 Manifest V2 擴充功能。 企業可以透過企業政策允許 Manifest V2 擴充套件在 Microsoft Edge 上執行。 |
| TBD | 沒有改變。 | 即使使用企業政策,Manifest V2 擴充功能也無法在 Microsoft Edge 中運作。 |
Manifest V2 擴充功能將持續透過企業政策支援,至少持續至 Chromium Manifest V2 支援時程中的日期。
Microsoft 持續迭代改進平台,並回應擴充開發者所提供的回饋。 分享您的問題、評論與疑慮:
- 聯絡 Microsoft Edge 擴充團隊
- Microsoft Edge Insider - Microsoft Tech Community 關於 Microsoft Edge 的論壇。
- @MSEdgeDev - Microsoft Edge 團隊在 X (Twitter) 。
另請參閱
- 將擴充功能從 Manifest V2 遷移到 V3
- Manifest V2 支援時間軸
- 淘汰時間表 在 恢復向 Manifest V3 的過渡階段。
- Microsoft Edge 擴充 套件 - 瀏覽並安裝 Microsoft Edge 擴充功能。