过滤网站的弹窗广告的思路


现在很多网站都放有弹窗广告,着实很烦人,如果浏览器能过滤这些垃圾广告就好了,如果让你来设计一个浏览器,你会怎么处理这些广告的?

系统设计

小SusHi 13 years ago

浏览器的广告过滤功能一般都是配置一个广告过滤配置文件,然后在这个配置文件里编写广告过滤规则,当用户浏览网站时,会对HTTP返回的HTML信息根据这个广告过滤配置文件里的过滤规划对HTML进行过滤,然后再由浏览器渲染出页面。

当然浏览器还应该提供给用户一下“自定义广告过滤规则”的功能供用户定义过滤规则。

以下是搜狗浏览器的广告过滤规则:
1、以@@|开头的规则表示免过滤站点;比如@@http://www.123456.com
2、以@@表示??
3、以|开头表示??
4、以||开头表示??
5、以.开头表示??
6、直接书写URL地址表示过滤URL

NG-KING answered 13 years ago

Your Answer