目前在测试浏览器的广告过滤功能,经常会出现广告过滤把正常的网站内容都过滤了,造成页面展示不全,或者网页中有大片空白,排版不正常。 测试碰到的问题是这些网页很少,而且不知道什么时候会出现,所以想请教下有没有好的测试方法? 目前我想到的方法就是海量网址进行检查,但是这样太耗费人力了。 请浏览器的大神指教
非从业人员,只是猜测。 广告过滤的重头戏应该是过滤规则吧,这些规则一般靠网友来维护,就像 GFWlist。 浏览器的过滤引擎指挥影响处理速度和效率。 目前的一些过滤规则,如 EasyList 应该是官方在维护,还有一些网友维护的比如 CJX's Annoyance List 都比较好用,当然依然有误杀的情况。
你首先要知道市面上的弹窗广告的类型
广告过滤不是通过 adblock 规则? 得看里面的规则,一般域名级别的规则误杀很低,误杀高的,都是通配吧
1、屏蔽关键词; 2、屏蔽广告联盟域名; 3、对白名单不屏蔽; 4、针对广告使用的技术进行分析(屏蔽弹出层、浮层),屏蔽该类元素; 5、针对网友举报的广告进行屏蔽 …