广告拦截器扩展如何运作?

时间:2015-08-07 06:15:16

标签: javascript google-chrome-extension adblock

我想知道广告拦截器浏览器扩展背后的想法是什么? 我想开发这样的扩展,但首先我想了解他们如何做他们的魔术。那么,它们如何运作?

1 个答案:

答案 0 :(得分:2)

这些扩展使用过滤器列表,过滤器列表本质上是一组广泛的规则,告诉Adblockers阻止网站的哪些元素。您可以添加所需的任何筛选器列表。例如,块跟踪或恶意软件。

所有过滤器都会在内部转换为正则表达式,甚至是那些尚未被指定的过滤器。例如,过滤器广告* banner.gif |将被翻译成正则表达式/ad.*banner.gif $ /。

按照下面给出的链接,了解这些扩展的内部工作:

https://adblockplus.org/faq_internal