热门问题
时间线
聊天
视角
RSS
一系列的網絡訂閱源格式 来自维基百科,自由的百科全书
Remove ads
RSS(英文全稱:RDF Site Summary 或 Really Simple Syndication[2]),中文譯作簡易資訊聚合[3],也稱聚合內容[4],是一種消息來源格式規範,用以聚合多個網站更新的內容並自動通知網站訂閱者。使用RSS後,網站訂閱者無需手動查看網站是否有新的內容,同時RSS能將多個網站的更新整合併以摘要形式呈現,有助於訂閱者快速獲取重要信息,並選擇性點擊查看。
![]() |
「資源描述框架站點摘要」(RDF Site Summary)即RSS的英文原意,後來通過逆向首字母縮略詞變更為「Really Simple Syndication」(簡易資訊聚合)。將新聞標題、摘要(Feed)、內容按照用戶的要求,推送至用戶的桌面便是RSS的目的。有時RSS一詞大體上意為「社會性書籤」,包括各種RSS的不同格式;例如,Blogspace對使用網摘於一整合器內之動作標為RSS info和RSS reader,雖然它的第一個句子就包含明確的Atom格式:「RSS和Atom檔案能夠用簡單的格式從網站更新訊息至你的電腦!」
RSS摘要可以藉由RSS閱讀器、Feed Reader或aggregator等網頁或以桌面為架構的軟體來閱讀。標準的XML檔式可允許資訊在一次發佈後透過不同的程式閱覽。使用者藉由將網摘輸入RSS閱讀器,或是用滑鼠點取瀏覽器上指向訂閱程序的RSS小圖示URI(非通常所稱的URL)來訂閱網摘。RSS閱讀器會定期檢查網站更新情況,並將更新內容下載到用戶界面。
RSS可以是以下三種解釋中任何一種的縮寫,但其實這三者都是指同一種聯合供稿(Syndication)的技術:
- RSS 2.0(Really Simple Syndication)
- RSS 0.91, RSS 1.0(RDF(Resource Description Framework)Site Summary)
- RSS 0.9 and 1.0(Rich Site Summary)
Remove ads
版本
目前RSS規範的主要版本有0.91、1.0和2.0等。0.91版和1.0版完全不同,風格不同,制定標準的人也不同。0.91版和2.0版一脈相承。1.0版更接近XML標準。目前世界上雖有很多種不同的 RSS,但都定型於兩個重要的支幹(RDF和2.*)。RDF或RSS 1.*的分支包括下列版本:
- RSS 0.90原本屬於美國網景公司的版本。這個RSS被稱為RDF Site Summary,但其基礎構圖建立在初期的RDF規格上,以及和末版的RDF推薦標準不相容。
- RSS 1.0是一個開放式的版本,由RSS-DEV工作團隊再次建立為RDF Site Summary。RSS 1.0是一個像RSS 0.90的RDF形式,但是並沒有完全的和他相容,自從1.0起新聞網站都提供RSS訂閱支持。
歷史
RSS格式採納之前有過幾次Web聯合化的嘗試,但都沒有達到廣泛的傳播。關於重構Web站點信息的基本思想可以追溯到早至1995年,當時 Ramanathan V. Guha 以及他在蘋果公司高科技小組的同事開發出元內容框架。對這些早期發展的更詳細討論,請參見網頁聯合供稿技術的歷史。
RSS的第一個版本為RDF Site Summary,在1999年三月由美國網景公司的Guha為了用在My.Netscape.Com入口網站而開發。這個版本開始以RSS 0.9為名。在1999年七月,美國網景公司的Dan Libby發明了新版本RSS 0.91,此版本簡化了形式,藉由撤去RDF元素及合併Dave Winer的Scripting News企業聯合組織化格式。Libby並且將此重新命名為RSS,全名「Rich Site Summary」,並且在「Futures document」論述了未來的發展形式。
這會是Netscape在RSS八年的研究中最後一次的參與,當RSS被一些想要他們的 feeds 被用在My.Netscape.Com和其他早期RSS入口的網路出版者環繞,美國網景公司下降RSS並支持My. Netscape.Com在2001年4月期間新主人AOL的重建公司,還取消了支持格式化的使用說明文件和工具。
其中,Google Reader曾整合了RSS的分類與自訂標題,網頁功能,但於2013年7月15日已終止服務。
Remove ads
發展
隨着越來越多的站點對RSS的支持,RSS目前已經成為成功的XML應用。RSS搭建了信息迅速傳播的一個技術平台,使得每個人都成為潛在的信息提供者。
RSS 2.*的分支包括下列版本:
- RSS 0.91是一個精簡的RSS形式,由美國網景公司所發行,同時也是原創的排行第一的版本編號,由Dave Winer從Userland軟體所製作。網景公司的版本現在被稱為Rich Site Summary,這是不久前的RDF格式,但是相對而言比較不方便使用。
- RSS 0.92透過0.94被擴大為RSS 0.91版本,更容易與其他相容以及和Winer的RSS 0.91版本,但仍然和RSS 0.90不相容。在所有的Userland RSS 0.9x規格里,RSS不再只是個縮寫。
- RSS 2.0.1是國內版本編號2.0。RSS 2.0.1雖被聲稱凍結,但是仍是一個網頁然可以快速下載,之後再聲稱沒有改變版本編號。RSS現今代表著簡易供稿系統。主要的改變在這個版本裡使用伸的機制。
對大部分而言,和較早的版本比較起來(除了無兼容性的RDF語法在0.90),較新的版本接觸到各個分支時為逆兼容性,以及大部分的版本嚴格上來說包括以延伸機構使用XML Namespaces來證明,另一方面正好(在2.*分支)或透過RDF(在1.*分支),大部分的企業聯合組織化軟體都有支持這兩種分支。
模組
RSS模組的主要目標是延伸基本的XML概要來獲得更健全的內容匯集。此種傳承允許更多的變化卻又能夠符合標準,在不用更改RSS核心之下執行。為了達成此項延伸,嚴密規範的字彙(在RSS中為「模組」;XML中為「概要」)透過XML namespace命名各種概念之中的概念。
點對點應用及 RSS
幾種以BitTorrent為基準和點對點的應用也支援RSS。此種網摘允許客戶端的應用程式在偵測到更新時自動下載。
閱讀器
RSS信息的獲取與訂閱,可以通過稱為聚合器一類的軟件或服務來實現。通常情況下RSS閱讀器除了客戶端軟件之外,還存在一類基於Web應用的在線閱讀器(例如 digg.com)。
延伸閱讀
參考文獻
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads