摘要:Adblock Plus的歷史幾乎就是從網景公司將Netscape的大部分源代碼以Firefox之名開源后,互聯網的廣告過濾史。目前,Adblock plus不僅是Firefox上用戶最多的擴展(活躍用戶1000~1500萬,是排名第二的的兩倍)。
Adblock系列擴展程序的最重大的貢獻:
1,通過瀏覽器擴展實現廣告過濾
2,同時提供了黑白名單
3,提供了訂閱系統
Adblock Plus的后續影響:
1,別人紛紛模仿,推出了類似產品。國內各種簡單易用的XXXX衛士,附帶了可以訂閱的廣告過濾,就更不用說了
2,向世人展示了瀏覽器內核的內容策略有多么重要:Google Chrome 從17開始,專門提供一個叫WebRequest的擴展API,使擴展程序可以清楚地控制網頁上的元素
3,在國內,優酷甚至打出了”黑屏”這種懲罰屏蔽廣告的用戶的手段
4,這一行為的最終目的可能是讓互聯網廣告進化,達到一種新的,大多數人都能接受的平衡。最近發布的Adblock Plus 2宣布會放行非騷擾性廣告,就是一個例子。
正文:
本文主要是在說一個叫Adblock Plus的Firefox擴展,實在沒辦法,在地球上所有的瀏覽器擴展程序中,唯有它的活躍用戶能超出一千萬,愛好者謂之神器也不為過。Google Chrome倒是有幾個被稱作”Apps”的快捷方式(Gmail,Youtube,Angry Bird)的數量能接近它。
是不是發現這兩年惱人的彈出式廣告少了很多?早期,瀏覽器紛紛加入“阻止彈出廣告”的功能,還記不記得那時候的3721導航條,google/MSN工具欄,都標榜自己能阻止彈出窗口式的廣告?但,不夠~~~~有人打算把瀏覽器中所有的廣告除掉。
一個叫Wladimir Palant的德國人,他的貢獻直接讓至少2000萬互聯網用戶輕松地將自己不喜歡的廣告排除于視線之外。而在他的作品Adblock Plus所體現的想法(顯然不是原創的),則讓遠遠多于2000萬的人,成功的表達了自己反對廣告的意愿:

——This is Adblock
現在,隨地撿起一個”****衛士”,也能輕易地除去網頁上的大多廣告,當然愿意用專業的瀏覽器擴展效果更好;甚至靠廣告吃飯的優酷為此舉起了“反–反廣告”的大旗:(小樣,不肯看廣告是吧?小黑屋禁閉30秒!)

——優酷的小黑屋
這張照片里是2010年CeBIT(德國信息及通信技術博覽會)的Linux New Media Award獎獲得者(目測左邊仨哥們是1.9M級的)
Wladimir Palant是右邊數過來第二個:

到目前為止至少沒有adblock plus的中文傳記,英文的,也只有Adblock plus作者的自敘,以及維基百科,所以筆者想給它做一個中文的小傳:
1,最初,有一個叫Henrik Aasted Sorensen的人,在2002年發布了第一個Adblock 0.1。這個版本無非是提供了一個Firefox自帶的圖片過濾功能的外部接口而已,它只能按網址屏蔽圖片。

——Adblock 0.1(Doubleclick居然那時就已經有了!)
2,Henrik Aasted Sorensen發布的最后一個Adblock是0.3版,就像早期的Chrome上的廣告過濾擴展一樣,Adblock 0.3是在網頁加載完成后,才將廣告隱藏的
3,2003年初,Adblock的版本號進入0.4,項目改由一個叫”rue”的賬戶負責維護,但這個”rue”的真名誰也不知道。Adblock 0.4使用了一種叫”XBL”的技術,雖然不能阻止廣告的下載,能更好地隱藏,廣告在加載網頁過程中不會顯示出來。此時的Adblock開始支持過濾Flash、Java廣告(注:不是視頻網站flash播放器內的廣告),似乎烙下了不穩定的壞名聲
4,2004年,Wladimir Palant發現可以用Firefox的Content Policy(注:內容策略系統)來達到真正阻止廣告被下載(這就是為什么目前Chrome上兩個廣告過濾擴展如此渴求WebRequest API的原因,有了它,擴展才能在廣告下載前便阻止它)。這時的Adblock還可以阻止背景圖片,javascript腳本以及樣式表(注:估計是指css樣式表隱藏?) 。Adblock也進入了0.5版。
5,2005年初,一個叫Michael McDonald的人向Firefox的擴展庫提交了”Adblock Plus 0.5″(注:就是現在的Adblock Plus)。它提供了兩個歷史性的創意:白名單(Exception Rules)與訂閱系統。同時,用戶界面和本地化(提供了16種語言的翻譯)也得到了改善。
