我大概是一个多月前开始尝试使用NetNewsWire的。当时是看了apple4us上的一篇文章,于是尝试了一下,发现这个免费的工具非常好用,改变了我对离线RSS阅读器的不良印象。而且它支持与Google Reader的同步,这样Google Reader里的内容也会即时更新,方便了移动阅读。
不过今天经过考虑,我决定还是停止使用NetNewsWire,用回Google Reader。有一小一大两个原因。
小原因是NetNewsWire不支持Google Reader的follow功能。我曾经纳闷为什么我的未读RSS数量变得那么少了,后来才发现follow中的未读数目都没有算进去,而那时我的follow中已经有了大约80条的未读RSS了。说这个问题是小原因是因为只要NetNewsWire还在维护状态,早晚会支持follow功能的。而且Google Reader的follow功能本身就是个time killer,就算NetNewsWire不支持,隔一段时间去Google Reader上扫一下也就可以了。
大原因是我最终认识到离线RSS阅读在一个正常网络环境下是没有前途的,也不是自然的阅读方式。如果在一个网络被限制的环境,如不能保证随时联网、或者网络按照在线时间收费的情况下,离线RSS阅读器会比较方便。而当你在正常联网的状态下,离线阅读器的缺点就有了。
最大的缺点就是网络作品里的超链接。有时候,我们不得不查看文章中引用的链接地址,这时离线RSS阅读器就难以胜任打开网页的功能了。当然NetNewsWire中内置一个网页浏览器,而且我想应该会支持在外部浏览器中打开链接。但这样依赖,常常是阅读的思路就被打断了。可以这么说,我觉得NetNewsWire欠缺的是后台标签打开页面的功能。我就被弹出的页面折腾的很难受了。
同时,在阅读的情况下,我们常常希望使用浏览器中的一些功能。比如在firefox中我设定的LookItUp这个GreaseMonkey脚本,可以方便的帮我从Google搜索、Google图像、在线字典中查询选中的内容。自然,让NetNewsWire支持这些功能还是比较遥远的事情。
所以,最终让我放弃NetNewsWire的原因,就是离线RSS阅读的非自然性。把阅读放在浏览器里完成,则大大改进了阅读体验。不过,NetNewsWire本身是一个让我非常满意的软件,只不过方向和我不对路。
PS,NetNewsWire有一个比较不好的bug,几个版本都没有改进,我也不知道是不是我的环境设置的问题,反正不用了,顺便在这里说一下。就是在NetNewsWire从全屏状态还原时,中间的文章列表和文章内容之间的分界线会自己往上方移动,来回几次分界线就上到无法触及的地方了,因此我不得不在实际发生前手动调整回来。这个问题我觉得应该及早解决。