rss订阅的使用及原理
一、在Chrome使用rss订阅
rss原理
- 使用RSS 的
元素来描述 RSS feed。 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<rss version="2.0">
<channel>
<title>W3School Home Pagetitle>
<link>http://www.w3school.com.cnlink>
<description>Free web building tutorialsdescription>
<item>
<title>RSS Tutorialtitle>
<link>http://www.w3school.com.cn/rsslink>
<description>New RSS tutorial on W3Schooldescription>
item>
channel>
rss>
channel
元素来描述 RSS feed,需要有三个必须的子元素:
title
- 定义频道的标题。(比如 w3school 首页)link
- 定义到达频道的超链接。(比如 www.w3school.com.cn)description
- 描述此频道(比如免费的网站建设教程)channel
通常包含一个或多个item
元素。每个item
元素可定义 RSS feed 中的一篇文章或 “story”。
- 阅读器去读取web feed
网站联合化是透过(web feed),让所谓的阅读器(reader)读取资料。一些人以为web feed像是电视和收音机一样把资料送过来;但事实上,web feed只是一个类似网站的的档案,从头到尾都放在源网站上,但会定期把网站的更新内容写进来。等使用者打开阅读器时,阅读器便会读取feed的内容,再判断有哪些新的东西存在。
许多关于联合化技术的介绍会说这是一种推送技术(push technology);也就是网站主动把资料传给订阅者,而不是由使用者去搜寻资料。不过网站实际上虽然发布的文章,却并不把资料丢给它们,而是让阅读器去读取web feed。订阅者所要做的就是记住feed网站就行了。