ATOM 心得<RSS & ATOM>
RSS & atom
Really Simple Syndication(RSS)
老師上課時所提到的bloglines就是運用到RSS的功能
而GMAIL則是運用到了ATOM的功能
這兩個語言的共同之處就在於當你閱讀你所喜愛的網站時,例如像是無名
每當你所閱讀的網站有出現新內容時,他們就會將這些網站的
最新內容或是重點大綱轉寄到你所使用的閱讀器上
之前老師介紹時我也有使用過一陣子
真的是很方便,我不必每天都要從我的最愛去一個個點,
去確定我有沒有錯失第一手的資料
但是,如果你要說:那這樣何必用兩種功能相同的工具呢
沒錯!!這也是我當初在做PROJECT的疑問
於是我上網去展開尋找答案之旅
事的 這些都在維基百科有詳細的介紹到
我把它PO上來給大家對照一下
以下是網路上所提供的RSS與ATOM之間的差異
<
Atom相對RSS 2.0的優勢
當初發展Atom的動機在於廣泛應用RSS 2.0時所遇到的問題。為了降低開發支持Web聚合應用的
難度,下面列出Atom 1.0所克服的RSS 2.0幾個主要問題(源自 [1]):
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 1.0 允許條目單獨成為文檔,RSS 2. 0則只支持完整的種子文檔,這可能產生不必要的複雜
性和頻寬消耗。
Atom 按照RFC 3339標準(ISO 8601標準的一個子集)表示時間 ,而RSS 2.0中沒有指定統一
的時間格式。
Atom 1.0 具有在 IANA 註冊了的 MIME 類型,而 RSS 2.0 所使用的 application/rss+xml 並未
註冊。
Atom 1.0 標準包括一個 XML schema,RSS 2.0 卻沒有。
Atom 是IETF組織標準化程序下的一個開放的發展中標準,RSS 2.0 則不屬於任何標準化組織,而
且它不是開放版權的。
資料來源:維基百科
>
回應
banana
六, 2008-05-31 23:15
Permalink
RSS & Atom
Atom因為是RSS改革版本,
且規範較為嚴格,所以普遍性不及RSS。
但因RSS 2.0的規範遭到版權擁有者凍結,
故Atom之發展可能較為看好。
而一些RSS不具有的特性得以滿足有需求的服務供應者。
所以未來說不定會是Atom成為主流。
ivs700512
六, 2008-05-31 23:26
Permalink
ATOM 心得<RSS & ATOM>
>事的 這些都在維基百科有詳細的介紹到
打錯了一個字……
同意rss非常好用
自已也有用rss
而且才一剛上手
就愛上它了
我還試過不少rss的軟體