我想知道广告拦截器浏览器扩展背后的想法是什么? 我想开发这样的扩展,但首先我想了解他们如何做他们的魔术。那么,它们如何运作?
答案 0 :(得分:2)
这些扩展使用过滤器列表,过滤器列表本质上是一组广泛的规则,告诉Adblockers阻止网站的哪些元素。您可以添加所需的任何筛选器列表。例如,块跟踪或恶意软件。
所有过滤器都会在内部转换为正则表达式,甚至是那些尚未被指定的过滤器。例如,过滤器广告* banner.gif |将被翻译成正则表达式/ad.*banner.gif $ /。
按照下面给出的链接,了解这些扩展的内部工作: