广告拦截外挂程式 ABP


广告拦截外挂程式 ABP

文章插图
ABP(广告拦截外挂程式)【广告拦截外挂程式 ABP】Adblock Plus源于Adblock,Adblock是Mozilla Firefox和Mozilla Application Suite网页浏览器所使用的扩展,现已发展出供Google Chrome、Internet Explorer、Opera和安卓浏览器使用的版本 。Adblock允许用户拦截包括广告在内的各种页面元素,并使这些内容不被下载和显示 。
基本介绍中文名:ABP
全称:Adblock Plus
释义:网页浏览器所使用的扩展
荣誉:将其列为最好的100个产品
简介2004年起Adblock开发停滞,同时出现了分支版本Adblock Plus 。Adblock Plus对用户界面、过滤订阅和元素隐藏等功能进行了改进 。目前,Adblock Plus已经成为更加流行的版本 。历史Michael McDonald开发了Adblock Plus 0.5,并通过以下功能对Adblock进行改进:白名单;
支持过滤背景图像;
固定网址的过滤器订阅并自动更新;
隐藏HTML元素的功能可以过滤更多的文字、图像及其它内容;
对特定网站的广告进行过滤,而不是全局过滤;
修复记忆体泄漏问题 。
McDonald后来停止了开发工作并将其移交给Wladimir Palant 。Wladimir Palant于2006年1月对代码库进行重写并发布了Adblock Plus 0.6 。荣誉PC World将Adblock Plus列为2007最好的100个产品之一 。
批评大量网站的拥有者,特别是网站上有各类网路广告的,认为包括Adblock在内广告过滤软体的套用会减少他们的收入 。在某种意义上而言,这种行为就是一种盗窃行为 。这个观点主要就是指网站的拥有者需要支付费用来维护伺服器和频宽费用,以便继续提供免费内容 。一些网站会使用计数器来禁止广告过滤软体的使用,如尝试检测是否存在广告过滤器并提示用户关闭软体,或直接阻止用户访问网页直至他们关闭广告过滤软体 。这些做法得到了很多人的支持 和反对 。比较着名的例子有,网站持有者Danny Carlton (a.k.a. Jack Lewis)禁止所有Firefox访问他的个人网站,不管他们是否安装Adblock Plus 。他声称Adblock Plus用户实际上窃取了他的内容并相信Mozilla基金会要对认证和发布这一外挂程式负责 。Adblock Plus的开发者Wladimir Palant在他的Blog上作出了回应 。一些其他的blogger也对这件事表达了自己的观点 。Adblock Plus也因移除Adblock的站点拦截功能而受到了批评 。在2011年12月,AdBlock Plus推出2.0版本 。由于AdBlock Plus默认自动更新,大部份用者均被自动升级至2.0版本 。2.0版本因为加入Google AdSense广告白名单而遭到严厉批评,指作者向钱低头,放弃AdBlock一贯的原则 。作者称此举可以帮助依靠广告收入的小型网站生存,但其实在1.0版本时用户已可自行设定白名单,通过容许个别网站显示广告去支持其营运 。事实上,用户可以在浏览器Mozilla Firefox的地址栏中键入about:config,删除当中的“extensions.adblockplus.subscriptions_exceptionscheckbox、extensions.adblockplus.subscriptions_exceptionsurl 及 extensions.adblockplus.whitelistschemes”值而绕过白名单,但并非每个用户均了解此高级的设定方法 。不满的用户已开发出另一防广告扩展Trueblock Plus,过滤名单与AdBlock Plus相同,但删去白名单功能,称其为真正的AdBlock 。类型Mozilla扩展Google Chrome ExtensionsOpera ExtensionsIE (BHO)