讓 Firefox 遠離廣告:Adblock Plus

/ 分類: / 16 則回應

標籤: ,

儘管現在不少網站設計擺放廣告時,都會巧妙的配合內容框架大小來融入頁面之中,減少瀏覽時所產生的排斥感,不過非主題內容相關,礙眼是在所難免,當然透過彈出新視窗的侵入式廣告,依然不在少數,也因為上述種種情況,選擇透過擴充套件的方式來阻擋廣告,已經是不少人在瀏覽網頁時的必備輔助,Adblock Plus 這套老牌廣告阻擋套件,蟬聯冠軍寶座已久,遠遠將第二名拋在後頭。

這邊先簡單說明 Adblock Plus 的工作方式,其實說穿了就是在開啟網頁之前,Adblock Plus 會依照條件集中的 Rule 去過濾網頁內容,命中的字串就不會出現在使用者所瀏覽的網頁之中,有人或許會問,如果將所有的條件集都加以訂閱,是否就能將廣告出現的機會降至最低,其實並不竟然,由於條件集版本眾多,不同的開發者之間,不見得會對彼此的 Rule 進行最佳化,此外過多的條件判斷,反而會造成網頁的開啟效能下降,因此,如何挑選適當的過濾條件集更顯得格外重要。

Ps. 如果使用的電腦較為老舊,對於系統資源斤斤計較的情況,這邊會建議改用 µBlock 這款目前個人主力的擴充套件取而代之

  • 在第一次安裝使用 Adblock Plus,套件本身會有上述額外的非廣告阻擋功能
  • Malware Blocking : 阻擋已知的惡意網域
  • Remove Social Media Buttons : 移除社群軟體常用的按鈕 (Facebook 讚 …)
  • Disable Tracking : 提高個人隱私,不讓廣告公司追蹤個人資訊

  • 安裝後即可看到 ABP 的按鈕出現在瀏覽器上方,選項設定允許使用者針對需求自訂

  • 條件偏好設定算是廣告阻擋最重要的環節

  • 開啟偏好設定視窗後會看到已經訂閱以及啟用的過濾條件集
  • 預設會安裝 EasyList,這邊建議按照上圖順序先行移除
  • 另外在下方有個允許部份非侵入是廣告的選項,這邊算是這陣子 ABP 較大的變革,提供白名單的方式來允許部份廣告的出現,預設是啟用,如果想要擴充套件完全阻擋條件集中的廣告,可以取消

  • 刪除原本的 EasyList 之後,按下新增過濾條件集
  • 選取 EasyList China + EasyList,如此即可滿足大部分使用者瀏覽中文網站環境下的廣告阻擋

這邊要追加介紹另外一套 ABP 輔助擴充套件可以讓使用者透過簡單的設定,移除網頁上頭不想出現的項目及元件。

5.png

  • 安裝完畢之後,在 ABP 圖示按下右鍵,即可看見選項多了 “選擇要隱藏的元素”

現在使用者在開啟經常瀏覽的網頁,應該會有耳目一新的感覺,原本惱人的廣告,絕大部分都已經被 ABP 所阻擋,當然 Rule 不可能是完美的,總是會有漏網之魚,或者是網頁上頭有自己不想看到的頁面,那我們要怎麼透過 ABP:Element Hiding Helper 來移除,下面就是簡單的範例。

範例

6.png 7.png

  • 按下熱鍵 Crtl + Shift + K 來呼叫 Element Hiding Helper,這時將滑鼠游標移至要移除項目的中央,可以由上方左圖看出,紅框僅僅包覆中央卡片處。
  • 這時候透過 W 來加大紅色方框所框覆的反為直到如同右圖一般,整個顯示區塊都包覆住。(S 可以縮小範圍)

8.png

  • 這時點擊滑鼠左鍵就會跳出下方的 Element Hiding Helper 的”隱藏元素編寫視窗”,然後點選”新增過濾條件”
  • 從新檢視瀏覽畫面,宅男最後戰役的欄位就會從顯示畫面上頭消失,當然如果部落格主人所增加的欄位,使用者並不希望出現在瀏覽頁面的話,也可以透過相同的手法來隱藏

A.png

  • 至於移除自訂的”元素隱藏規則”,使用者僅需開啟 “Adblock Plus 偏好設定”,然後點選設定的規則,按下 DEL 即可刪除

白名單的使用時機及方式

規則定的越多,自然在過濾網頁也就越周嚴,不過有時候難免錯殺忠良,部落客或多或少會在網頁中加入例如 ClustrMaps, SiteStates, Histats 這類第三方的流量監控網頁連結,或者是像是 Google Adsense, BloggersAds 等廣告連結,透過瀏覽次數來增加微薄的收入,對於用心經營的部落客而言,Adblock Plus 的一板一眼,卻顯得不近人情,透過白名單的設定,就是給與部落客最直接的支持,設定方法如下:

B.png

  • 進入開啟的網頁,在 FF 視窗下方的 ABP 小圖示按下右鍵,選取 “此網域設為白名單” 即可成功將網頁加入白名單列表裡頭

C.png

  • 當然網頁中如果有不滿意的元素,一樣可以透過 Element Hiding Helper 來於以移除,至於移除白名單的方式,跟移除自訂的”元素隱藏規則”相同,使用者開啟 “Adblock Plus 偏好設定”,然後點選我的例外規則(白名單),按下 DEL 即可刪除

匯入匯出過濾條件

D.png

隨著網路時間的增長,網頁瀏覽的越多,使用者新增的例外規則以及元素隱藏規則也會慢慢增多,撇開訂閱條件集不談(因為持續更新修正),如果碰巧遇上系統重新安裝,要在重新定義這些規則,想到就頭大,不過不用擔心,ABP 提供方便快速的匯出匯入功能,打開 偏好設定 –> 過濾條件 –> 匯出/匯入過濾條件,即可輕鬆的備份目前使用中的規則或者是將之前整理好的規則匯入新安裝的系統之中。

 

一般留言 (16)

  1. 我想可能是因為我把3.5版刪去時 有保留資料的原因造成的
    因為下午用另一台電腦裝同樣的元件和程式就沒有那樣的情況
    所以您推測的原因應該是對的~ 所以現在都設定完成
    非常謝謝您!
    版主回覆:(04/02/2011 08:32:50 PM)
    解決了就好, 好好享受 Firefox 4.0 帶來的新體驗吧 ^^/

  2. 您說的元件我裝好之後 使用結果其實和ABP一樣@@
    只有擋住GOOGLECONTENTS可以真的擋下
    其他似乎還是不行
    謝謝!
    版主回覆:(03/31/2011 05:37:01 PM)
    真尷尬, 我試了好幾種方式, 都沒辦法重現你說的 Youtube 訂閱信件會直接 Pop-up, 下面有幾個想法, 或許你可以試著抓看看問題出在哪邊 :
    1. 如果到別台腦用火狐開啟信件, 一樣會彈出新視窗嗎 ?! 如果會, 或許是在實驗功能裡面選取了某些功能造成, 如果是不會, 或許是 Firefox 本身 Profile/套件/Userscript 某個環節出了問題, 我的話會把 Firefox 整個移除, 然後將所有的 Mozilla Profile 資料夾全部移除之後再重新安裝火狐, 看看是改到甚麼設定, 或者安裝了某個腳本或者套件的時候, 問題就會出現

  3. 謝謝您 我也問過很多人 他們也沒有這樣的情況 所以我最後就是用您這篇文章的方法來解決 就是硬擋新分頁 我晚點會試試您說的附加元件 TKS!!

  4. 謝謝你的回應 !
    我的情況是只要一進入含有YOUTUBE內容的信件 會自動跳出分頁 而我不希望他自動跳出 所以我現在是用ABP擋住GOOGLECONTENTS 這樣便不會自動跳出 只是您說的iFrame那部份 就會被ABP擋住
    因此 我現在要自己去點超連結 他就會連到YOUTUBE的頁面 便可以看到影片
    PS 因為我不希望一進入信件 就跳出一堆新視窗 所以要擋住
    謝謝
    版主回覆:(03/29/2011 08:53:38 PM)
    try 了幾個方法, 沒辦法重現你遇到的狀況, 比較不好抓是哪邊出了問題, 有套針對 ABP 對應的 Pop-Up 輔助擴充套件叫做 Adblock Plus Pop-up Addon 或許可以解決你的問題

  5. 您好 想請問分頁阻擋的問題
    我原本使用fx3.5版 更新到4.0後 使用gmail收信時 信中的內容如果有youtube的插入影片(也就是影片點一下就會找到youtube網站那種連結或是直接在信中內容撥放也可以) 這種信是我在youtube上訂閱的 在先前3.5版本都很正常 但升級4.0版本後 便會自動跳出新分頁 而新分頁是含有youtube插入的頁面 若想用ABP來擋 該怎麼做? 網頁大概都是googlecontents那種 謝謝
    版主回覆:(04/27/2009 07:11:45 AM)
    我把自己訂閱的 Youtube 找出來, 信件基本上有兩種連結, 一種是只有標題的超連結, 一種是這封電子郵件中的影片, 點選郵件中的圖示, 就會在該信件中插入 Youtube 的 iFrame 開始撥放, 並不會另外開啟視窗, 不過若是直接點選只有標題的超連結則會開啟新分頁, 不太懂你為何要阻擋新分頁的彈出, 這樣不就無法看到影片網頁 ?!

  6. 這個教學真棒!
    真的有實用到哦!

  7. i got a problem here
    i set rule to block,flash part blocked,but still jump out a new page
    http://bt.hliang.com/index.php?sort_id=4 <<<click any title on head line(# 大陆综艺 # 记录片# 日韩综艺..etc)
    it will jump out new clear page without flash
    http://g.91sanguo.cn/letou/4/index.html?agent_id=16219&placeid=1
    my rule:http://g.91sanguo.cn/*

  8. 回六樓
    阻擋 "http://popunder.adsrevenue.net/popup.php?*&quot;
    (沒有雙引號) 重新整理一次試試~~
    可以下載的…

  9. 感謝大大熱心回覆呀
    以解決我的問題了,還有其他問題的話再問問大大了
    感謝呢!!

  10. 我ㄧ進入該網址後點擊下載按鈕就馬上出現新開視窗呢
    不知道大大 有沒有發現?
    版主回覆:(04/26/2009 05:39:53 PM)
    我想我找到問題在哪邊了,我的 Kaspersky 將你說得廣告給檔下來了,關閉後,再關閉 ABP 廣告的確會跳出,不過關閉 KIS 打開 ABP ,上頭下載連結並不會繼續出現,請試著先訂閱下面三個 Rule 看看,文中都有連結
    EasyList
    EasyPrivacy
    Chinalist

  11. 你好 像我下載某些檔案時,一點擊下載按鈕,就會彈跳出視窗這類型要怎麼解決呢?
    http://cn.ziddu.com/download/198913/photochopcs3_032.swf.html
    像這類型↑
    版主回覆:(04/12/2009 07:38:47 PM)
    我剛剛嘗試連你這個網頁,我不確定你說得跳出視窗是不是只驗證碼那一個,如果是的話,關閉該顯示視窗,檔案就不能下載嚕~ (此外我關閉 ABP 連上該網址,並不會有其他廣告視窗 POP-UP)

  12. 那請問如何檔掉 彈跳式開新視窗廣告?
    版主回覆:(02/20/2009 07:54:37 AM)
    正常狀況下 Popup 廣告視窗都是直接擋掉,如果有碰上不行的網站,請附上網址我試試看 ~

  13. 忘記講了..
    可惜有些缺點
    他的快捷鍵也設得太遠了吧..
    好像無法自訂..滿可惜的
    不過確實是一套好外掛

  14. 太感謝了!
    這篇文章寫的太讚了︿︿
    我決定拋棄NOSCRIPT改用這套了
    感恩喔

  15. 內容簡單明瞭又實用,非常感謝。

  16. 謝謝!寫的很精彩,非常符合我的需求。

發表迴響