當前位置:編程學習大全網 - 源碼下載 - 什麽是RSS?

什麽是RSS?

簡單信息聚合(也稱為聚合內容)是RSS基於XML標準在互聯網上廣泛使用的壹種內容封裝和交付協議。RSS(Really Simple Syndication)是壹種描述和同步網站內容的格式,是使用最廣泛的XML應用程序。RSS為信息的快速傳播搭建了壹個技術平臺,讓每個人都成為潛在的信息提供者。發布壹個RSS文件後,這個RSS Feed中包含的信息可以被其他站點直接調用,而且由於這些數據是標準的XML格式,所以也可以在其他終端和服務中使用,這是壹種描述和同步網站內容的格式。RSS可以是以下三種解釋之壹:真正簡單的聚合;;RDF(資源描述框架)站點概要;豐富的網站摘要.但實際上,這三種解釋都指的是同壹個聯合技術。

目前,RSS廣泛應用於在線新聞頻道、博客和維基。主要版本有0.91,1.0和2.0。使用RSS訂閱可以更快的獲取信息,網站提供RSS輸出,有利於用戶獲取網站內容的最新更新。借助支持RSS的聚合工具軟件,網絡用戶無需打開網站內容頁面,即可在客戶端閱讀支持RSS輸出的網站內容。

自然

從本質上來說,RSS和Atom都是信息聚合技術,兩者都旨在提供壹種更方便、更高效的方式來發布和享受互聯網信息,並在更少的時間內分享更多的信息。同時,RSS和Atom是實現信息聚合的兩種不同規範。1997網景開發了RSS,“推送”技術的概念由此誕生。但是,RSS的流行是近兩年的事情。由於博客技術的迅速普及,以及Useland、Yahoo等大牌公司的支持,2003年,RSS被吹捧為可以避免垃圾郵件幹擾的替代產品,暫時形成了對新技術的壹定壟斷。此時,為了打破這種壟斷,谷歌在2003年支持了IBM軟件工程師Sam Ruby開發的Atom技術。由於谷歌的加入,Atom迅速走紅。Useland的Dave Winner也迅速將RSS升級到2.0版本,形成了兩大陣營的對抗。但出於用戶的便利和市場現實的雙重壓力,兩個標準統壹是有可能的。文娜在3月份(2010)表示,RSS將與Atom合並。大多數版本的閱讀器都支持這兩種標準。

RSS/Atom source是基於XML的語義web內容,可以作為客戶端解析器的數據源。微格式是嵌入在網頁中的語義網微內容。Web源包括RSS/Atom源和微格式源。RSS/Atom的標準化帶來了許多軟件和網站的廣泛應用。擴展的RSS/Atom可用於專業領域。聚合提供者和聚合消費者之間采用“服務器/客戶端”模式和標準HTTP通信。網站可以從現有網頁或網站數據庫生成RSS/Atom提要,或者考慮將多個外部RSS/Atom提要聚合成新的RSS/Atom提要。list RSS/Atom源代碼支持更新和刪除客戶端緩存。通知瀏覽器用戶網站發布的RSS/Atom提要,首選自動發現方式。微軟提出的SSE協議用於在兩個松散合作的網站之間交叉訂閱彼此的RSS/Atom提要,服務於新項目和更新項目的雙向和延遲同步。

版本

RSS規範的主要版本有0.91、1.0和2.0。0.91版和1.0版完全不壹樣,風格不同,制定標準的人也不同。0.91版和2.0版壹脈相承。1.0版本更接近XML(標準通用標記語言的子集)標準。世界上大多數知名的RSS,雖然有很多不同的RSS,但是都是定型在兩個重要的分支(RDF和2。*).RDF或RSS 1的分支。*包括以下版本:

RSS 0.90原本屬於網景。這個RSS被稱為RDFSite Summary,但是它的基本組成是基於最初的RDF規範,與最終的RDF推薦標準不兼容。

RSS 1.0是壹個開放版本,由RSS-DEV團隊重新創建為RDF Site Summary。RSS 1.0是和RSS 0.90壹樣的RDF形式,但並不完全兼容。從1.0開始,新聞網站都提供了RSS訂閱支持。

特性

來源多樣的個性化“聚合”特征。

信息發布的時效性和低成本的特點。

沒有“垃圾”信息和方便的本地內容管理功能。

起源

RSS的實用思想可以追溯到1995,當時蘋果電腦公司高級技術組的Ramanathan V. Guha等人開發了元內容框架。

RDF Web Overview是RSS的最早版本,由網景公司的古哈於1999年3月首次創建並使用。

1999年7月,網景公司的丹·利比開發了新版本,於是產生了RSS 0.95438+0。

倡導互聯網自由的知名活動家亞倫·斯沃茨(Aaron swartz)周五(2013 11)被發現在紐約的公寓上吊自殺,享年26歲。斯沃茨小時候就開始接觸計算機編程。14歲時參與了RSS 1.0規範的編寫,他還參與了社會新聞網站“Reddit”的早期開發。互聯網組織“進步理事會”的創始人之壹斯沃茨後來積極倡導互聯網自由,反對對互聯網進行審查。

歷史

1997-Dave Winer開發了scriptingNews。RSS誕生了。

1999-網景開發了RSS 0.90(scripting news支持)。這是壹個帶有RDF頭的簡單XML。

1999-Dave Winer在UserLand公司開發了scriptingNews 2.0b1(包括網景RSS 0.90的特異性)。

1999-網景開發了RSS 0.91。在這個版本中,他們刪除了RDF頭,但包含了scriptingNews 2.0b1的大部分功能。

1999-UserLand去掉了scriptingNews,只用RSS 0.95438+0。

網景停止開發RSS。

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

2000年的今天,壹個由Rael Dornfest領導的團隊在O'Reilly開發了RSS 1.0。這種格式使用RDF和名稱空間。該版本常與0.91新版本混淆,但它是完全獨立於RSS 0.91的新格式。

2000年的今天,戴夫·維納在UserLand公司開發了RSS 0.92。

2002年的今天,戴夫·懷納在離開Userland後開發了RSS 2.0。

2003年的今天,官方RSS 2.0規範發布。

RSS規範的作者艾倫·施瓦茨於2065438年6月+03,65438+10月1日在紐約市自殺,享年26歲。

2014,65438+10月11,RSS規範的作者艾倫·施瓦茨逝世壹周年。

  • 上一篇:經濟指標有哪些(經濟指標介紹)
  • 下一篇:Ntscan源代碼
  • copyright 2024編程學習大全網