广告拦截(Ad Blocking)又称广告过滤、广告屏蔽,是通过浏览器扩展、DNS 过滤、Hosts 文件等手段屏蔽网页和应用中在线广告的技术,能让页面更清爽、加载更快,并减少跟踪与恶意广告带来的风险。

| 类型 | 软件功能 / 网络技术 |
| 别称 | 广告过滤、广告屏蔽 |
| 常见实现 | 浏览器扩展、DNS 过滤、Hosts 文件 |
| 代表工具 | uBlock Origin、AdGuard、AdGuard Home |
| 适用平台 | Windows、macOS、Linux、Android、iOS、路由器 |
广告拦截(英文 Ad Blocking),又称广告过滤、广告屏蔽,是指通过软件手段阻止浏览器、应用程序或整个网络环境中的在线广告加载与显示的功能。
网页和 App 中的广告不仅影响阅读体验,还会拖慢页面加载速度、消耗流量,部分广告脚本还会跟踪用户行为,甚至被用来投放恶意代码(即恶意广告)。广告拦截工具通过在广告内容到达屏幕之前将其识别并阻断,来解决这些问题。
大多数拦截工具依赖社区维护的过滤规则列表工作:规则中记录了已知广告服务器的域名和页面中广告元素的特征,工具据此拦截相应的网络请求,或直接在页面渲染时隐藏广告区块。规则列表由志愿者持续更新,用户也可以自行添加或订阅不同的规则。
广告是许多免费网站和内容创作者的主要收入来源,广告拦截的普及对其商业模式造成冲击。部分网站会检测拦截器并提示用户关闭,一些拦截工具则提供「可接受广告」白名单机制,允许不打扰用户的合规广告展示。此外,浏览器扩展接口的调整也曾影响部分扩展类拦截器的能力,推动用户转向 DNS 等其他拦截方式。
问:使用广告拦截违法吗?答:对个人用户而言,在自己设备上拦截广告一般属于合法的使用自由,但部分网站的服务条款可能不欢迎此行为,网站也有权限制拦截用户访问。
问:为什么开了拦截还是能看到广告?答:可能是规则列表未覆盖该广告、广告与正文来自同一域名难以区分,或属于软文等原生内容;可尝试更新规则或叠加不同拦截方式。
问:DNS 拦截和浏览器扩展哪个好?答:扩展拦截更精细,能隐藏页面广告位;DNS 拦截胜在全设备生效,但无法处理与正常内容同域名的广告,两者常配合使用。

| 类型 | 软件功能 / 网络技术 |
| 别称 | 广告过滤、广告屏蔽 |
| 常见实现 | 浏览器扩展、DNS 过滤、Hosts 文件 |
| 代表工具 | uBlock Origin、AdGuard、AdGuard Home |
| 适用平台 | Windows、macOS、Linux、Android、iOS、路由器 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧