Google給出具體Chrome淘汰Manifest V2的時間點,從2023年6月開始,Google會在穩定頻道中,實驗關閉對Manifest V2擴充套件的支援,而對企業的支援則透過ExtensionManifestV2Availability企業政策延長至2024年1月。

Google在2021年的時候,宣布要逐漸淘汰Manifest V2擴充套件,並且轉移到Manifest V3上。官方提到,Manifest V3提供更高的透明度和權限控制,以更嚴格的協定限制擴充套件對外部資源的存取,目的是要強化Chrome擴充套件的安全性。

Google會循序漸進並且以實驗方法來關閉Manifest V2,確保在逐步淘汰的過程,用戶仍可以獲得流暢的使用體驗。具體來說,真正的淘汰工作會從明年1月的Chrome 112開始,Chrome會在Canary、Dev和Beta頻道中實驗關閉Manifest V2擴充套件的支援,而從6月的Chrome 115,會開始實驗關閉包含穩定等所有頻道的Manifest V2擴充套件支援。

官方建議仍在使用Manifest V2的擴充套件作者,在這些Chrome新版本發布前搬遷到Manifest V3,否則擴充套件可能在這些版本上停止運作。對企業端的影響,Google透過ExtensionManifestV2Availability企業政策,讓企業的Manifest V2支援延長到2024年1月。

另外,Google還會調整Chrome線上應用程式商店,以配合Manifest V2的淘汰,在2023年1月,使用Manifest V3將成為擴充套件獲得特色徽章的先決條件,以突出顯示商店提高對擴充套件安全性的要求。到了2023年6月,Chrome線上應用程式商店將不允許發布公開的Manifest V2專案,而既有的Manifest V2項目的可見性都會被設為未上架(Unlisted)。

最後期限將是2024年1月,待Manifest V2企業政策到期後,Chrome線上應用程式商店將從商店中移除所有Manifest V2專案。

Google在2018年公布Manifest V3,並說明Chrome的功能調整計畫,Manifest V3的出現備受社群批評,因為雖然Google名義上是要限制流氓擴充套件監控用戶,但是卻會限制部分廣告封鎖軟體如uBlock Origin的運作,Manifest V3棄用部分廣告封鎖軟體依賴的webRequest API功能,因而也同時限縮這些廣告封鎖軟體的過濾能力。

uBlock Origin開發商Raymond Hill因應2023年Manifest V3的到來,釋出了相容的uBlock Origin Minus,其使用declarativeNetRequest API發出網路請求,遵守Manifest V3對讀取和修改資料權限的規範,但uBlock Origin Minus的功能就無法如uBlock Origin般強大。

不過,除了Chrome之外,其他Chromium瀏覽器和Firefox則不會完全跟進Manifest V3,也沒有打算刪除webRequest API,因此在這些瀏覽器上,用戶仍可以使用原汁原味的uBlock Origin。

熱門新聞

Advertisement