如何广告拦截扩展工作

How do ads blocker extensions work?

本文关键字:扩展 工作 何广告      更新时间:2023-09-26

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

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

所有过滤器都在内部被翻译成正则表达式,即使是那些没有被指定为正则表达式的过滤器。例如,过滤器ad*banner.gif|将被翻译成正则表达式/ad.*banner.gif$/.

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

https://adblockplus.org/faq_internal