Google 已發布計畫停止支援第二版 Chrome 清單。

谷歌公佈了棄用 Chrome 清單第 2 版、轉而採用第 3 版的時間表,該版本因破壞許多內容阻止和安全附加元件而受到批評。特別是,流行的廣告攔截器 uBlock Origin 附加到清單的第二版本,由於不再支援 webRequest API 的阻塞操作模式,因此無法轉移到清單的第三個版本。

從 17 年 2022 月 2023 日開始,Chrome 網路應用程式商店將不再接受使用第二版清單的加載項,但先前新增的加載項的開發人員將繼續能夠發布更新。 XNUMX 年 XNUMX 月,Chrome 將停止支援清單的第二個版本,與其關聯的所有附加元件將停止運作。同時,將禁止在 Chrome Web Store 中發布此類加載項的更新。

讓我們回想一下,在宣言的第三個版本中,它定義了為附加元件提供的功能和資源,作為加強安全和隱私舉措的一部分,而不是 webRequest API,而是 declarativeNetRequest API,其功能有限,被提議。雖然 webRequest API 允許您連接自己的處理程序,這些處理程序可以完全訪問網絡請求並能夠動態修改流量,但 declarativeNetRequest API 只提供對瀏覽器內置的現成過濾引擎的訪問,該引擎獨立處理阻塞規則,不允許使用自己的過濾演算法,也不允許您根據條件設定相互重疊的複雜規則。

據Google稱,它繼續致力於在 declarativeNetRequest 中實現使用 webRequest 的附加元件所需的功能,並打算將新的 API 引入完全滿足現有附加元件開發人員需求的形式。例如,Google 已經考慮到社區的意願,添加了對 declarativeNetRequest API 的支持,用於使用多組靜態規則、透過正則表達式進行過濾、修改 HTTP 標頭、動態更改和添加規則、刪除和替換請求參數,使用選項卡綁定進行過濾,並建立特定的特定規則集會話。在接下來的幾個月中,還計劃實現對動態可自訂內容處理腳本的支援以及在 RAM 中儲存資料的能力。

來源: opennet.ru

添加評論