什麼是 RSS?
RSS是英文Really Simple Syndication(簡易信息聚合).
RSS是基於XML技術的互聯網內容發佈和集成技術。90年代末就由Netscape (網景公司)提出,並做進了他們當時紅極一時的互聯網瀏覽器Navigator裡。當時稱為「推」技術。但當時在商業應用上並不成功。主要原因是當時互聯網上的內容少得可憐。但隨著Blog文化的推廣,以及Blog廣泛採用RSS作為信息交流技術,從而RSS的內容源一下子大為豐富。於是,Blog文化在RSS技術的支持下得到普及,而RSS技術隨著Blog文化的普及又得到不斷地普及。....
RSS是站點用來和其他站點之間共享內容的一種簡易方式(也叫聚合內容),通常被用於新聞和其他按順序排列的網站,例如Blog。 一段項目的介紹可能包含新聞的全部介紹等。或者僅僅是額外的內容或者簡短的介紹。這些項目的鏈接通常都能鏈接到全部的內容。網絡用戶可以在客戶端借助於支持RSS的新聞聚合工具軟件(例如SharpReader,NewzCrawler、FeedDemon),在不打開網站內容頁面的情況下閱讀支持RSS輸出的網站內容。 網站提供RSS輸出,有利於讓用戶發現網站內容的更新。
RSS如何工作
您一般需要下載和安裝一個RSS新聞閱讀器,然後從網站提供的聚合新聞目錄列表中訂閱您感興趣的新聞欄目的內容。訂閱後,您將會及時獲得所訂閱新聞頻道的最新內容.
RSS新聞閱讀器的特點
a. 沒有廣告或者圖片來影響標題 或者文章概要的閱讀。
b. RSS閱讀器自動更新你定制的網 站內容,保持新聞的及時性。
c. 用戶可以加入多個定制的RSS提 要,從多個來源搜集新聞整合 到單個數據流中。
http://www.motianlong..../rss.phphttp://www.motianlong..../rss2.php討論與Blog相關的技術,不可不談的就是RSS,這個縮寫在英文中可以有幾個源頭,並被不同的技術團體做不同的解釋。既可以是「Rich Site Summary」,或「RDF Site Summary」,也可以是「Really Simple Syndication」。為什麼有這麼多含義呢?這還要從RSS的一段今天也沒有理清的關係說起。
今天肯定有人還記得IE 4剛剛推出來的時候有一個有趣的功能,那就是新聞頻道。這個新聞頻道的功能與Netscape推出的新聞頻道是很相似的(當時Netscape還是市場上領先的瀏覽器)。為此Netscape 定義了一套描述新聞頻道的語言,這就是RSS,只不過Netscape自當時起每況愈下,所以最終也沒有發佈一個正式的RSS規範(只發佈了一個0.9版本)。而微軟也在當時推出了支持自己IE的CDF(Channel Definition Format)數據規格,與RSS非常接近。微軟試圖用新聞頻道的功能把「推」(Push)技術變成一個應用主流,並與Netscape抗衡。不過出乎預測的是,「推」技術自始至終沒有找到合適的商業模型,而且伴隨著其他各類網絡特性的出現,也日益無法顯現自身的優勢。新聞頻道在瀏覽器中的地位最終日暮西山,最後也在IE的後續版本中消失了。
新聞頻道的確進入了低谷,但是RSS並沒有被業界人士所拋棄。過去兩年,Blog從一個專業群體開始,逐步成為了網絡上最熱門的新話題。而RSS成為了描述Blog主題和更新信息的最基本方法。於是RSS這項技術被著名Blogger/Geek戴夫·溫那(Dave Winner)的公司UserLand所接手,繼續開發新的版本,以適應新的網絡應用需要。新的網絡應用就是Blog,因為戴夫·溫那的努力,RSS升級到了0.91版,然後達到了0.92版,隨後在各種Blog工具中得到了應用,並被眾多的專業新聞站點所支持。在廣泛的應用過程中,眾多的專業人士認識到需要組織起來,把RSS發展成為一個通用的規範,並進一步標準化。一個聯合小組根據W3C新一代的語義網技術RDF對RSS進行了重新定義,發佈了RSS 1.0,並把RSS定義為「RDF Site Summary」。這項工作並沒有與戴夫·溫那進行有效的溝通,而戴夫則堅持在自己設想的方向上進一步開發RSS的後續版本,也並不承認RSS 1.0的有效性。RSS由此開始分化形成了RSS 0.9x/2.0和RSS 1.0兩個陣營,也由此引起了在專業人群中的廣泛爭論。
因為爭論的存在,一直到今天,RSS 1.0還沒有成為標準化組織的真正標準。而戴夫·溫那卻在2002年9月獨自把RSS升級到了2.0版本,其中的定義完全是全新的模式,並沒有任何RSS 1.0的影子。這引發了網絡上進一步爭議,究竟讓一個越來越普及的數據格式成為一個開放的標準,還是被一家公司所定義和控制,成為了爭議的焦點。戴夫·溫那並沒有為自己辯解,他的觀點是RSS還需要進一步發展,需要專業人士更明確的定義,不過恐怕這種輕描淡寫不能消除人們對RSS「被一家商業公司獨佔」的擔心。
前面的鋪墊對用戶來說也許沒有什麼太大的意義,可能更多人關心如何在自己的Blog增加RSS輸出,這樣可以讓很多新聞聚合工具(例如CNBlog剛剛推薦的NewzCrawler)很容易找到你並自動獲得你在Blog中的更新內容。
它是什麼:站點用來和其他站點之間共享內容的簡易方式(也叫聚合內容)。 RSS使用XML作為彼此共享內容的標準方式。
它代表什麼:Really Simple Syndication (或RDF Site Summary,RDF站點摘要)
例如:一些免費的軟件能夠讓你閱讀那些RSS使能的站點,比如 NewsIsFree 和 Amphetadesk。
它有什麼用處:讓別人容易的發現你已經更新了你的站點,讓人們很容易的追蹤他們閱讀的所有weblogs。
轉載自
http://www.phpwind.net/read.p...&keyword=RSS