一、在Chrome使用rss訂閱
1.打開Google網上商店安裝RSS Feed Reader插件
2.瀏覽器鏈接欄右側會有一個rss黃色圖標,點擊圖標即可添加
3.輸入想要訂閱的網站url並將其添加至rss訂閱器里
4.可以選擇訂閱流的更新間隔、通知方式以及一些過濾條件,至此完成訂閱
二、rss原理
1.使用RSS 的 <channel> 元素來描述 RSS feed。
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>W3School Home Page</title> <link>http://www.w3school.com.cn</link> <description>Free web building tutorials</description> <item> <title>RSS Tutorial</title> <link>http://www.w3school.com.cn/rss</link> <description>New RSS tutorial on W3School</description> </item> </channel> </rss>
<channel> 元素來描述 RSS feed,需要有三個必須的子元素:
- <title> - 定義頻道的標題。(比如 w3school 首頁)
- <link> - 定義到達頻道的超鏈接。(比如 www.w3school.com.cn)
- <description> - 描述此頻道(比如免費的網站建設教程)
<channel> 通常包含一個或多個 <item> 元素。每個 <item> 元素可定義 RSS feed 中的一篇文章或 "story"。
2.閱讀器去讀取web feed
網站聯合化是透過(web feed),讓所謂的閱讀器(reader)讀取資料。一些人以為web feed像是電視和收音機一樣把資料送過來;但事實上,web feed只是一個類似網站的的檔案,從頭到尾都放在源網站上,但會定期把網站的更新內容寫進來。等使用者打開閱讀器時,閱讀器便會讀取feed的內容,再判斷有哪些新的東西存在。
許多關於聯合化技術的介紹會說這是一種推送技術(push technology);也就是網站主動把資料傳給訂閱者,而不是由使用者去搜尋資料。不過網站實際上雖然發布的文章,卻並不把資料丟給它們,而是讓閱讀器去讀取web feed。訂閱者所要做的就是記住feed網站就行了。
參考文獻: