显示标签为“Google Reader”的博文。显示所有博文
显示标签为“Google Reader”的博文。显示所有博文

2007年9月12日星期三

对Google Reader的新功能的实现方式的猜测

昨晚Google Video上出现了一个被标记为"Google机密"的神秘视频,不知泄露者是有意还是无意,在该视频中Google工程师Ben Darnell向一批Google新进员工讲解Google Reader的工作原理及未来计划,揭示了很多与Google Reader相关的秘密。Google Reader的这些未来计划中有许多项目,和我在对Google Reader的期待一文中对Google Reader提出的建议都是一致的。因此这让我对Google Reader的未来的期待值大大提高了,我想该视频的泄漏如果是有意而为止,相信造就这种用户的期待热潮会是其希望达到的很重要的目的之一吧。于是喜欢联想的我又开始了对Google Reader的新功能YY般的猜测了......

1.Google将制订一种新的标准,以允许Feed发布者告知Feed阅读器关于Feed的改变

我相信这就是Feed上的robot.txt或meta标签应用。其实现的功能示例之一就是,用于告知Feed阅读器删除某篇特定文章的历史记录(可视作被缓存的Feed Cache(即相当于网页快照))。据称Google目前已在Blogger和MT平台进行这个工作(via Ken)。但不知是否是因为没有向所有用户公开测试的缘故,我并没有感觉到我拥有这种权限。即便有我也不知道使用方法,但如果这个功能是自动化的,即自动删除我在Feed中删除的文章的Feed Cache,那我想该功能的实用性将大大降低。我猜测这个功能会通过修改Feed的XML源代码支持(这意味着许多其它BSP的用户又将无缘了......)。

2.Google Reader将增加多种社会化特性

Google当前在社会化方面的项目代号为"Mocha-Mocha",这个项目也将会成为Google所有应用上的社会化特性的基础。我猜测Google Reader目前最有可能加入的社会化特性就是与Gmail联系人的整合,在这段视频中Google也透露了类似的意向。具体的应用方面我猜测会将Gmail联系人作为类似于豆瓣的友邻,将Gmail联系人的加星、共享文章动作,作为Google Reader的文章推荐的一个十分重要的加权指标。不过在初期更有可能采用类似于豆瓣目前的做法,直接将Gmail联系人推荐的文章列表显示出来。

这种做法将在很大程度上提高推荐文章的精度,因为Gmail联系人一般和自己是朋友的关系,而能成为朋友很程度上会因为有足够的共同语言,这使得Gmail联系人的推荐的文章价值得到了很大的保证。不过我认为对Google Talk的用户最好能用Google Talk的联系人代替Gmail的联系人,这将使推荐的精度进一步提高,并且使用户的可控性也进一步增强。

3.允许Google Reader用户对自己所分享的Feed内容进行评论

但这个评论应该是和网页上的评论区分开的。这个评论很可能作为Google Reader的一种独有的用户产生的内容,显示形式估计和Google Book Search的类似,不直接显示,如果用户需要查看需通过点击进行引导。此外评论的发布也很可能采用Google Book Search的方式,允许用户在评论时对文章进行评级和标签操作。

Google这么做也许在以前看来十分不可能,但在Google News新增评论模块后,Google利用用户产生内容已经成为了现实,在Google Reader上这么做又有何不可呢?一旦Google开始这么做,凭借Google Reader上拥有的众多用户,很有可能创造出一个独立于网页之外的Feed独有的社区模块。而一旦这成为现实,其它的Feed阅读器的用户迫于无法抵受这种诱惑必将开始大规模的向Google Reader的迁移,这将使Google Reader的垄断地位得到巩固。

4.Google Reader将会增加推荐功能

Google Reader的推荐功能我猜测会基于几大模块:一、通过对Item内容的分析,自动推荐相关文章。而在排序方面很有可能采用Google目前对网页的排序算法。二、结合社会化模块,对Gmail联系人的推荐进行一定程度的加权处理。三、基于个性化的阅读分析,对各个Feed进行评分,得出一个类似于网页的PageRank评级。当Google Reader用户的其它Google服务的个性化数据足够多时,Google Reader很可能将与这些数据进行再度整合,进一步提高推荐精度。

当把这些都做到了,那Google Reader就将成为一个信息处理中心级别的,不可或缺的重量级应用了。不仅能对信息进行过滤处理,而且还能发掘出更多有价值的未知信息。而我在对Google Reader的期待一文中已经阐述了,Google Reader作为一个推荐系统得天独厚无可比拟的优势。一旦该功能完善,Google Reader的垄断将成为一个不可阻挡的必然结果。

此外Google Reader对于Feed的更新的时效性问题(其实也是大部分在线Feed阅读器共同的问题),有望得到一个较好的解决方案。目前Google Reader对于超过一个订户的活跃Feed的更新频率是1小时一次,但这个速度已经无法满足Feed时效性的要求,而且还会由于种种原因而导致实际更新时间出现比这更大的延迟。因此Google Reader在与Google Blog Search进行整合,通过支持对Google Blog Search进行Ping通知时,Google Reader也进行更新来达到一个较好的解决效果。

带着这些美好的期待,准备迎接Google给我们带来的生日盛宴吧。按照目前的情况来看,最引人注目的一道菜式恐怕就是由Google Reader团队来负责提供了。按照Google一贯的水准,相信这道主菜不会让人失望的。

2007年9月6日星期四

Google Reader新增搜索功能及多项改进

没想到Google的开发速度那么迅速,在一个月前Matt Cutts表示Google Reader的搜索功能已经被列入开发日程表首位时,我还对此冷嘲热讽了一番,认为所谓的列入开发日程表即意味着仍然遥遥无期。没想到仅仅是花了一个月的时间(又或者早在一个月之前就已经开始了开发工作只是没有公布?),Google Reader被万众期待的搜索就已经面世了。

Google Reader的搜索功能支持限定搜索范围在所有Items、单个标签以及单个订阅中。中文搜索的质量大概是Gmail的那种情况吧,一个中文词语的搜索质量尚算不错,但如果中文词语的数量达到2个以上,搜索结果就基本不具有参考价值了......不过单就搜索这一功能来看,Google Reader的搜索也比其它拥有搜索功能的在线Feed阅读器要好很多了(特别是对中文的支持),也算是没有辱没Google搜索的威名。

Google Reader Search Result(搜索结果)

搜索结果有3种浏览模式,第一种是类似于网页搜索中的显示相关摘要文字的浏览模式,第二种是全文显示搜索结果Item的Expanded view模式,第三种则是只显示搜索结果Item标题的List view模式。

我希望Google Reader能为搜索结果提供更多的排序方式(比如按日期排序),并且提供Feed输出,这样利用Google Reader的搜索可以打造一个比起Google News的搜索结果Feed输出而言,具备更高价值的个性化新闻过滤器。

此外Google Reader还进行了众多的小更新:

1.Trends中新增"Emailed"和"Read on mobile"的趋势统计

Google Reader Reading Trends(阅读趋势统计)

2.未读数显示由100+升级为1000+

这个改进无疑很值得称赞,现在的Google Reader用户的订阅Feed数量基本上都是100+的,因此未读数在很短的时间内就可以超过100+了,而如果只看到100+而看到不到具体的未读数量会造成巨大的心理压力,因此反而达不到Google当初的目的了。

3.支持使用中文标签

这样如果原来使用了中文标签在导入到Google Reader时就不需要修改OPML文件了(via Ken)。

4.支持直接使用浏览器的"前进"、"后退"按钮获得类似于一般网页中的前进、后退效果

5.Loading图标的显示位置及图标设计改变

Google Reader Loading Icon(图标)

现在Loading图标显示在网页的正上方并且变得小巧了许多,而且不使用图片在一定程度上也可以起到加快网页加载速度的效果。

6.新增隐藏左侧栏的图标

虽然这个功能在很久之前就可以通过快捷键"u"实现,但对于不习惯使用快捷键的用户这无疑将提升Google Reader的导航效果。

7.已读文章字体颜色不再自动变浅

这个改动我觉得很不习惯,不明白为何要做这种改动,这导致我失去了一个快捷判断文章是已读还是未读的途径(via Ken)。

在做出这些改进后,Google Reader的阅读体验再次获得了提高。并且更加重要的是Google Reader终于有了一个初级的过滤器,按照我为Google Reader做出的设想,这是Google Reader日后作为一个信息处理中心的重要的一步。Google Reader拥有Google搜索这一强大的基础,实在很难想像其最终会发展成一个多强大的应用。但可以肯定的是其将会成为我们未来的互联网应用中必不可少的一个应用。

2007年7月4日星期三

对Google Reader的期待

使用Google Reader很久了,一直以来都对Google Reader良好的阅读体验十分满意。和许多人不同,我不是从其它在线阅读器(如:抓虾、Bloglines)转到Google Reader的。我使用的第一个在线Feed阅读器就是Google Reader,当时不为别的,仅仅是出于对Google的喜爱和信任。但事后在再去和其它在线Feed阅读器比较后不禁为我当初做出的选择感到庆幸,没有一个在线阅读器能给我带来比Google Reader更好的阅读体验。

而Google Reader一直以来也因为专注于纯粹的阅读功能,并一直致力于改善用户的细节阅读体验而广受赞誉,并且在FeedBurner发布的阅读器市场份额统计中成为了用户数量最多的Feed阅读器。不过这并不意味着Google Reader的功能已经十分完善了,恰恰相反,我总是为Google Reader仍缺少某些功能感到十分遗憾,近日整理了一下思绪,将我对Google Reader的一些期待记录下来。

一、一个完善的搜索过滤系统

可能有些读者看到我的第一个期待就会认为我太不切实际了,Google Reader现在连最简陋的搜索功能都还不具备呢。但Google是世界上最好的搜索引擎,而我又是一个Google Fan,自然我会对我喜爱的Google服务的搜索功能抱有期待。而且事实上一般带有搜索功能的Google服务的搜索过滤系统的确很出色,比如Gmail的搜索过滤系统就十分强大,是至今我用过的最出色的邮件过滤系统。

我认为Google Reader的搜索系统不仅仅是类似抓虾开发的那种低层次的搜索系统。Google Reader的搜索系统应该是能结合个性化搜索的搜索系统。这体现为能根据Google Reader以及Google其它服务(比如:Search History、Web History)所收集的庞大用户数据,融合各种其它因素(如:时间、受关注程度等)来提供一份更加符合用户需求、更加精确的搜索结果。

并且能通过提供一个高级的过滤系统来让用户更加精确地对信息进行自定义过滤,并且提供一个较为便捷的方式供用户组织经过过滤后的信息。以及提供将过滤后的信息共享和发布的渠道,如为每个过滤器提供RSS输出以及发送到用户自己的邮箱等。

之所以强调这一功能是因为随着信息需求的日益增大,每个用户都需要一个过滤器来帮助自己从繁多的信息当中过滤出想到关注的信息。Google Reader上的订阅已是经过用户的初步过滤后的信息,但这种过滤还不足够,用户之会出现信息过载的情况就代表用户的过滤还不够精确。而在这种情况下,我认为能达到最好的过滤效果而又最方便用户使用的就是Google Reader内建的过滤系统,这个过滤系统的天然优势就是已经经过用户的初步过滤了,所以比起其它的一些人肉过滤系统这会减少用户的二次过滤时间消耗。而且Google的一个目标就是索引全世界的信息,而这对于用户的意义就是帮助用户更有效地组织信息,所以在我看来一个完善的搜索过滤系统是Google Reader必不可少的功能。此外由于Google的“不开放性”而使Google拥有的众多信息,如果应用得当也将使Google Reader在技术上获得竞争对手难以超越的优势。

二、一个长尾式的推荐系统

我认为既然Google Reader是一个阅读的工具。那帮助用户获得更多有用的信息也应该属于其应用范围,而这就要靠推荐系统来实现了。目前的Feed推荐系统主要还是Digg类的推荐系统,这类推荐系统的优点在于热门内容一般质量都比较优秀,因此对于刚开始使用Feed阅读器,缺少信息来源的用户而言是一个不错的选择。但其缺陷同样很明显,由于其推荐内容都是热门内容,所以到了一定程度以后就会出现信息瓶颈,用户无法再发现更多有用的信息,用户的个性化信息需求得不到满足。而且这种Digg类推荐系统需要有足够多的参与人员来保证其信息质量,如果没有足够的用户作基础,那推荐出来的结果对于用户而言没有参考价值,反而会造成一种Digg的假象。

此外如果不能对信息进行有效的分类,就会随着用户的增多而造成推荐信息众口难调,反而失去其本来价值的局面,正如目前抓虾的热文的情况。我认为国内Feed推荐系统目前做得最优秀的是豆瓣的九点。其不仅仅依靠用户的推荐,还能结合更多的因素综合考虑并能进行较好的分类,因此在一定程度上解决了Digg类推荐的部分缺陷,并且较好地将推荐用户不足的劣势进行了弥补。但其本质上还是未能脱离Digg类推荐系统的影响,因此当信息量达到一定程度后仍会看到Digg类推荐系统的最大缺陷--无法满足用户的个性化信息需求,为用户发现更多的有价值的信息源

因此我希望Google Reader的推荐系统能不受传统的这种“大热门”的推荐效应的影响。依托上文所提及的Google Reader以及Google其它服务(比如:Search History、Web History)所收集的庞大用户数据,来为用户提供一个长尾式的推荐系统,发掘用户的个性化信息需求。Google Reader上的数据举例而言就是用户在Google Reader上的一些行为分析,比如在某篇多少字的文章中停留阅读了多长时间以及对文章进行的一些标识处理(诸如:加星和共享等)。我认为这种行为分析比起豆瓣的这种需要用户参与的推荐更加有效,因为许多用户的推荐会因为各种情况而改变,而且由于许多人未必能正确地了解自己,因此其在所谓理性状态下做出的选择未必能反映其潜在的真实意愿,而通过分析用户的行为则不会有这种缺陷的存在。

而豆瓣之所以无法做到这一点不是因为技术上的不足,而是因为豆瓣无法掌握Google所拥有的如此庞大用户数据。而在没有足够多的用户数据作基础的前提下,这种长尾式的推荐系统是无法达到应有的效果的。因此拥有如此庞大的用户数据是Google Reader相对于其它竞争对手而言一个最大的,也是难以逾越的优势。

如果Google Reader能利用这一优势来打造一个长尾式的推荐系统,充分发挥利基市场的作用,帮助用户发掘并满足用户的个性化的信息需求,那Google Reader的影响力将大大提高,并且这一功能由于上文所提及的Google拥有的这一难以愉悦的优势是无法被模仿的。

我认为目前Feed应用之所以仍无法达到一个较快的推广速度,很大程度上是因为Feed应用虽然能帮助人们节省获取信息的时间。但尚未能在功能有比起在网页浏览的绝对优势(甚至说是处于劣势),但一旦Google Reader的这个长尾式的推荐系统的出现,就将使Feed阅读拥有了网页浏览绝对无法企及的功能上的优势,以及无法满足的用户的强烈需求。这将帮助Google Reader垄断Feed阅读器的市场,并且将使Google Reader的价值获得极大的提高,并且将因为能满足几乎所有人都有的个性化信息需求而获得极多的新用户,为Feed阅读器的应用开拓一个新的市场。

三、加强Feed的交互应用以及关联信息的组织

目前用Feed获取信息相比起在网页获取信息最大的不足,我认为是Feed阅读缺少一个便捷的交互应用渠道。目前Feed阅读如果要进行交互性应用(比如对某篇文章发表评论以及查看评论)还需要借助网页来进行,但这无疑会给用户造成极大的不便,因此Feed阅读在某种程度上弱化了用户交流的欲望,也因为无法满足这种需求而始终在有很强烈的这种需求的这部分用户的推广工作中存在很大的阻力。但我认为一旦解决将使Feed的交互应用达到一个空前繁荣的阶段,并且将因此而大大促进那些潜在的用户使用Feed阅读器进行阅读。

我的初步设想是先从那些开放了API的Blog平台做起。比如独立Blog的主要平台:WordPress、Movable Type和Z-Blog以及BSP中的Blogger(这个肯定没问题,毕竟是自家的服务)做起。以在Google Reader中的每个item中增加一个查看评论的按钮的方式,查阅通过使用这些Blog平台开放的API来获得每个item的即时评论的Feed,以显示即时评论Feed的方式显示每个item的评论。我相信只要获得这些开放API的主流Blog平台的支持,越来越多的Blog平台都将会愿意参与到和Google Reader的合作中来,开放自己的API接口供Google Reader实现显示评论的支持(当然,对于国内那些连防盗链图片防到Feed阅读器身上的BSP我不能抱太大希望)。

此外通过Feed阅读器获得的信息当中新闻类的信息我相信占了不少使用者的所有信息当中的很大的比例。通常一个热点新闻时间都会有许多相关的报导,如果能够即时阅读其它相关的报导我认为对较为全面地了解一个新闻事件会有很大的帮助。但当前的Feed阅读器并未能看到这一应用的出现。我认为如果Google Reader能实现我在前文所提及的一个完善的信息过滤系统那要实现这一应用的难度不大。因为如果有了一个完善的信息过滤系统那剩下的工作就是分析新闻关键词了,而这对于已经拥有很成熟的关键词分析技术的Google来说,要分析出用于搜索过滤得出关联文章的关键词应该不成问题。实现这一应用,在某种程度上来说也是对推荐系统的一种完善。

我认为这三个应用需求是我目前最迫切需求,且所有阅读器都无法很好地满足我的。而我将希望寄放在已经给我带来了如此多的惊喜的Google身上,我相信这在不久的将来将不再是一种期待。

版权声明:本作品作者为IwfWcf,首发于IwfWcf's Blog,转载请遵循知识共享署名-非商业性使用-相同方式共享 3.0 许可协议并以超链接形式注明出处。

2007年6月27日星期三

用Google Reader创建一个包含任意文章数量的Feed

Google Reader不仅仅是一个Feed阅读器,也是一个存放Feed缓存和档案的平台。这代表Google Reader储存所有订阅Feeds中的文章。这可以通过你滚动Google Reader的下拉条来体现出来,你会发现你可以用Google Reader来阅读一个Feed的所有历史文章,而不仅仅是这个Feed中现在所包含的文章。

利用这一特性的一个简单的应用就是从Google Reader的数据库中读取一个Feed的历史文章。一般一个Blog或新闻站点的Feed只包含10-20个文章,不过利用Google Reader可以创建包含更多文章数量的Feed(前提是这个Feed的历史文章有这么多)。

你只需要定制以下URL后即可获得一个利用Google Reader创建的包含任意文章数量的Feed

http://www.google.com/reader/atom/feed/FEED_URL?r=n&n=NUMBER_OF_ITEMS

将其中的"FEED_URL"替换为源Feed的地址,"NUMBER_OF_ITEMS"替换为你希望这个用Google Reader的Feed文章历史数据库所创建的Feed所包含的文章数量(via GOS)。

比如要创建一个包含100个文章的IwfWcf's Blog的Atom Feed(备注:不能创建RSS Feed)的URL就是:

http://www.google.com/reader/atom/feed/http://feeds.feedburner.com/IwfWcf?r=n&n=100

2007年5月3日星期四

Google Reader改进发送Email功能

不知道是不是我的RPWT,以前我一点Google Reader的"Email"按钮我的浏览器就会假死,所以一直无法体验这一功能。今天Google Reader改进了这一功能后我终于有机会使用了。尽管Google Reader有十分强大的通过Feed的分享功能,但还是有许多不使用Feed Reader的朋友。因此通过这一功能,你可以将一些你喜欢的item通过Email推荐给不使用Feed Reader或没有订阅相应Feed的朋友,并且可以借此向其推广这个Feed。当然,你也可以用来作为备份一些你喜欢的文章的工具。

如上图,改进后的Google Reader的Email功能是与Gmail整合的,因此你可以使用一些Gmail特有的便捷功能(如:输入首字自动查询联系人)。在"Note to go along with the item"填入的内容在发送的邮件中将出现在所发送item的内容上方(如下图),发送的邮件还将会包含一些便于你朋友使用Google Reader的快捷链接。

Email screenshot

[pic via]

2007年4月18日星期三

Google Reader的Mac主题皮肤

Jon Hicks为Google Reader写了一款Mac风格的主题皮肤,这是一个自定义网页的CSS设计,内嵌了图标等等。顺带一提,Jon Hicks还为Bloglines写了一个类似的主题皮肤(via GOS)。简单介绍一下Firefox下的使用方法(via cnBeta.COM):

  • 安装Stylish
  • 下载Hicks的样式表文件
  • 用文本编辑器打开下载的greader.css,Ctrl+A,Ctrl+C;
  • 在Firefox中打开Google Reader;
  • 在状态栏里点Stylish的图标,选择为站点写样式表;
  • 为新的样式表命名,然后内容Ctrl+V;

  • IwfWcf:很奇怪,虽然我很喜欢Mac OSX的UI,但是如果在Windows下我却觉得十分格格不入,因此我一直拒绝在Windows下模拟Mac OSX的主题风格,不过据说这个UI还有另一个好处是增大阅读面积(汗,要增大按"u"就是了,有什么能比全屏还大),推荐各位喜欢Mac风格的Google Reader用户试用一下。

    2007年3月15日星期四

    Google Reader的界面完善

    今天Google Reader进行了一个界面细节的改动,再次完善界面。如图,原本"Mark all as read"和"Refresh"这两个按钮是文字链接,以及显示Feed的未读item数,点击还可以切换到只显示更新的item的模式。改成按钮有什么好处呢?好处就是可以使新用户迅速注意到这两个按钮,并且和其它文字链接区分开来,功能的分类更加细化。

    Google_reader_UI-update070315_1.gif

    Google_reader_UI-update070315_2.gif

    另外,从前晚开始,Google个性化主页上面的Google Reader Gadget(插件)的字号也变小了(via Ken),使得内容更紧凑(IwfWcf:我还是坚持我的意见,现在用Feed Reader的一般都订阅了上百个Feed,每天更新的内容之多是令人恐怖的,我现在一天根本没办法读完。所以在Google 个性化主业上的这个Google Reader Gadget的实际意义不大,就算只想看标题也可以使用Google Reader的"List View"模式代替):

    Google_reader_UI-update070315_3.gif

    IwfWcf:最近抓虾因为成为首个具备搜索功能的Feed Reader而风头正劲,但以搜索起家的Google却迟迟都没有为Google Reader增加Feed搜索功能,这不禁让我十分疑惑。正如前文所说,现在Feed的数量一多,很多信息无法即时阅读,因此需要进行信息过滤,而最好的方法就是利用搜索功能来过滤,所以Feed Reader内置搜索功能势在必行。不过现在有了另一个想法,随着Google Reader被Google的重视,不可能只满足于对现有功能进行完善以及界面的完善的,Google很可能正在酝酿一个大手笔,要知道Google是以搜索起家的,Google Reader的Feed搜索功能一定会十分强大。比起没有搜索引擎开发经验的抓虾团队开发出的Feed搜索一定会有很大的提高,要知道抓虾的Feed搜索连最简单的中文分词都没办法完成呢......

    2007年1月31日星期三

    Google Reader已支持直接显示部分嵌入视频

    根据官方blog的介绍,Google Reader现在可以直接显示来自各大热门视频网站的嵌入视频,就像普通的文字和图片那样。当前所支持的视频网站包括:Google Video、YouTube、MySpace、Jumpcut、Grouper、IFILM,、Metacafe、Revver、Vimeo、vSocial。另外,还直接支持了来自Monsters and Critics网站的游戏。

    如果你常用的视频网站并不在上面(比如国内的视频站),你可以在Google Reader论坛上发贴,要求Google增加支持。下面是一个实例截图:

    via Ken


    IwfWcf:这个更新很有用哦,我不知道别的Feed Reader是否支持,但现在总算可以保证不错过某些精彩视频了,以前经常因为订阅全文RSS而错过某些视频(好像有点歧视国内视频网站的意思,大家不要误会,这只是我的个人使用习惯)。

    2007年1月4日星期四

    用Google Reader关注你的订阅趋势

    已经记不清这是第几次的改进了(第一次第二次第三次?)。现在,你可以通过Google Reader Trends分析你的订阅阅读习惯。和Google Trends和Search History Trends一样,你可以从下面的图中了解到很多以前没有留意到的东西。



    via 8O