如何屏蔽网站的广告?其实以前我不太关心这个。连我这个几乎没人访问的blog,我都放了个Google Ad,我怎么能好意思上别人的网站时,不看别人的广告呢。 但是有些网站的广告放的也实在太多了点。比如我经常使用的dict.cn, 上、下、右,都放满了广告。一眼望去,我还真不知道,那些是单词解释,那些是挂的广告。于是还是打算把dict.cn的广告屏蔽一下。 在Firefox里有个Stylish插件,可以在本地修改网站的css。比如你在Stylish给dict.cn的”#ad_top”加个”display:none”,它就不会显示了在你的浏览器里了。但是碰到广告就去编辑一下对应的css,也挺麻烦的。 如果有人维护这样一个屏蔽大多数网站广告的css,我们只要像使用杀毒软件那样,装个软件,它就自动每天更新新的广告屏蔽css该多好。顺着这个思路,我找到的就是AdBlock for Chrome。AdBlock里的filter lists大概就是这个想法,而且有中文网站的filters可以选。我不清楚的是,这个filters是AdBlock自己维护的,还是用户贡献。如果是用户贡献的那就比较牛了,新出现的广告一出来,用户就能在第一时间贡献用于广告屏蔽的css。跟开源的只要眼睛多、bug就好捉的精神一样,只要用户贡献的广告屏蔽css,网站就干净的多。应该和人肉xxx算是一类。 不管怎样AdBlock for Chrome现在的filters已经不错了,至少它有我需要的dict.cn。 来比较一下使用AdBlock的效果。 使用AdBlock之前的dict.cn: 使用AdBlock之后的dict.cn: AdBlock for Chrome下载地址,还有AdBlock的Firefox姊、Safari妹。Read More →

新版本的Safari 5带来了一个小小的功能,Safari Reader。在Web技术日新月异的今天,这个功能看上去实在不算什么。但是我使用了一下之后,还是马上就喜欢上了它。 也许是我的X200的屏幕比较小的缘故吧,由于分辨率高,字体显示的就相对较小。长时间上网眼睛会感到不舒服。所以我把Windows的默认字体调为大号,浏览网页是也常使用浏览器的Ctrl++来放大页面显示比例。但这候网站的布局往往就会有些混乱,要拉着滚动条翻来翻去才行。 Safari Reader的出现很好的解决了这个问题。现在只需要单击一下地址栏里的阅读器按钮,或者是按下快捷键Ctrl+Shift+R,立即就能进入阅读状态了。 在Safari Reader状态下阅读文章,很有看排版很好的PDF电子书的感觉。界面很干净,没有了繁杂的广告和其他干扰阅读的信息。网站的原来的界面会被变暗,作为了背景。看完文章也很容易返回网站原界面。 其实这也不是什么新想法,MS Office Word不是也有阅读模式吗。但是感觉Apple做的更好些,更细致些。Safari Reader不但支持一般的blog、新闻网站这样的一篇文章的网站。甚至如果文章是分开成多页的,Safari Reader还支持自动显示下一页。 当然你看完后如果觉得文章很好,Safari Reader也能让你很容易的把文章打印出来,或者通过Email发送给朋友。但是发Email时,它是调用系统默认的Email客户端的,如果能定制成使用Gmail等服务直接在浏览器里完成发送就更方便了。 如果你使用Chrome或者Firefox,这里两个扩展能实现类似的功能。Readability for Firefox, Readability for Chrome。但是不支持自动翻页。我也没找到怎么返回原网站界面,只好按下了F5。但是据作者说,Apple的Safari Reader技术也是建立在他们的技术上的。Read More →