1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

Attention.xml 初探

本帖由 不学无术2006-02-09 发布。版面名称:源码讨论

  1. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    文章来源:http://herock.net/archives/000108.html
    ================================

      将近一个月以前,看到文心的Attention.XML - RSS延伸技术,当时立刻产生了一个感觉:FeedChoice将会用到它!
      Owen说道:

      目前RSS阅读存在的问题:
    1. 信息过量:RSS阅读中存在的一个普遍问题,我们可能收集了300条信息源,这些信息源每天都在更新而我们根本无法看完。
    2. 缺乏参与性:目前的RSS阅读都是个体行为,我们可以通过一些工具知道朋友订阅了哪些RSS信息,但无法知道他们每天阅读了哪些具体条目?
    3. 无法协同合作:无法实现团队或几个人之间的协同合作。
    4. 缺乏准确性:订阅的RSS源每天可能有成百上千条更新,而这些信息到底哪些是对自己有价值的呢?哪些是自己感兴趣的?令我们无从下手。
    5. 缺乏提示功能:很多时候一条信息可能被几个甚至10几个人写到了Blog里面,而导致我们从不同的RSS信息中重复点击同一个链接。 上面这些都是目前RSS阅读方式无法解决的,而Attention.XML的目的就是为了解决这些问题

      也就说,Attention.XML试图解决的,就是尽量减轻RSS阅读过程中的信息过载给读者造成的压力,这种过载已经渐渐成为一个普遍性的问题,未完成(对付RSS信息过载的初步想法与实践)和keso(信息过载与市场机会)和其他很多人,都在被这个问题所困扰,我坚信,“RSS信息过载”一定是一个市场的“痛点”,因为至少我自己现在就很“痛”。
      Attention.XML的思路和FeedChoice的是一致的,FeedChoice也是希望能够为特定的用户筛选其已有的大量Feed,并从其尚未订阅的Feed中挑选他可能会认为重要的Feed。
      这个过程可能比较复杂,它不该是个简单的投票系统和排行系统,因为通过这样的方式浮出水面的,是在各种杂乱无章的因素交互作用下,形成的大众的观点,虽然可能具有代表性,但绝不可能对每一个人的胃口;它也不能是完全个人化的评价系统,因为人是社会化的,需要在社会这个体系中保留确定的座标,个人好恶往往也需要以社会公认的标准为重要参考,这也是旧烟斗发现的弊病之一:使用rss阅读新闻,无法直接的感知到“一条具体的新闻标题在社会背景下的定位”。
      而Attention.XML似乎比较好的解决了这个问题,既可以通过记录你自己的阅读习惯来分析某个Feed在你个人体系中的优劣;又可以通过分享其他人的Attention.XML来判断Feed在社会体系中的优劣,两者结合,较为全面。
      接下来的问题就是,具体需要如何操作才能把这个美好的想法变成现实?研究了Attention.XML的协议,也请教了Owen,大概明白了一点,就是要有专门的支持Attention.XML的在线存储/同步服务,配合支持Attention.XML的解析/阅读服务(web端或客户端),才能真正开始进入实用阶段。
      现在能看得到的例子中,http://www.technorati.com/attention.html是一个,但是我看不懂,按照其要求导入了一个OPML文件后,没有看出任何能够体现attention.XML特性的地方,而且此服务现在被暂停了,访问的提示是“This feature will be back online soon”。
      另一个就是yahoo的My web,据说已经提供了attention.xml的输出,但注册了以后,上上下下翻遍了每一个角落,硬是没有找到!只发现了一个XML的图标,却是标准的Rss2.0的格式,百思不得其解,要不是最后灵光乍现,把上述RSS文件的地址"../rss.xml"改成"../attention.xml",而终于得见庐山真面目,可能到现在还郁闷着呢。
      不过找到了也没有什么用,my web似乎目前也只是提供了一个attention格式的文件输出,并不能真正使用到attention的特性。可能还要再等等吧。
      FeedChoice却不能再等了,之前的开发工作已经开始,但我们也许会考虑开发一套真正支持attention.XML协议的应用。
      为了让自己尽可能深入的理解Attention.XML,花了一些时间,将attention.xml文档中文化了(较长,故附在全文中),也希望能对想了解attention.XML的朋友有一点用。
      全文在此:
     
  2. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    Attention.XML
      Attention.XML是一种基于开放源代码(参见范例:XOXOSampleCode)的开放性的标准。
      采用这种标准有助于你了解你都读了些什么,你的时间花在什么地方,还有,你可能会关注些什么。
    问题声明(综述)
    • 有多少信息源是你必须跟踪的?
    • 从N多不同的Blog中点击同样的链接,已经让你疲惫不堪?
    • RSS阅读器会自动更新,但是面对这么多未读的信息,到底该从哪一条开始看起呢?
      Attention.XML就是为解决这些问题而设计的,从而使构造一个全新的Blog和Feed相关的服务成为可能。
    格式
      格式概要
      Attention.XML是一种XML文件,该文件的格式中包含着Feed和Blog的大纲(outline),而每个Feed又是一个大 纲,Feed下的每一篇Post也是一个大纲。这个层级分明的大纲中被加入如下信息的注释:Feed/post最后一次被载入的时间,在这个 Feed/post上花费的时间,该Feed/post最近存取的次数,用户设置的“赞同”或者“不赞同”之类。
     
  3. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    后续内容无法发上来,大家还是通过“文章来源”阅读吧。

    :mad: