什么叫RSS?及其相关知识。

来源:百度文库 编辑:神马文学网 时间:2024/04/28 09:43:09
本人最近在用IE 7 BEAT2,其中有一个新小图标让我非常感精兴趣。以前也听说过一个
粗略,就是RSS。现在就用它定阅新闻了,非常的好。所也推荐大家用。这是我在网上
找的一些相关知识,现转在下面。
一、什么是RSS?
也许大家是第一次听到RSS这个概念,那什么是RSS呢?RSS是站点用来和其他站点之间
共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网
站,例如Blog。一段项目的介绍可能包含新闻的全部介绍等。或者仅仅是额外的内容或
者简短的介绍。这些项目的链接通常都能链接到全部的内容。网络用户可以在客户端借
助于支持RSS的新闻聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的
网站内容。
说得更加简单一点,RSS就是一种用来分发和汇集网页内容的XML格式!如果你还是不太
明白,没有关系,RSS是什么其实基本就不重要,重要的是RSS可以做什么,下面我们就
来了解一下,RSS能给我们带来什么?
小知识
BLOG:BLOG是Web Log的简称。在国内,人们通常称它为博客。它是一种作者与读者以
日记风格进行交互的中介。在软件社区,人们以博客形式来共享观念与思想变得越来越
流行,人们开始以博客的形式互相学习,博客已经成了一个技术交流的场所!如:
http://blogs.msdn.com 就是MSDN上的一个blogging。而在国内博客中国也已经越来越
有名。http://www.blogchina.com。
XML:XML是Extensible Markup Language的简写,一种扩展性标识语言。
二、RSS的历史
那么RSS究竟代表什么呢?比较普遍的有两种说法,一种是“Rich Site Summary”或
“RDF Site Summary”,另一种是“Really Simple Syndication”,之所以有这些分
歧,需要从RSS发展的历史说起。
最初的0.90版本RSS是由Netscape公司设计的,目的是用来建立一个整合了各主要新闻
站点内容的门户,但是0.90版本的RSS规范过于复杂,而一个简化的RSS 0.91版本也随
着Netscape公司对该项目的放弃而于2000年暂停。
不久,一家专门从事博客写作软件开发的公司UserLand接手了RSS 0.91版本的发展,并
把它作为其博客写作软件的基础功能之一继续开发,逐步推出了0.92、0.93和0.94版
本。随着网络博客的流行,RSS作为一种基本的功能也被越来越多的网站和博客软件支
持。
在UserLand公司接手并不断开发RSS的同时,很多的专业人士认识到需要通过一个第三
方、非商业的组织,把RSS发展成为一个通用的规范,并进一步标准化。于是2001年一
个联合小组在0.90版本RSS的开发原则下,以W3C新一代的语义网技术RDF(Resource
Description Framework)为基础,对RSS进行了重新定义,发布RSS1.0,并将RSS定义
为“RDF Site Summary”。但是这项工作没有与UserLand公司进行有效的沟通,
UserLand公司也不承认RSS 1.0的有效性,并坚持按照自己的设想进一步开发出RSS的后
续版本,到2002年9月发布了最新版本RSS 2.0,UserLand公司将RSS定义为“Really
Simple Syndication”。
目前RSS已经分化为RSS 0.9x/2.0和RSS 1.0两个阵营,由于分歧的存在和RSS 0.9x/2.0
的广泛应用现状,RSS 1.0还没有成为标准化组织的真正标准。
三、RSS可以干什么?
1.订阅BLOG(BLOG上,你可以订阅你工作中所需的技术文章;也可以订阅与你有共同爱
好的作者的日志,总之,BLOG上你对什么感兴趣你就可以订什么)
2.订阅新闻(无论是奇闻怪事、明星消息、体坛风云,只要你想知道的,都可以订阅)
你再也不用一个网站一个网站,一个网页一个网页去逛了。只要这将你需要的内容订阅
在一个RSS阅读器中,这些内容就会自动出现你的阅读器里,你也不必为了一个急切想
知道的消息而不断的刷新网页,因为一旦有了更新,RSS阅读器就会自己通知你!
三、RSS阅读器
目前,RSS阅读器基本可以分为两类。
第一类大多数阅读器是运行在计算机桌面上的单机应用程序,通过所订阅网站和博客
(blog)中的新闻供应,可自动、定时地更新新闻标题。在该类阅读器中,有Awasu、
FeedDemon和RSSReader这三款流行的单机版阅读器都提供免费试用版和付费高级版,另
外,新华网在不久前也推出了一款RSS阅读器,它不仅是完全是中文界面,而且目前还
是完全的免费软件!(后面我们就将以这款软件为例,为大家介绍怎样来使用RSS阅读
器)
第二类新闻阅读器通常是内嵌于已在计算机中运行的应用程序中。例如,NewsGator内
嵌在微软的Outlook中,所订阅的新闻标题位于Outlook的收件箱文件夹中。另外,
Pluck内嵌在Internet Explorer浏览器中!
四、RSS的联合(Syndication)和聚合(Aggregation)
发布一个RSS文件(一般称为RSS Feed)后,这个RSS Feed中包含的信息就能直接被其
他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中
使用,如PDA、手机、邮件列表等。而且一个网站联盟(比如专门讨论旅游的网站系
列)也能通过互相调用彼此的RSS Feed,自动的显示网站联盟中其他站点上的最新信
息,这就叫着RSS的联合。这种联合就导致一个站点的内容更新越及时、RSS Feed被调
用的越多,该站点的知名度就会越高,从而形成一种良性循环。
而所谓RSS聚合,就是通过软件工具的方法从网络上搜集各种RSS Feed并在一个界面中
提供给读者进行阅读。这些软件可以是在线的WEB工具,如http://my.netscape.com ,
http://my.userland.com , http://www.xmltree.com ,http://www.moreover.com
,http://www.oreillynet.com/meerkat 等,也可以是下载到客户端安装的工具
五、RSS的未来发展
随着越来越多的站点对RSS的支持,RSS已经成为目前最成功的XML应用。RSS搭建了信息
迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。相信很快我们就会看
到大量基于RSS的专业门户、聚合站点和更精确的搜索引擎。
From(http://zhidao.baidu.com/question/965879.html)
转自http://www.blog.edu.cn/user2/darcy/archives/2006/1080323.shtml