最近有一條新聞引起了很多瀏覽器愛好者的注意,那就是火狐Firefox禁止了中國大陸IP訪問商店內的廣告攔截擴充套件頁面。當你使用中國大陸IP開啟火狐商店的廣告遮蔽擴充套件,例如uBlock Origin、AdGuard AdBlocker、AdBlock For Firefox、AdNauseam等頁面的時候,會顯示「此頁面在您的地區不可用」。
這意味著,如果你使用火狐瀏覽器,想要遮蔽網頁廣告,那麼就無法通過官方商店來安裝這些遮蔽廣告的擴充套件程式。為什麼會這樣子呢?官方並沒有給出解釋。但根據媒體報道,北京謀智火狐資訊科技有限公司曾因廣告攔截被國內多家企業起訴,這次火狐遮蔽商店中的攔截廣告擴充套件,或許有這方面的原因。
需要注意的是,無論使用的是國際版的Firefox,還是國內版的火狐瀏覽器,只要使用的是中國大陸IP,那麼都是無法訪問官方商店中的廣告遮蔽擴充套件的。要怎麼辦?我們可以選擇手動安裝,下面就以uBlock為例,來看看要怎麼做吧。
首先,我們需要確保火狐Firefox開啟了自定義安裝擴充套件程式的功能。在位址列輸入「ahout:config」按下回車鍵,進入到高階首選項介面,然後在其中查詢「xpinstall.signatures.required」設定項,確保設定為「true」狀態。
uBlock這款廣告遮蔽擴充套件程式是開源的,想要安裝它,我們可以進入到它在GitHub上的開源專案。
uBlock:https://github.com/gorhill/uBlock
在頁面上的release一欄,即可進入到uBlock的釋出頁面。
選擇一個版本,點開「Assets」,可以看到有對應Firefox的版本,其後綴名為.xpi,點選即可直接安裝。
除此以外,我們也可以將檔案存放到本地,以防不時之需。在對應檔案連結點選右鍵,將.xpi檔案存放到本地。
要在火狐中安裝.xpi檔案也很簡單。點選火狐Firefox的選單鍵,選擇「擴充套件和主題」,進入到擴充套件程式管理頁面。在其中,點選齒輪圖示,即可看到「從檔案安裝附加元件」的選項,選擇想要安裝的.xpi檔案即可。
完成安裝後,我們可以發現uBlock是可以正常使用的。火狐只是遮蔽了廣告攔截擴充套件的商店頁面,並沒有阻止這些擴充套件程式的正常執行。
總的來說,廣告攔截功能的確會對網站的廣告業務造成影響,因此提供這類功能的商業軟體,也不可避免地會引發法律方面的相關爭議。
但作為使用者,選擇開源、免費、非商業化的廣告攔截方案是合情合理的,而uBlock正是這樣的解決方案。如果你仍在使用火狐,需要在其中安裝廣告攔截擴充套件,不妨試試本文的方法吧。