討論與Blog相關(guān)的技術(shù),不可不談的就是RSS,這個縮寫在英文中可以有幾個源頭,并被不同的技術(shù)團體做不同的解釋。既可以是“Rich Site Summary”,或“RDF Site Summary”,也可以是“Really Simple Syndication”。為什么有這么多含義呢?這還要從RSS的一段今天也沒有理清的關(guān)系說起。
今天肯定有人還記得IE 4剛剛推出來的時候有一個有趣的功能,那就是新聞頻道。這個新聞頻道的功能與Netscape推出的新聞頻道是很相似的(當時Netscape還是市場上領(lǐng)先的瀏覽器)。為此Netscape 定義了一套描述新聞頻道的語言,這就是RSS,只不過Netscape自當時起每況愈下,所以最終也沒有發(fā)布一個正式的RSS規(guī)范(只發(fā)布了一個0.9版本)。而微軟也在當時推出了支持自己IE的CDF(Channel Definition Format)數(shù)據(jù)規(guī)格,與RSS非常接近。微軟試圖用新聞頻道的功能把“推”(Push)技術(shù)變成一個應(yīng)用主流,并與Netscape抗衡。不過出乎預(yù)測的是,“推”技術(shù)自始至終沒有找到合適的商業(yè)模型,而且伴隨著其他各類網(wǎng)絡(luò)特性的出現(xiàn),也日益無法顯現(xiàn)自身的優(yōu)勢。新聞頻道在瀏覽器中的地位最終日暮西山,最后也在IE的后續(xù)版本中消失了。
新聞頻道的確進入了低谷,但是RSS并沒有被業(yè)界人士所拋棄。過去兩年,Blog從一個專業(yè)群體開始,逐步成為了網(wǎng)絡(luò)上最熱門的新話題。而RSS成為了描述Blog主題和更新信息的最基本方法。于是RSS這項技術(shù)被著名Blogger/Geek戴夫·溫那(Dave Winner)的公司UserLand所接手,繼續(xù)開發(fā)新的版本,以適應(yīng)新的網(wǎng)絡(luò)應(yīng)用需要。新的網(wǎng)絡(luò)應(yīng)用就是Blog,因為戴夫·溫那的努力,RSS升級到了0.91版,然后達到了0.92版,隨后在各種Blog工具中得到了應(yīng)用,并被眾多的專業(yè)新聞?wù)军c所支持。在廣泛的應(yīng)用過程中,眾多的專業(yè)人士認識到需要組織起來,把RSS發(fā)展成為一個通用的規(guī)范,并進一步標準化。一個聯(lián)合小組根據(jù)W3C新一代的語義網(wǎng)技術(shù)RDF對RSS進行了重新定義,發(fā)布了RSS 1.0,并把RSS定義為“RDF Site Summary”。這項工作并沒有與戴夫·溫那進行有效的溝通,而戴夫則堅持在自己設(shè)想的方向上進一步開發(fā)RSS的后續(xù)版本,也并不承認RSS 1.0的有效性。RSS由此開始分化形成了RSS 0.9x/2.0和RSS 1.0兩個陣營,也由此引起了在專業(yè)人群中的廣泛爭論。
因為爭論的存在,一直到今天,RSS 1.0還沒有成為標準化組織的真正標準。而戴夫·溫那卻在2002年9月獨自把RSS升級到了2.0版本,其中的定義完全是全新的模式,并沒有任何RSS 1.0的影子。這引發(fā)了網(wǎng)絡(luò)上進一步爭議,究竟讓一個越來越普及的數(shù)據(jù)格式成為一個開放的標準,還是被一家公司所定義和控制,成為了爭議的焦點。戴夫·溫那并沒有為自己辯解,他的觀點是RSS還需要進一步發(fā)展,需要專業(yè)人士更明確的定義,不過恐怕這種輕描淡寫不能消除人們對RSS“被一家商業(yè)公司獨占”的擔心。
前面的鋪墊對用戶來說也許沒有什么太大的意義,可能更多人關(guān)心如何在自己的Blog增加RSS輸出,這樣可以讓很多新聞聚合工具(例如CNBlog剛剛推薦的NewzCrawler)很容易找到你并自動獲得你在Blog中的更新內(nèi)容。
所以我們會在后面的系列文章中逐步增加對RSS工具的介紹,以及如何在你的Blog中添加RSS輸出格式和相關(guān)的標志鏈接。等不及的用戶,可以先到我的個人站點上的一個臨時鏈接地方嘗試起來了,我提供了一個簡單的RSS生成工具和相關(guān)的介紹(對Blogger.com工具最佳,其他工具還沒有做測試)。
RSS 可以擴展到很多應(yīng)用領(lǐng)域,或可能成為一種“提示性”信息的事實標準格式。
很多更新頻繁的微內(nèi)容都可以透過RSS 被使用者所訂閱,這樣可以達到最低成本的情況下幫助使用者獲得有價值的信息。
下面是一些有趣的RSS數(shù)據(jù)源:
新聞?wù)军c捕獲的信息轉(zhuǎn)化為RSS:
- 新浪新聞 
- 鳳凰網(wǎng)新聞
- 華爾街日報
很多提供API的網(wǎng)站都愿意把自己的信息給第三方做進一步的處理和提供服務(wù)。例如Amazon.com 和Google,以及eBay都有這樣的服務(wù)。所以很多愛好者便把這些服務(wù)變成了RSS源。例如,Amazon RSS Feed Builder?可以幫助你選擇自己喜歡的圖書類別轉(zhuǎn)化為RSS,獲得不斷更新信息。此外,如果你申請了GoogleAlert的賬號,還可以把特定關(guān)鍵詞的搜索變成RSS,不但自己可以享用,還可以分享給別人,例如:
- Amazon : "Technical" Books
?(這個標志和XML一樣,有些人喜歡)
- GoogleAlert: "Learning Object"
- GoogleAlert: "教育 Blog"
- GoogleAlert: "互聯(lián)教育體系" 
- "electronic portfolio"
?(cogdogblog)
你愿意把自己的GoogleAlert RSS分享出來嗎?,只要在這些列表后面自己編輯填寫就可以了。
最近有一種把任何東西都轉(zhuǎn)換成RSS的趨勢,不經(jīng)意地又發(fā)現(xiàn)了幾個RSS資源:
1)將wired的搜索內(nèi)容變成rss
在sharpreader中輸入搜索地址,即可完成在wired中搜索關(guān)鍵詞的訂閱。如果要搜索其他內(nèi)容,將搜索地址中“weblog”換作你想查詢的關(guān)鍵詞即可。
2)將google news的搜索內(nèi)容變成rss
在sharpreader中輸入搜索地址,即可完成在google news中搜索關(guān)鍵詞的訂閱。如果要搜索其他內(nèi)容,將上述地址中“blog”換作你想查詢的關(guān)鍵詞即可。
3)將求職信息變成rss
在rssjobs上注冊后,可以搜索你需要的求職信息,轉(zhuǎn)換成rss后,在sharpreader中進行訂閱。這個是非常實用的功能,再無須奔波于多個求職站點之間了。只可惜國內(nèi)還沒有此種應(yīng)用。?
RSS閱讀工具列表