abp 是什么

来源:互联网 发布:js 时间选择插件 csdn 编辑:程序博客网 时间:2024/06/07 09:56

adb

Adblock Plus源于Adblock。Adblock是Mozilla Firefox和Mozilla Application Suite网页浏览器所使用的扩展,现已发展出供Google Chrome、Internet Explorer、Opera和安卓浏览器使用的版本。

Adblock允许用户拦截包括广告在内的各种页面元素,并使这些内容不被下载和显示。

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。


-------------------------------

1 adb网站

https://adblockplus.org/

2 撰写 Adblock Plus 过滤规则


3 自定义白名单以外,浏览器预设的允许的广告的列表。


哪种广告算是"可接受的"?

目前需要符合以下要求:

  • 只有静态广告(不含动画、声音之类的内容)
  • 最好只有文字,没有影响注意力的图片
  • 广告布局方式:
    • 广告不应遮盖网页内容(例如要求用户点击按钮关闭广告后才能浏览网页)。
    • 对于以文字阅读为主的网页,为避免影响用户顺利阅读,广告不应放在文字内容中间位置, 而应放在上下方或左右两侧。 同样,显示搜索结果页面时也不应将付费搜索结果与普通的搜索结果混在一起。
    • 广告置于网页主区域上方时不应要求用户向下滚动鼠标。 这样可用的垂直空间距离一般至少为 700 像素,而广告占用高度不应超过其三分之一。 搜索结果页面中的付费结果则允许占用更大空间,但不应多于普通的搜索结果。
    • 置于两侧的广告应留出足够空间用于显示网页的主要区域。 这样可用的水平空间距离一般至少为 1000 像素,而广告占用宽度不应超过其三分之一。
  • 广告应使用"广告"或相同的字眼进行明确标识,并通过边框或不同的背景色与网页内容区别开来。
  • 上述有关标识和位置的要求不适用于网页中带有经销商推荐人 ID 的超链接。这类超链接的具体要求如下:
    • 由超链接重定向到目标页面的过程中不允许跳转到其他任何页面。
    • 加入超链接用于变现的文字不超过 2%。
    • 超链接的格式或行为不得异于其他链接。
    • 无论是内容还是位置上,超链接都不得误导他人。

以上并不是最终的要求,我们仍在不断地对它进行完善。 特别是我们认为用户的隐私需要得到尊重 (比如强制支持请勿跟踪功能), 但至少目前我们还无法这么规定。


0 0