RSS

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

RSS(Really Simple Syndication;簡易信息聚合)

目錄

什麼是RSS

  Rss代表“簡易信息聚合(Really Simples Yndication)”或“豐富站點摘要(Rich Site Summary)”,它是一種基於XML的標準格式,用於發佈和彙集Web網上內容。Web網上內容提供者可以利用RSS方便地創建和傳播信息的提要(Feed),例如,包括新聞鏈接、標題和摘要在內的提要。其他網站可利用Rss把內容廣泛地投遞給訂閱用戶。

  早在20世紀90年代末,網景公司就提出了RSS技術。RSS技術剝離了網站中的精美圖像和佈局,只取關鍵數據(例如新聞摘要),並以純文本格式發佈出去。而後,則可以很方便地將這種信息連同指向原站點的鏈接編入其他網站。在各種使用協議下,內容提供商允許其他網站編錄他們“聚合”的標題,或者摘要的“提要(feed)”。

  現在,RSS用於提供新聞項,其中包括對網站內容的簡短描述和指向全文的鏈接。該信息以XML文件遞送,稱為RSS提要、RSS流,或者稱為RSS頻道。通常使用帶有XML三個字母的橘紅色矩形框作為鏈接,指向一個網站的RSS提要。RSS提要是一個技術名稱,從功能觀點來看,把它叫作網站提要興許更為恰當。

RSS的歷史

  1997年-DaveWiner開發出scriptingNews。RSS由此誕生。

  1999年-Netscape開發出RSS0.90(由scripting News支持的)。這是帶有一個RDF header的簡單的XML。

  1999年-Dave Winer在UserLand公司開發出scriptingNews2.0b1(包含了Netscape的RSS0.90的特定)。

  1999年-Netscape開發出RSS0.91。在此版本中,他們刪除了那個RDFheader,但是包含了大多數來自scriptingNews2.0b1的特性。

  1999年-UserLand擺脫了scripting News,而僅僅使用RSS0.91。

  Netscape停止了RSS的研發。

  2000年-UserLand發佈了正式的0.91規範。

  2000年-一個由RaelDornfest領導的團隊在O'Reilly開發出RSS1.0。此格式使用了RDF和命名空間。此版本常被混淆為0.91的新版本,不過它是完全不依賴RSS0.91的新格式。

  2000年-Dave Winer在UserLand公司開發出RSS0.92。

  2002年-Dave Winer在離開Userland之後開發出RSS2.0。

  2003年-正式的RSS2.0規範發佈。

  2013年,1月11日,RSS規格的作者Aaron Swartz在紐約市自殺,終年26歲。

  2014年,1月11日,RSS規格的作者Aaron Swartz逝世一周年。

RSS的特點

  RSS作為站點間的信息溝通標準,有兩個特點,一個是網站間自動完成,不需要人工介入,二個是傳送的內容是一個分類的索引信息。從自動完成這一點看,將對互聯網信息傳送的速度和廣度產生影響;從RSS的內容是分類的索引信息這一點看,具有語義的含義,互聯網信息的定義將從純粹的文本符號上升到有語義聯繫的層面。

  對於首席信息官來說,知識管理商業智能RSS通過XML標准定義內容的包裝和發佈格式,使內容提供者和接收者都能從中獲益。對內容提供者來說,RSS技術提供了一個實時、高效、安全、低成本的信息發佈渠道;對內容接收者來說,RSS技術提供了一個嶄新的閱讀體驗。

RSS的發展

  總體:

  RSS是一種起源於網景的推廣技術,將用戶訂閱的內容傳送給他們的通訊協同格式(Protocol)。

  RSS這個縮寫在英文中可以有幾個源頭,並被不同的技術團體做不同的解釋。既可以是“Rich Site Summary”,或“RDF Site Summary”,也可以是“Really Simple Syndication”。

  IE4剛剛推出來的時候有一個有趣的功能,那就是新聞頻道。這個新聞頻道的功能與Netscape推出的新聞頻道是很相似的(當時Netscape還是市場上領先的瀏覽器)。為此Netscape定義了一套描述新聞頻道的語言,這就是RSS,只不過Netscape自當時起每況愈下,所以最終也沒有發佈一個正式的RSS規範(只發佈了一個0.9版本)。而微軟也在當時推出了支持自己IE的CDF(Channel Definition Format)數據規格,與RSS非常接近。微軟試圖用新聞頻道的功能把“推”(Push)技術變成一個應用主流,並與Netscape抗衡。不過出乎預測的是,“推”技術自始至終沒有找到合適的商業模型,而且伴隨著其他各類網路特性的出現,也日益無法顯現自身的優勢。新聞頻道在瀏覽器中的地位最終日暮西山,最後也在IE的後續版本中消失了。

  新聞頻道的確進入了低谷,但是RSS並沒有被業界人士所拋棄。過去兩年,博客從一個專業群體開始,逐步成為了網路上最熱門的新話題。而RSS成為了描述Blog主題和更新信息的最基本方法。於是RSS這項技術被著名Blogger/Geek戴夫·溫那(DaveWinner)的公司UserLand所接手,繼續開發新的版本,以適應新的網路應用需要。新的網路應用就是Blog,因為戴夫·溫那的努力,RSS升級到了0.91版,然後達到了0.92版,隨後在各種Blog工具中得到了應用,並被眾多的專業新聞站點所支持。在廣泛的應用過程中,眾多的專業人士認識到需要組織起來,把RSS發展成為一個通用的規範,併進一步標準化。一個聯合小組根據W3C新一代的語義網技術RDF對RSS進行了重新定義,發佈了RSS1.0,並把RSS定義為“RDFSiteSummary”。這項工作並沒有與戴夫·溫那進行有效的溝通,而戴夫則堅持在自己設想的方向上進一步開發RSS的後續版本,也並不承認RSS1.0的有效性。RSS由此開始分化形成了RSS0.9x/2.0和RSS1.0兩個陣營,也由此引起了在專業人群中的廣泛爭論。

  因為爭論的存在,一直到今天,RSS1.0還沒有成為標準化組織的真正標準。而戴夫·溫那卻在2002年9月獨自把RSS升級到了2.0版本,其中的定義完全是全新的模式,並沒有任何RSS1.0的影子。這引發了網路上進一步爭議,究竟讓一個越來越普及的數據格式成為一個開放的標準,還是被一家公司所定義和控制,成為了爭議的焦點。戴夫·溫那並沒有為自己辯解,他的觀點是RSS還需要進一步發展,需要專業人士更明確的定義,不過恐怕這種輕描淡寫不能消除人們對RSS“被一家商業公司獨占”的擔心。

  分支:

  隨著越來越多的站點對RSS的支持,RSS已經成為成功的XML標準通用標記語言的子集)應用。RSS搭建了信息迅速傳播的一個技術平臺,使得每個人都成為潛在的信息提供者

  RSS2.*的分支包括下列版本:

  RSS0.91是一個精簡的RSS形式,由美國網景公司所發佈,同時也是原創的排行第一的版本編號,由Dave Winer從Userland軟體所製作。網景公司的版本被稱為Rich Site Summary;這個是不久前(1999年)的RDF格式,但是相對而言比較不方便使用。

  RSS0.92通過0.94被擴大為RSS0.91版本,更容易與其他兼容以及和Winer的RSS0.91版本,但仍然和RSS0.90不兼容。在所有的UserlandRSS0.9x規格裡,RSS不再只是個縮寫。

  RSS2.0.1是國內版本編號2.0。RSS2.0.1雖被聲稱凍結,但是仍是一個網頁然可以快速下載,之後再聲稱沒有改變版本編號。RSS現今代表著簡易供稿系統。主要的改變在這個版本里使用伸的機制。

  對大部分而言,和較早的版本比較起來(除了無兼容性的RDF語法在0.90),較新的版本接觸到各個分支時為逆兼容性,以及大部分的版本嚴格上來說包括以延伸機構使用XMLNamespaces來證明,另一方面正好(在2.*分支)或通過RDF(在1.*分支),大部分的企業聯合組織化軟體都有支持這兩種分支。

RSS的使用

  博客、新聞網

  博客群體廣泛採用RSS作為信息共用技術,交流最新內容的標題或者整個文本,以至於共用多媒體文件附件。一種叫作“RSS提要閱讀器”,或者“新聞聚合器”的程式可以代替用戶去檢查啟用RSS的網頁,並顯示出所找到的任何更新的文章。RSS節省了用戶很多時間,用戶不必再一個網站一個網站地訪問,查看是否有新的內容,也不必申請通過電子郵件發送更新通告了。

  在博客群體、技術出版商和其他早期採用者使用了幾年之後,於2004年和2005年,RSS的使用延伸到了很多主要新聞機構,包括路透社美聯社新華網在內。現在,在多數主要網站上都會找到RSS提要,連很多較小的站點也有。

  RSS閱讀器

  RSS最普及的使用或許是利用RSS聚合器。RSS聚合器也稱為新聞閱讀器和新聞聚合器,這是一種閱讀RSS文件的專用程式。網站上有很多公用的聚合器,用戶可以選擇某一個主題的RSS提要,並彙集到一起。然而,多數人希望有自己個性化的聚合器,能夠製作自己的“報紙”是聚合本身的重要優勢之一。聚合器有兩種類型:一種需要下載並安裝軟體;另一種是線上聚合器。基於Web的RSS提要閱讀器或聚合器不需要另外安裝軟體,只要用戶聯機上網就可以獲得“提要”。這種新聞聚合器在Yahoo的用戶定製網頁MyYahoo上、Retronimo、Bloglines和新華網站上都有。

  運行在用戶自己電腦上的新聞聚合器軟體既可以是一個獨立的程式,也可以與現用的程式集成在一起使用,作為對瀏覽器的擴展,或作為對電子郵件程式的擴展。例如,集成到Outlook中,與Mozilla瀏覽器集成。

  有些聚合器把很多RSS提要再結合成新的提要。例如,把來自幾個體育提要的所有與足球相關的項目組合起來,提供一個新的足球提要。獨立的RSS閱讀器以用戶配置的間隔在後臺收集新聞,併在系統托盤上彈出一個小的提醒框,通知你有新的內容出現。你可以單擊新聞標題查看關於新聞的簡短說明,還可以通過單擊,在RSS閱讀器的瀏覽器或者在預設瀏覽器中打開原來的新聞網頁。

本條目對我有幫助2
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目

本条目由以下用户参与贡献

Mis铭.

評論(共0條)

提示:評論內容為網友針對條目"RSS"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

闽公网安备 35020302032707号