当然,你可能一直在使用SafariBlock(被墙),不过GlimmerBlocker会给你带来惊喜.
它运行在系统偏好设置中,其原因可能是众多的劫持广告软体均不是Apple官方支持的.因此它们只能独立成一个app来运行.正因为如此,很多"爱好者"通过Hack Safari来达到目的.
GlimmerBlocker实现了通过HTTP代理访问网页,因此它的广告过滤规则不会随着Safari的升级而遭到破坏.它甚至会兼容其它所有的浏览器.于是你可以放心地升级Safari,或者更新GlimmerBlocker自身版本的升级.因此你也可以在Safari Beta版本甚至是在nightly WebKit上使用它.
于是,在Safari中使用其规则屏蔽广告,组织新的页面的自动弹出及自动填写第三方站点的cookies.而且,在Safari完全打开一个网页之前,GlimmerBlocker就可以给网页自定义添加CSS,Javascript等规则.使用Javascript,你可以直接在Safari中得到YouTuBe的下载链接.
而且GlimmerBlocker不仅仅只是运行在Safari中,也许你还在依靠AdBlock Plus等插件来给Firefox,Camino或者opera等过滤广告.GlimmerBlocker则通过代理兼容了Mac上几乎是所有的浏览器.
使用GlimmerBlocker后,也许你会发现:
- 它是运行在Java基础上的,除了PPC外(没有实验),对于各个版本的Macs都很友好,包括运行在 Intel 64-bit的Mac上;
- 它似乎耗费了将近2.97GB的虚拟内存,这对于我个人电脑来说并没有什么;
- 它是在太快了,几乎开不开代理访问都一样快;
- 你可以通过MobileMe或者是 WebDAV建立自己的过滤系统,或者订阅别人的;
- GlimmerBlocker完全可以当作本地的一个代理服务,或者通过设定访问其他人的网络;
- GlimmerBlocker提供了一种新的过滤网页广告法则;
- 其界面本身就是一封详细的报告;
- 我使用了Firefox的本地代理,但是很快这方法失效了(不稳定);但是GlimmerBlocker能运行在任何浏览器上;
- GlimmerBlocker能连接到另外的代理服务器上;
- 其Beta版本更新很快,几乎是每几天就更新一次;
- GlimmerBlocker的开发者貌似很喜欢将软体开源并共享给其他人.
以上观点来自于arstechnica fourms的讨论.
使用GlimmerBlocker,去其官方网下载,在安装结束前有提示界面---通过系统上的偏好设置里打开并设置它:
还不能对其进行设置?试试解锁吧---需要系统密码:
这样你就可以在GlimmerBlocker中创建自己的过滤器及过滤规则了---其实它自带内置的过滤代码已经够多的了:
关于它的卸载,官方给出了专门的卸载说明:
即先关闭GlimmerBlocker的进程,然后在"系统偏好设置"中右击移除图标;
然后按照路径分别删除/Library/PreferencePanes/GlimmerBlocker.prefPane,
/Library/GlimmerBlocker
/Library/Logs/GlimmerBlocker即可.
再啰唆一句:GlimmerBlocker是免费的,而且基于GPLv3开源.
参考阅读:
Eric Fleming: GlimmerBlocker - Free Ad Blocking for Mac Web Browsers
Apple:GlimmerBlocker 1.1
GlimmerBlocker Site:http://glimmerblocker.org/
