您现在的位置: 无忧电子商务网 >> 信息学院 >> 网络技术 >> 网络应用 >> 正文

RSS 2.0 从这里入门

作者:佚名    信息学院来源:IT世界    点击数:    更新时间:2006-3-28 我要参与讨论

  搜索新闻、blog 和 RSS 提要。它让您在 weblog 世界跟踪流行的新闻。它提供了目前最流行的 40 个 weblog 链接。这是全世界最流行文章的链接。它创建了一个 weblog 中所用最热门词汇的列表。它还根据引用对 weblog 评级,提供最受其他 weblogger 欢迎的 weblog 列表。您也可以自定义搜索。评级列表和自定义搜索都有 RSS 提要形式,可以导入您的新闻阅读器。

  RSS 2.0 的新特性

   RSS 2.0 建立在 RSS 0.91 规范的基础上。它是向后兼容的,因此任何处理 RSS 2.0 的工具应该也能够处理 0.91 提要。升级后的规范增加了少量元素,比如

  它也去掉了一些限制。在过去,元素只能是 http 或 ftp,现在可以使用任何有效的 URI。在 RSS 0.91 中,每个频道只能包含 15 个项,而且元素的长度也有限制,现在这些限制都取消了。不过仍然应该小心使用较大的值,因为它们可能对老的应用程序造成问题。

  不过更大的变化是能够使用名称空间扩展这种格式。RSS 2.0 支持名称空间,一种增加规范中没有的元素的标准方法。只要定义在一个名称空间中,提要可以包含新的元素。

  RSS 2.0 概述

   RSS 是一种 XML 方言,用于连锁 Web 内容和元数据。RSS 0.91 是几种可用版本中最常用的一种。对于新的 RSS 提要,更好的办法是使用 2.0 版,因为这是现行的规范,而且如前所述,它与 0.91 向后兼容。

  Dave Winer 编写了规范的 2.0 版。规范的修改可能变得难以使用,或者损害已有的应用程序,他有意识地避免了这种情况。Winer 总结了他的思想:“保持简单。这就是 RSS 的价值所在。任何稍微了解 HTML 的人都能够理解 RSS。这一点极其重要!”

  该规范在 Creative Commons 许可下发布(请参阅参考资料)。这意味着您可以免费复制和分发该规范,并进行衍生工作,而且可以自由地用于商业工作。一个咨询委员会负责更新规范、推广规范和编写文档。

   RSS 文件形式

   RSS 文件由一个 <channel> 元素及其子元素组成。除了频道内容本身之外,<channel> 还以项的形式包含表示频道元数据的元素 —— 比如 <title><link><description>。项通常是频道的主要部分,包含经常变化的内容。

   频道

   频道一般有三个元素,提供关于频道本身的信息:

  • <title>频道或提要的名称。
  • <link>与该频道关联的 Web 站点或者站点区域的 URL。
  • <description>简要介绍该频道是做什么的。

   许多频道子元素都是可选的。常用的 <image> 元素包含三个必需的子元素:

  • <url>表示该频道的 GIF、JPEG 或 PNG 图像的 URL。
  • <title>图象的描述。当频道以 HTML 呈现时,用作 HTML <image> 标签的 ALT 属性。
  • <link>站点的 URL。如果频道以 HTML 呈现,该图像作为到这个站点的链接。

   <image> 还有三个可选的子元素:

  • <width>数字,表示图象的像素宽度,最大值是 188,默认值为 88。
  • <height>数字,表示图象的像素高度。最大值是 400,默认值为 31。
  • <description>包含文本,在呈现时可以作为围绕着该图像形成的链接元素的 title 属性。

   此外还可以使用许多其他可选的频道元素。多数都是不言自明的:

  • <language>en-us
  • <copyright>Copyright 2003, James Lewin
  • <managingEditor>dan@spam_me.com (Dan Deletekey)
  • <webMaster>dan@spam_me.com (Dan Deletekey)
  • <pubDate>Sat, 15 Nov 2003 0:00:01 GMT
  • <lastBuildDate>Sat, 15 Nov 2003 0:00:01 GMT
  • <category>ebusiness
  • <generator>Your CMS 2.0
  • <docs>http://blogs.law.harvard.edu/tech/rss
  • <cloud>允许进程注册为“cloud”,频道更新时通知它,为 RSS 提要实现了一种轻量级的发布-订阅协议。
  • <ttl>存活时间 是一个数字,表示提要在刷新之前缓冲的分钟数。
  • <rating>关于该频道的 PICS 评价。
  • <textInput>定义可与频道一起显示的输入框。
  • <skipHours>告诉聚集器哪些小时的更新可以忽略。
  • <skipDays>告诉聚集器那一天的更新可以忽略。

   

   项通常是提要中最重要的部分。每个项都可以关于某个 weblog、完整文档、电影评论、分类广告或者任何希望与   频道连锁的内容的记录

上一页  [1] [2] [3] [4] [5] 下一页

在google里搜索更多RSS 2.0 从这里入门

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

推荐文章
推荐信息学院排除路由器故障

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明