Google出來證明Manifest V3的限制是合理的,並且不會對廣告攔截程序產生影響

Google Chrome徽標

自 Google 宣布對 Manifest V9 進行重大更改以來已經過去 3 個月了, 該公司提供有關其瀏覽器擴展功能的詳細信息的文檔。

第三版正在醞釀之中,這方面的爭論一直沒有停止。 因此,在憤怒的用戶不斷威脅要退出瀏覽器後不久,谷歌工程師剛剛承諾,Chrome 擴展系統的未來變化不會像大家擔心的那樣削弱廣告攔截器。

該公司表示,通過新 API 進行的更改將改善用戶隱私並加快改進速度。

另外, 谷歌已承諾增加過濾器數量的最大限制, 這是為了結束廣告攔截器開發人員近幾個月來發出的主要批評。

谷歌 宣布自去年XNUMX月以來一直在觀察這些變化。 在打擊其平台上惡意擴展增加的鬥爭中,它宣佈在擴展審核過程中新規則生效,同時還對擴展中的代碼庫進行了更改。

雖然一開始幾乎沒有討論 Manifest V3 即將發生的變化,但在一月份,幾個廣告攔截器的開發人員提出了 Web API 的問題。

開發人員表達的擔憂是:新的 API 可能會阻止他們的擴展程序以相同的效率檢查網頁。

原始 Web 請求 API 在掃描頁面內容以查找擴展程序可以阻止或修改的廣告或其他內容時停止加載頁面。

在他的最新版本中, 谷歌指出,這個舊的 API 是一個被惡意開發者濫用的來源。 根據 Google 公佈的數據,自去年 42 月以來檢測到的惡意擴展中有 XNUMX% 是基於 Web Request API 的。

谷歌表示:“通過網絡請求,Chrome 會將網絡請求中的所有數據發送到偵聽器擴展,包括該請求中的敏感數據,例如個人照片或電子郵件。”

declarativeNetRequest API 以不同的方式工作

後者不是基於後者的擴展、停止網絡請求並檢查所有內容,而是設置瀏覽器在加載之前讀取並應用於每個網頁的規則。

使用此新API,擴展程序永遠不會從頁面接收數據 並且瀏覽器僅在遵守一個或多個聲明的規則時才對頁面進行更改。 這樣,頁面中包含的所有敏感數據(電子郵件、照片、密碼等)都保留在瀏覽器級別,並且永遠不會傳輸到擴展程序。 據谷歌稱,新的 API 在保密性方面更好,而且速度也更好。

今年XNUMX月份, 廣告攔截者認為,儘管新 API 帶來了好處,但 Google 計劃將過濾器限制為 30,000 個,廣告維護者認為這個數字不夠。

一月份,Raymond Hill uBlock Origin 和 uMatrix 擴展是流行的 Easylist 阻止列表的作者(以及其他),該列表具有 42,000 個過濾器。 Google 已修改此詳細信息,並宣布將過濾器限制從 30,000 個更改為 150,000 個。

歌劇、勇敢者和維瓦爾第可能不會做出改變

一般來說,基於 Chromium 的瀏覽器開發人員已宣布,他們不會遵守可能對用戶有害的更改。

除了各自瀏覽器中的內置廣告攔截器之外,Opera 和 Brave 的趨勢是繼續支持舊的 Web Request API,這將允許 uBlock 和 uMatrix 等擴展繼續正常工作。

在 Vivaldi 期間,如何解決 API 變更將取決於 Google 的最終決定。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。