02 2011 档案
摘要:最近接到一个需求:随便给一个网页,要求检测出里面的广告。看到这需求,第一时间想到了firefox中的adblock plus,adblock plus是基于规则包来过滤广告,里面的广告描述规则也许能拿来用。于是折腾了一晚上,实现了一个简单的东西来满足需求,效果还不错。adblock plus工作原理:http://code.google.com/p/adblock-chinalist/wiki/How_does_adblock_plus_workadblock plus是先把过滤规则全部转换成正则表达式。再用这些正则表达式去过滤广告。 我思路如下:1.实现一个adblock plus规则解析器
阅读全文