博文:《关于手机和电脑的广告拦截、跟踪防护》
原文
Edge 有两个设置用来阻止广告跟踪器:
- 禁止跟踪:网站请求标头会包括
dnt: 1
,打开以后有什么影响?这取决于网站怎么响应这个请求,或者怎么解读这个请求。这个设置不能保证网站无法跟踪你。
- 跟踪防护:这个功能才可以阻止跟踪器,有三种阻止模式,基本、平衡、严格。严格模式可以阻止大多数跟踪器。Edge 会从网上下载开源的跟踪器列表,如果一个跟踪器在这个列表中,那可能就会被阻止,使这个跟踪器无法被加载。Edge 有一个专门的页面,统计了它所阻止的所有跟踪器及其次数。
Edge 的跟踪防护主要由三个组件组成:
- 分类: 确定一个 url 是不是跟踪器,根据 disconnect 开源的跟踪器列表判断,基本、平衡、严格会会对不同的类别采取不同的措施,措施主要有下面提到的两点;
- 强制执行:限制存储访问、阻止资源加载
- 缓解
如何查看阻止了哪些资源?
- 点击地址栏左边的小锁头,可以看到被阻止的跟踪器的名称。
- 进入开发者面板,重新加载页面,在 console 可以看到 “Tracking Prevention blocked a script resource from loading.”
edge ios 版本也有跟踪防护功能,也是三个等级。不同的是,它还内置了 Adblock Plus 作为内容拦截器,但是只有 “阻止广告” 开关,不允许用户选择其他过滤规则。ios 的广告屏蔽应用似乎不能应用于第三方浏览器。