相信很多網民都會安裝廣告攔截軟件,以阻擋煩人的廣告於網頁中出現,其中一個知名的 Chrome 廣告攔截插件就是 uBlock Origin。在 Google 預告要封殺這類阻礙她搵食的插件一段時間後,Google 正式出大絕被徹底「反攔截」,在 Chrome 139 結束對 uBlock Origin 的支援,令插件失效。幸而,網上很快就流出對應方法,只要跟著內文去做,很快 Ublock Origin 就能再次投入服務!

同時掌控全球最大網上廣告網絡的 Google 年前已經預告要削弱 Chrome 廣告攔截插件的功能,終於正式在 Chrome 139 透過結束對 Manifest 版本 2 的支援來封殺 uBlock Origin。被封鎖後,可能有人會忍受廣告,又有人會轉會其他瀏覽器,其實要 uBlock Origin 回復功能並不太難,只要幾個步驟即可,廢話少說,即刻開始。
重裝 uBlock Origin step by step
Step 1:首先移除原有的 Ublock Origin,再開啟 Chrome 並於網址列輸入:chrome://flags/#allow-legacy-mv2-extensions
。

Step 2:將「Allow legacy extension manifest versions」改為「Enabled」,然後重新啟動 Chrome。

Step 3:於網址列輸入:https://github.com/gorhill/uBlock/releases,點選 uBlock 最新的 v1.65.1b1 版本。

Step 4:於 Assets 中找出「uBlock0_1.65.1b1.chromium.zip」檔,然後下載及解壓縮,解壓之後將要將文件夾改名為 uBlock,並於硬碟內找個適當地方存放並一直保留,以便開啟 Chrome 時能讀取。

Step 5:再於網址列輸入:chrome://extensions/
進入擴充功能管理介面,開啟右上角的「開發人員模式」。

Step 6:點選「載入未封裝項目」,選擇剛下載及解壓的 uBlock 文件夾,點選「選取」即可。

Step 7:不過或有機會遇到圖中「無法載入擴充功能」的問題,但不用擔心,這時先點選「取消」。

Step 8:只要於 Chrome 的網址列輸入:chrome://flags/#allow-legacy-mv2-extensions
,並將其 Enabled,然後「重新啟動」Chrome,甚至到 Task Manager 將所有 Chrome 進程消除後重啟,再重覆 Step 6 即大功告成。

Step 9:於擴充功能中,會見到 uBlock Origin development build 1.65.1.0 標示為「錯誤」,那其實是指插件使用 Chrome 139 開始不再支援的版本 2 Manifest,大可不用理會。只要啟用此插件,大部分在網頁上的廣告就會消失,所以可以放心使用。
小結
Google 今次將 uBlock Origin 封鎖,目的當然是要照顧一眾廣大廣告客戶,這也無可厚非,而以上這個重裝教學,雖能再次使用 uBlock Origin,但要留意是將來 Google 也有機會連這個方法也再作出封鎖,到時要再找其他解決方法。而且今後也需要自行定期到作者的 GitHub 下載更新版本。不過,現在就暫且繼續使用 uBlock Origin 吧。
(標題圖片背景:Image by freepik)