rss的發展歷史簡單回顧
rss的第乙個版本是 rss 0.90 ,是 natscape 大概在99年開發和設計的,主要用來建立乙個整合各主要新聞站點內容的門戶。由於這項技術是利用w3c新一代的語義網技術rdf(resource description framework)為基礎,這時 natscape 把rss稱為:「rdf site summary」 或者 「rich site summary」。
隨著natscape公司狀況的惡化,rss的開發也胎死腹中。而一家專門從事部落格寫作軟體開發的公司userland,看到了這項技術的前景,首次把rss商業化,整合到其weblog (blog) 的產品中,其後又推出了rss 0.91版。隨著 blog 的流行,rss也一同發展了起來,可以說blog和rss是一對孿生兄弟。userland公司也逐漸佔據了rss發展的主導權,同時把rss朝著簡化的方向發展,推出了 rss 的0.92,0.93,0.94 版,userland給了rss乙個全新的定義:「 really ****** syndication「 。這個短語現成的中文翻譯還沒有,不想她的胞弟blog 部落格或網誌,那樣眾所周知。
與此同時很多其他的公司,組織也認識到這項技術還有更廣泛的用途,於是他們聚到一起研究制定乙個rss標準,這就是:rss1.0。但是他們沒有從userland的0.94版開始,而是從natscape提出的0.90版開始,期間也沒有個userland進行很好的溝通,於是麻煩來了。userland看出rss1.0是衝著rss0.94來的,而且要替代rss 0.94, 就不敢示弱發布了rss2.0。
這就是今天我們所說的rss的兩個分支的問題。
rss的發展碰到了**煩。在這種情況下,atom 出現了,atom 也是和rss類似的新聞聚合技術。因為出現的時間晚,atom沒有rss的版本混亂的問題,並且在可擴充套件性上有了很好的改進,更難能可貴的是atom為了指導開發還提供了 atom api。
到目前為止,rss共有七種版本,推薦使用的是rss 1.0和rss 2.0,rss2.0是最受歡迎的乙個版本,不過rss閱讀器都支援rss的各個版本,少部分的支援atom。
這裡是rss 2.0 版本的乙個例子:
<?xml version="1.0" encoding="utf-8" ?>
多麼樂**
多麼樂個人知識管理系統,個人資訊管理助理專家
小叮咚網頁速遞---發布啦
/domolo/troykm/index.aspx
mar, 4 jan 2004 16:16:16 gmt
可以看出,格式非常簡單。更詳細的格式資訊:完整定義
RSS的發展歷史
引自田春峰blog rss的第乙個版本是 rss 0.90 是 natscape 大概在99年開發和設計的,主要用來建立乙個整合各主要新聞站點內容的門戶。由於這項技術是利用w3c新一代的語義網技術rdf resource description framework 為基礎,這時 natscape 把...
回顧Windows 20年的發展歷史 二
windows 3.x windows 3.0 安裝介面 windows 3.0 啟動畫面 windows 3.0 工作介面 值得一提的時,從windows 3.1起,微軟的開始了為每個windows產品加入研發代號的習慣.windows 3.1的代號是 janus 兩面神 windows for ...
SparkSQL的發展歷史
hadoop剛開始出來的時候,使用的是 hadoop 自帶的分布式計算系統 mapreduce 但是mapreduce 的使用難度較大,所以就開發了 hive hive 程式設計用的是類 sql的 hql的語句,這樣程式設計的難度就大大的降低了,hive 的執行原理就是將 hql語句經過語法解析 邏...