Adblock是Mozilla Firefox和Mozilla Application Suite網頁瀏覽器所使用的擴展。Adblock允許用戶攔截廣告在內的各種頁面元素,並使這些內容不被下載和顯示。2004年起Adblock開發停滯,同時出現了分支版本Adblock Plus。這個版本對用戶界面、過濾訂閱和元素隱藏等功能進行了改進。目前,Adblock Plus已經成為更加流行的版本。

目錄

1. Adblock Plus2. 工作原理3. 歷史4. 過濾器5. 榮譽6. 缺點7. 批評8. 檢測9. 軟體介紹10. 相關網頁11. 相關詞條12. 參考資
width="336" height="280" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" id="aswift_2" name="aswift_2" style="left: 0px; position: absolute; top: 0px;">
AdblockAdblock

Adblock是Mozilla Firefox和Mozilla Application Suite網頁瀏覽器所使用的擴展。Adblock允許用戶攔截廣告在內的各種頁面元素,並使這些內容不被下載和顯示。
2004年起Adblock開發停滯,同時出現了分支版本Adblock Plus。這個版本對用戶界面、過濾訂閱和元素隱藏等功能進行了改進。目前,Adblock Plus已經成為更加流行的版本。

返回目錄

1 Adblock -Adblock Plus

Adblock Plus主要關注軟體的可用性,並添加和改進了許多功能。它在主窗口上面有清楚定義的菜單項。另外可過濾項的列表也被整合到下方的面板,這一面板也可以從主窗口分體出來。廣告過濾的表達式也增加了元素隱藏的功能。其它一些新功能如過濾器統計(計數功能),並可以對單一過濾器進行啟用或禁用而不用刪除過濾器。
返回目錄

2 Adblock -工作原理

和Mozilla內置的圖像過濾器一樣,Adblock根據內容的源地址攔截了HTTP請求,並可過濾IFrame、script及Flash。它也可以用自動生成的用戶樣式表來隱藏包括文字廣告在內的頁面元素。這個功能稱為元素隱藏,它將攔截內容換成了隱藏內容。
width="336" height="280" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" id="aswift_3" name="aswift_3" style="left: 0px; position: absolute; top: 0px;">
返回目錄

3 Adblock -歷史

Michael McDonald開發了Adblock Plus 0.5,並通過以下功能對Adblock進行改進:
• 白名單;
• 支持過濾背景圖像;
• 固定網址的過濾器訂閱並自動更新;
• 隱藏HTML元素的功能可以過濾更多的文字、圖像及其它內容;
• 對特定網站的廣告進行過濾,而不是全局過濾;
• 修復內存泄漏問題。
McDonald後來停止了開發工作並將其移交給Wladimir Palant。Wladimir Palant於2006年1月對代碼庫進行重寫併發布了Adblock Plus 0.6。

返回目錄

4 Adblock -過濾器

基本的過濾規則可以使用星號(*)作為通配符。列入白名單的網站及對象可以使用兩個at符號(@@)開發,使其免受過濾。正則表達式可以在前後加上斜框(/)后使用。Adblock Plus也支持更複雜的語法來對過濾器進行更精確的控制。
下列是一些Adblock過濾器的示例。
攔截example.com上的廣告:
example.com#DIV(id=ad)
攔截任何在目錄"banners"中的內容,或同以下規則相對應的內容(大小寫不敏感):
*/banners"adv/|/a[^u])(?!vision)/
過濾器訂閱
用戶可以增加額外的過濾集。Adblock Plus可以使用一個或多個外部過濾器訂閱,並自動進行更新。Filterset.G為這一軟體並不兼容(Adblock Plus也特別建議不要使用Filterset.G,並給出了相應的理由),但其它的過濾集可以通過輸入網址來添加。Adblock Plus的官方網站提供了已知的Adblock Plus訂閱列表。

廣告

name="scupioadframe" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://img.scupio.com/html/ad.html?id=sc-1474958060214-824805186041&cid=13615&pub=lQgBR1duE3Ab&web=4137&category=25&width=300px&height=250px&bgColor=%23ffffff&titleColor=%230000FF&titleFF=Microsoft%20JhengHei&titleFS=16px&mobileFS=28px&descColor=%23333333&descFF=Microsoft%20JhengHei&descFS=12px&borderColor=%23cccccc&url=http%3A%2F%2Fwww.twword.com%2Fwiki%2FAdblock&startTime=1474958060129&inif=0&J0=2" style="box-sizing: content-box; margin: 0px; padding: 0px; border-width: 0px; border-style: initial; overflow: hidden; width: 300px; height: 250px;">

返回目錄

5 Adblock -榮譽

• PC World將Adblock Plus列為2007最好的100個產品之一。
返回目錄

6 Adblock -缺點

首先是Adblock太強大了,如果使用共享出來的過濾規則,有可能會導致某些重要的信息被過濾,不過還好,我們能夠通過工具欄上的圖標隨時暫停Adblock的過濾工作。其次,目前過濾規則僅僅是由愛好者團體共同提供的,可靠性沒有保證。最後,Adblock採用的是「趕盡殺絕」的方式,要想只過濾網頁中的特定廣告,操作比較複雜。

name="scupioadframe" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://img.scupio.com/html/ad.html?id=sc-1474958060211-799554729264&cid=13615&pub=lQgBR1duE3Ab&web=4137&category=25&width=300px&height=250px&bgColor=%23ffffff&titleColor=%230000FF&titleFF=Microsoft%20JhengHei&titleFS=16px&mobileFS=28px&descColor=%23333333&descFF=Microsoft%20JhengHei&descFS=12px&borderColor=%23cccccc&url=http%3A%2F%2Fwww.twword.com%2Fwiki%2FAdblock&startTime=1474958060129&inif=0&J0=1" style="line-height: 25.2px; box-sizing: content-box; margin: 0px; padding: 0px; border-width: 0px; border-style: initial; overflow: hidden; width: 300px; height: 250px;">

返回目錄

7 Adblock -批評

大量網站的擁有者,特別是網站上有各類網路廣告的,認為包括Adblock在內廣告過濾軟體的應用會減少他們的收入。在某種意義上而言,這種行為就 是一種盜竊行為。這個觀點主要就是指網站的擁有者需要支付費用來維護伺服器和帶寬費用,以便繼續提供免費內容。一些網站會使用計數器來禁止廣告過濾軟體的使用,如嘗試檢測是否存在廣告過濾器並提示用戶關閉軟體,或直接阻止用戶訪問網頁直至他們關閉廣告過濾軟體。這些做法得到了很多人的支持和反對。
比較著名的例子有,網站持有者Danny Carlton (a.k.a. Jack Lewis)禁止所有Firefox訪問他的個人網站,不管他們是否安裝Adblock Plus。他聲稱Adblock Plus用戶實際上竊取了他的內容並相信Mozilla基金會要對認證和發布這一插件負責。Adblock Plus的開發者Wladimir Palant在他的Blog上作出了回應。一些其他的blogger也對這件事表達了自己的觀點。
Adblock Plus也因移除Adblock的站點攔截功能而受到了批評。
返回目錄

8 Adblock -檢測

一些網站管理員使用JavaScript來檢測是否使用一些流行的Adblock過濾器。這會生成一些類似HONEYPOT的URL並在網頁在瀏覽器上渲染後進行驗證,更高級的會使用DOM的驗證機制來檢查設置的廣告元素是否存在。
這些方法並不能直接檢測到是否存在Adblock擴展,只能對過濾器進行檢測。只是對過濾器進行,這些方法就會失效。還有一個方法會對插件自身進行檢測,但這一方法在AdBlock Plus 0.7.5.2更新后就失去作用了。
返回目錄

9 Adblock -軟體介紹

AdblockAdblock Plus 1.0

Adblock Plus 1.0
軟體大小:284 KB
軟體類型:國外軟體 / 免費軟體 / Install-needed 
運行環境:WinXP/Vista/
軟體語言:英文版
相關鏈接:官方主頁
軟體介紹:您是否仍為網頁上比其他任何內容都佔用載入時間的廣告和條幅而煩惱?安裝 Adblock Plus 擴展您就可以擺脫它們。右鍵單擊一個條幅廣告,在上下文菜單中選擇「Adblock」,它就再也不會被載入了。或者在側欄打開 Adblock Plus 查看頁面的所有元素,然後選擇阻止條幅廣告。您可以在過濾器中使用通配符或正則表達式來阻擋所有廣告。

返回目錄

10 Adblock -相關網頁

Adblock
• (英文)Mozilla Add-ons網站上的Adblock頁面 https://addons.mozilla.org/firefox/10/
Adblock Plus
• (英文)Adblock Plus官方網站 http://adblockplus.org/
• (英文)Mozilla Add-ons網站上的Adblock Plus頁面 https://addons.mozilla.org/firefox/1865/
• (英文)Adblock Plus 0.5.x在MozillaZine論壇上的帖子 http://forums.mozillazine.org/viewtopic.php?t=266291
• (英文)Adblock Plus的貢獻者名單 http://adblockplus.org/en/contributors
信息
• (英文)Adblock的歷史 http://adblockplus.org/en/history
• (英文)Adblock - MozillaZine Knowledge Base http://kb.mozillazine.org/Adblock
• (英文)Adblock/Adblock Plus手冊 http://chewey.de/mozilla/adblock-doku_en.html
• (簡體中文)The Adblock project, ――詳解Adblock http://forums.mozine.cn/index.php?showtopic=99
過濾器訂閱
• (英文)已知的Adblock過濾器列表 http://adblockplus.org/en/subscriptions
• (簡體中文)用 Adblock Plus 殺遍中外網路廣告 (過濾清單分享) - Adblock Plus的中文列表 http://hk.anetcity.com:8765/bbs/index.php?topic=9799.0
返回目錄

11 Adblock -相關詞條

電腦、攔截廣告、Adblock Plus、

Adblock 历史相关推荐

  1. adguard和adblock哪个好_AdGuard过滤规则分享

    前言 我和很多人一样一开始用Maxthon傲游浏览器,然后见证了国内第三方浏览器的群雄逐鹿到只剩下360和腾讯,现在也基本回归Google Chrome,广告过滤我也是一路从AdBlock Plus到 ...

  2. Adblock Plus使用教程

    什么是 adblocker(广告过滤器)? Firefox 或者 Chrome 上的广告过滤器是一个能添加功能到您的浏览器使其能够过滤广告的扩展(或附加)程序.广告过滤器自身是没有效果的,直到它们&q ...

  3. 爱好历史的程序员,不容错过!

    作为一位爱好文学的程序猿,之前为各位分享过:在线体验四大名著情景(地图.游戏),本次再次为朋友们分享一个学习历史的网站:全历史. 全历史是一款历史查看软件应用,以时空关系为表达特性来向用户呈现历史知识 ...

  4. LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句

    LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句 前提是,搜索已经使用的命令,否则是查不出来结果的. ctrl+r 用途:反向搜索执行过的命令.(revers ...

  5. 站在历史的长河中做农活

    苹果的生长周期 国庆节回老家呆了3天时间,陪爸爸妈妈吃喝吃睡,除此之外就是帮爸爸妈妈去家里的果园做一些农活. 我们老家的 苹果种植是家庭主要的收入,每一家人或多或少都有一些果园.从春的剪枝(高中生物中 ...

  6. 读书:历史 -- 奥斯曼帝国六百年

    作者:帕特里克·贝尔福 ,英国历史学家.作家.记者. 本书为作者写作生涯的集大成之作,也是最终之作 一部奥斯曼帝国通史: 伊斯兰教大帝国的兴起.转折.衰败和灭亡 奥斯曼帝国的发家史和我们的大清帝国十分 ...

  7. 读书:历史 -- 空王冠

    15世纪50到80年代的玫瑰战争,短短30年间王冠易手7次,成千上万人死于战乱.这段时期,可以算得上英国历史上最混乱.最残暴的历史时期. 英国统治时间最长的金雀花王朝分崩离析,被都铎王朝取代.

  8. 读书:历史 -- 东印度公司

    浅田实 - 日本 文学博士.英国近世史学专家 东印度公司曾经为英国殖民印度,扮演过冲锋陷阵的历史角色. 富可敌国来形容东印度公司绰绰有余,它的崛起和衰落是时代变迁的缩影. 英国发起的第一次工业革命迫切 ...

  9. 读书:历史 -- 海上丝绸之路

    罗德里希·普塔克 - 德国汉学家 海上丝路连结了古代世界贸易往来,见证了中华文明在人类历史中的枢纽位置. 王权集中的朝代中每一个流传后世的国家层级的决策无不彰显国家机器得强壮,但同样也很脆弱,决策者不 ...

最新文章

  1. 构建并购重组服务链 蚁合拟推出三大数据平台
  2. 盘点Windows10系统的使用小技巧三 —— 虚拟桌面
  3. Tensorflow【实战Google深度学习框架】用卷积神经网络打造图片识别应用
  4. 2019年北航OO第四单元(UML任务)及学期总结
  5. 重构机房收费系统总结1之配置文件+反射+抽象工厂
  6. iview select 怎么清空_如何解决iview 的select下拉框选项错位的问题,具体操作如下...
  7. idou老师教你学Istio 27:解读Mixer Report流程
  8. 软件工程复习提纲——第二章
  9. 【华为云技术分享】从零搭建一个灰度发布环境
  10. error C3859: 超过了PCH的虚拟内存范围;请使用“-Zm137”或更大的命令行选项重新编译
  11. python监听键盘输入 linux_Linux下使用Python捕获键盘输入
  12. JavaScript中的数据类型及数据类型转换(附实例)
  13. 《SVN宇宙版教程》:第七章 Subclipse更新与深度
  14. ubuntu14.04安装skype4.3问题
  15. 《冬月集:自渡》 一个会写诗的程序员
  16. Android手机安装.pem证书文件
  17. 小型餐厅管理系统 java_小型餐饮管理系统的设计与实现(JSP,MySQL)
  18. 四分位数的数学计算以及使用pandas计算
  19. [ZT]Inside WINDOWS NT Object Manager
  20. 自动驾驶路侧感知定位技术条件

热门文章

  1. 无线通信基础知识2:电磁波频谱的划分
  2. 2018年世界杯赔率预测
  3. 谁是卧底 android,谁是卧底安卓版
  4. 插值算法(最邻近内插法、双线性内插法)matlab实现
  5. Excel 之查找特定字符所在行列的简易方法
  6. linux传感器三之轴陀螺仪(MPU3050)驱动解析
  7. java opencv3轮廓_Java+opencv3.2.0实现轮廓检测
  8. 电脑必备软件---绿色PDF阅读工具福昕PDF阅读器.exe
  9. 产品运营 跨境支付_精细化运营,大数据洞察跨境电商出口经营方向(上)
  10. 抢椅子游戏java_抢凳子游戏作文(通用10篇)