ATOM

ATOM

ATOM是一種基於XML的文件格式描述列出了相關的

資訊稱為“FEEDS” 。FEEDS組成了若干的項目,稱為"entries"

另外ATOM當初發展的動機在於廣泛應用RSS 2.0時所遇到的問題

ATOM所需要克服RSS的幾個問題


RSS 2.0 沒有提供明確的區分文本或經過編碼的HTML內容,Atom 則提供了typed

RSS 2.0 的 description 包含全文或摘要,Atom 則分別提供了 summary 和 content
,以區分別摘要和內容,在此同時 Atom 允許在summary中添加非文本內容。
 
RSS 2.0 有多種非標準形式的應用,而 Atom則具有統一的標準。

Atom 有符合XML標準的命名空間,RSS 2.0 卻沒有。
 
Atom 通過XML內置的xml:base標籤來指示相對地址(URI),RSS 2.0 則無相應的
機制區分相對地址和絕對地址。
 
Atom 通過XML內置的xml:lang,而 RSS 採用自己的language標籤。

Atom 強製為每個條目設定唯一的ID,這將便於內容的跟蹤和更新。

只是先舉幾個當做例子而已,畢竟ATOM能克服太多RSS無法應付的問題
 


參考資料:Wikipedia

回應

既然都是摘要,何不淘汰一者呢~"~
讓相關應用只保留最好的一種不是很好嗎
不會造成使用者的麻煩及互通性問題

atom是我們的報告耶ˇˇ

大大說的真詳細=.=

了解atom之於

還把RSS做了一番比較

不過我對atom還不是非常了解

RSS也不是很熟

有點鴨子聽雷的感覺....

好深奧的感覺..

Atom規範較為嚴謹,但也增加開發麻煩層度。

若要通過驗證,在主feed和entry都需要更新時間,其實這對於較固定的內容也許不太需要。

而id的指定雖也便於鎖定,但每個entry都有link,故需求上可能也不是很高。

不過這也可藉此區分市場。

現在一聽Atom就想到Intel的新行動運算CPU XD。