-
RSS
协议简介
RS
S
是在线共享内容的一种简易方式
(也叫聚合内容)
,
通常在时效性比较强
的
内容上使用
RSS
订阅能更快速获取
信息,网站提供
RSS
输出,有利于让用户获
< br>取网站内容的最新更新。
本文是
RSS
文件格式的简要介绍。
RSS 2.0
概述
那么
RSS
究竟代表什么呢?比较普遍的有两种说法
,一种是“Rich Site
Summary”或“RDF Site
Summary”,另一种是“Really Simple
Syndication
”,之所以有这些分歧,需要从
RSS
发展的历史说起。
最初的
0.90
版
本
RSS
是由
Netscape
公司设计的,
目的是用来建立一个整合了
各主
要新闻站点内容的门户,但是
0.90
版本的
< br>RSS
规范过于
复杂,而一个简
化的
RSS 0.91
版本也随着
Netscape
公司对该
项目的放弃而于
2000
年暂停。
<
/p>
不久,一家专门从事博客写作软件开发的公司
UserLand<
/p>
接手了
RSS 0.91
版本
的发展,
并把它作为其博客写作软件的基础功能之一继续开发,
逐步推出了
0.92
、
0
.93
和
0.94
版本。随着网络博客
的流行,
RSS
作为一
种基本的功能也被越来
越多的网站和博客软件支持。
在
UserLand
公司接手并不断开发
RSS
的同时,很多的专业人士认
识到需要通
过一个第三方、
非商业的组织,
把
RSS
发展成为一个通用的规范,
并进一步标
准
化。于是
2001
年一个联合小组在
0.90
版本
RSS
的开发原则下,以
W3C
新一
代的语义网技术
RDF<
/p>
(
Resource Description Framewo
rk
)为基础,对
RSS
进行了重新定
义,发布
RSS1.0
,并将
RSS<
/p>
定义为“RDF Site Summary”。但
是这项工作没
有与
UserLand
公司进行有效的沟通,
< br>UserLand
公司也不承认
RSS 1.0
的有效性,并坚持按照自己的设想进一步开发出
RSS
< br>的后续版本,到
2002
年
9<
/p>
月发布了最新版本
RSS 2.0
,
p>
UserLand
公司将
RSS
定义为“Really
Simple
Syndication”。
目前
R
SS
已经分化为
RSS
0.9x/2.0
和
RSS 1.0
两
个阵营,
由于分歧的存在和
RSS
0
.9x/2.0
的广泛应用现状,
RSS
1.0
还没有成为标准化组织的真正标准。
RSS
文件形式
< br>先看一个
RSS
样例文件:
1.
2.
3.
4.
–
以下为频道信息及新闻列表
–
>
5.
6.
–
频道总体信息:开始
–
>
7.
–
频道标题
–
>
8.
9.
–
频道链接的总地址
–
>
10.
/
11.
–
频道描述文字
–
>
12.
13.
–
频道使用的语言(
zh-
cn
表示简体中文)
–
>
14.
15.
–
频道发布的时间
–
>
16.
17.
–
频道最后更新的时间–
>
18.
GMT
19.
20.
–
频道生成器
–
>
21.
22.
>
23.
24.
25.
–
频道总体信息:结束
–
>
26.
–
每条
RSS
新闻信息都包含在
item
节点中
,
–
>
27.
28.
–
新闻标题
–
>
29.
30.
–
新闻链接地址
–
>
31.
/news/2003/news-
star
32.
–
新闻内容简要描述
–
>
33.
Russians aboard the
34.
International Space
Station? They take a crash course in
culture, language
35.
and protocol at Russia’s
Star Ci
ty.
36.
–
新闻发布时间
–
>
37.
38.
–
新闻目录
–
>
39.
40.
–
新闻作者
–
>
41.
42.
m573
43.
44.
45.
46.
/
47.
Alaska
and Canada
-
-
-
-
-
-
-
-
-
上一篇:牛津初中英语7BUnit1知识点归纳
下一篇:人教版八级英语课文翻译