Google 將逐步取消 Chrome 對(duì) Manifest V2 擴(kuò)展的支持
Chrome 瀏覽器擁有豐富的擴(kuò)展程序,擴(kuò)展程序能夠擴(kuò)充瀏覽器的功能,而這也是用戶(hù)喜愛(ài) Chrome 的一大原因。在過(guò)去的幾年里,Google 一直在為構(gòu)建 Chrome 擴(kuò)展程序制定新的規(guī)范。而 Manifest V3 就是最新的規(guī)范,并在今年早些時(shí)候與 Chrome 88 一起推出。
伴隨一段時(shí)間的發(fā)展,Google 日前制定了一個(gè)計(jì)劃,將逐步取消對(duì)采用 Manifest V2 規(guī)范所構(gòu)建的 Chrome 擴(kuò)展的支持:
從 2022 年 1 月 17 日,Chrome Web Store 將不再接受使用 Manifest V2 方法所構(gòu)建的新擴(kuò)展,但對(duì)現(xiàn)有擴(kuò)展的更新仍然可以提交。
一年后,即 2023 年 1 月,Chrome 瀏覽器將不再支持 Manifest V2 擴(kuò)展,并且也不再支持更新。
Manifest V3 代表了擴(kuò)展平臺(tái)自十年前推出以來(lái)最大的轉(zhuǎn)變之一。使用 Manifest V3 的擴(kuò)展將在安全性、隱私和性能方面獲得增強(qiáng);開(kāi)發(fā)者們還可以使用 Manifest V3 中采用的更現(xiàn)代的 Open Web 技術(shù),例如 service workers 和 promises。開(kāi)發(fā)者可以立即更新他們的擴(kuò)展以利用這些 Manifest V3 功能;隨著 Google 將來(lái)逐步淘汰 Manifest V2,這將成為強(qiáng)制性要求。
在 Manifest V2 擴(kuò)展完全棄用之前,Google 承諾將繼續(xù)使新的 V3 與 舊的 V2 版本的功能完全一致,并解決未來(lái)開(kāi)發(fā)者提出的要求。
最近幾個(gè)月 Google 已經(jīng)根據(jù)社區(qū)反饋重新進(jìn)行了設(shè)計(jì)調(diào)整,已為新的 Scripting API 添加了額外的機(jī)制,并擴(kuò)展了聲明式網(wǎng)絡(luò)請(qǐng)求 API 以支持多個(gè)靜態(tài)規(guī)則集、會(huì)話(huà)范圍的規(guī)則和基于標(biāo)簽 ID 的過(guò)濾。未來(lái)幾個(gè)月,Chrome 瀏覽器還將增加對(duì)動(dòng)態(tài)可配置內(nèi)容腳本、內(nèi)存存儲(chǔ)選項(xiàng)的支持。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:Google 將逐步取消 Chrome 對(duì) Manifest V2 擴(kuò)展的支持
本文地址:https://www.oschina.net/news/161742/chrome-manifest-v2-v3-extensions