拒绝网上广告——interMute
  
  田求

浏览网页时,文本信息下载速度最快。不过现在网上有不少站点里塞了太多的广告信息,而且更令人难以忍受的是,这些广告为了吸引注意力,常常利用图片、动画和Java小程序等比HTML文本大得多的文件,虽然效果上是图文并茂、赏心悦目,然而却浪费了大量的带宽。网友几乎上网时都会经历过如下的情形:当你看到网页主要内容已经大部分出现,浏览器下方的状态栏却一直在下载个不停,最后一看,是无关紧要的广告;有一些变换频繁的广告,永远都在下载新的广告内容,你拼命点击浏览器的停止(Stop)按钮,还是一点都没用;进到某个页面时,会弹出广告信息窗口,有些广告信息窗口尺寸又大,你将它关闭后,过一会儿又弹出来。上网的速度本来就很慢,ISP的接入费用又不菲,太多的广告进一步减慢网页的下载和显示速度,不但影响到真正网页内容的浏览,而且使我们付出了无谓的时间和金钱的代价。

你在浏览站点时是不是觉得广告图片太多了?难道浏览网页就必须要忍受这样的广告干扰吗?不!你完全有权拒绝广告!为了减少网上广告所带来的种种不便,这里向读者推荐一款实用工具——interMute,它可以很好地帮助用户过滤网页内容,自动去除不必要的广告图片。

我们知道一般浏览器在显示网页时,都是先读取HTML文本文件,然后才将图片、动画、Java小程序等下载,这样才看到完整的网页内容。那么interMute是如何起到过滤作用呢?事实上,从代理服务器角度看,interMute本身就相当于一台本地代理服务器(local proxy)。我们来看一下interMute的工作原理:在下载HTML文本文件后,interMute通过HTML语言的标签(tag)可以判断该网页中哪些是广告图形、声音或者Java小程序等,再根据用户设置的过滤规则,让浏览器不要下载那些指定过滤的网页元素,从而去除不需要的广告信息,达到加速网页下载和浏览的效果。

读者可以直接到http://www.interMute.com/images/iM-setup.1.3.1.exe下载interMute,目前最新版本为V1.3.1,文件大小为908KB。下载后缺省文件名为im-setup.exe,直接执行该程序就可进行安装。由于interMute利用到大量的Java语言,所以你的Windows 95/98系统应该有最新版本的微软Java虚拟机(Java VM)。在执行im-setup.exe时,安装程序会自动检测系统的Java虚拟机的版本,如果版本太旧的话,就会弹出一个窗口提示你先到interMute站点去下传最新版本(http://www.interMute.com/images/msjavx86.exe,文件大小为4.99MB);如果版本足够新的话,interMute进行后续安装。安装程序进行当中,interMute会让用户设置过滤规则,由于启动interMute程序时,你可以对过滤规则进行更改,所以这里可以直接选用缺省参数。接下来的安装步骤只要按照提示,依次选择Next或OK按钮就可顺利完成。

重新开机后,你会发现在Windows 95/98系统右下角的工具栏里出现interMute小图标,将鼠标移到小图标上面,会出现“interMute:Filteringenabled”的提示,表示interMute已经在后台默默开始工作了。这时,打开浏览器后,浏览器的代理服务器一栏设置已经自动改变,以Internet Explorer 4.0中文版为例,在主选单选,查看→Internet选项→连接,通过代理服务器访问Internet选项已激活,地址一栏已经输入127.0.0.1,在端口一栏中预设的缺省值为4444。

读者在使用interMute之前,最好对它进一步设置,特别是对过滤规则进行定制,以更好满足浏览的需要。用鼠标右键点击interMute小图标,在弹出的选择窗口里选择Open control panel选项,便会弹出interMute Properties设置窗口,里面共有七个设置选项。为了让读者深入理解和使用interMute的过滤功能,这里简要介绍一下每个选项的作用。

1. General选项:interMute的版本和注册信息,可以不用管它。

2. Filters选项:这是interMute最重要的选项,所有过滤规则都在这里设置(参见下图)。具体如下:

在Annoyances里,你可以决定是否对如下Web元素或程序进行过滤:Advertisements(这就是令人憎恶的广告)、Animated(动画)、Auto Refresh(自动更新,对付经常变更的广告很有效)、Pop-up windows(弹出窗口,就是浏览网页时,不断弹出的不速之客)、Bkgrnd images(背景图像)和Bkgrnd music(背景音乐)。

在Privacy里,可以过滤的项目有Cookies和Referrers。

在Active content里,可以过滤的项目有Java applets和JavaScripts。

读者可以根据需要勾选希望过滤的项目,由于网站千差万别,最好能针对不同的站点设定不同的过滤组合。

除此之外,还有一个Display interMute toolbar设置,如果你勾选的话,那么在每一个载入的网页上方都会出现interMute的Control Panel和Help控制按钮。因为用户没有必要频繁更改interMute的过滤规则,为了节省机器的开销,笔者建议最好不要勾选此项目。

3. Ad Database选项:显示和设置被interMute定义为广告的站点URL地址和HTML标签,如有需要,你也可以自己添加一些定义。

4. Misc选项:设置是否让interMute自动下载更新广告资料库;如果你原来在浏览器中设置代理服务器的话,那么安装interMute后,代理服务器自动会被替换为127.0.0.1(端口号变为4444),浏览器本身的代理服务器设置内容移到Misc选项的HTTP Proxy里。

5.Browsers选项:选择interMute支持的浏览器,你可以用Internet Explorer 3.x/4.x/5.0、Netscape Navigator 3.x/4.x、Opera 3.x等流行的浏览器,甚至你还可以使用America Online 3.0/4.0浏览器。

6.Statistics和FilterLog选项:用户可以通过这两个选项里查看interMute的过滤情况。

设置完成后,你现在就可以来体会interMute在过滤方面的神奇魔力了!读者可以先关闭interMute的网页过滤功能(操作方法:在interMute小图标上点击鼠标右键,在弹出的窗口中选择Turn OFF filtering),再找一个有很多广告的站点(这种站点国内多着呢!),记住此时网页的下载速度、下载时间和显示速度。然后开启interMute的过滤功能(操作方法:在interMute小图标上点击鼠标右键,在弹出的窗口中选择Turn ON filtering),重新下载该站点(在浏览器工具栏上点击Refresh刷新按钮),记住这时网页的下载速度、下载时间和显示速度。与前面的记录对比,孰优孰劣立刻就出来了。

当然,实际使用中,interMute安装完成、做好基本设置后,便常驻在系统中,为你执行过滤操作,用户一般不需要进行任何干预,跟平常一样使用浏览器即可。

摘自:《中国计算机报》

返回软件助手