RSS(也叫聚合内容,Really Simple Syndication)是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。
RSS是一种起源于网景的推技术,将订户订阅的内容传送给他们的通讯协同格式(Protocol)。RSS可以是以下三个解释的其中一个:
Really Simple Syndication
RDF (Resource Description Framework) Site Summary
Rich Site Summary
但其实这三个解释都是指同一种Syndication的技术。 RSS目前广泛用于网上新闻频道,blog和wiki,主要的版本有0.91, 1.0, 2.0。
其版本间的关系:
Version | Owner | Pros | Status | Recommendation |
---|---|---|---|---|
0.90 | Netscape | Obsoleted by 1.0 | Don't use | |
0.91 | UserLand | Drop dead simple | Officially obsoleted by 2.0, but still quite popular | Use for basic syndication. Easy migration path to 2.0 if you need more flexibility |
0.92, 0.93, 0.94 | UserLand | Allows richer metadata than 0.91 | Obsoleted by 2.0 | Use 2.0 instead |
1.0 | RSS-DEV Working Group | RDF-based, extensibility via modules, not controlled by a single vendor | Stable core, active module development | Use for RDF-based applications or if you need advanced RDF-specific modules |
2.0 | UserLand | Extensibility via modules, easy migration path from 0.9x branch | Stable core, active module development | Use for general-purpose, metadata-rich syndication |
什么是Atom?
Google看到了blog的前景,购买了blogger.com,然后提出了atom项目,该项目要建立"连锁、存档和编辑情节式站点的规范"。
blogger.com 关于aotm的解释 http://help.blogger.com/bin/answer.py?answer=697&topic=36
这是Atom的官方站点 http://www.atomenabled.org/
Atom的威力 http://blog.serv.idv.tw/archives/000132.php
对普通用户,国内外有很多rss数据源,但Atom数据源似乎较少了些;
对开发者来说,rss相对简单,Atom稍显复杂(特别是如果不熟悉XML)。