哪个最常用? RSS 还是 Atom?哪个更好?
Posted
技术标签:
【中文标题】哪个最常用? RSS 还是 Atom?哪个更好?【英文标题】:Which is most used? RSS or Atom? and which one is better to build from? 【发布时间】:2011-03-30 05:00:56 【问题描述】:我正在考虑在我的项目中使用 RSS 或 Atom,但也可以使用我自己的一些特殊属性来“增强”提要,这些属性专门用于我的项目。
所以我有两个问题:
1) RSS 和 Atom 在网络上和大型网站中使用最多的是哪一个?
2) 哪个最适合通过添加我自己的标签来构建?
更新:
所以 RSS 是最常用的,但我应该选择 Atom,因为我需要对提要进行自己的调整?如果 RSS 更受欢迎,为什么不选择它呢?为什么 Google 没有选择它?
【问题讨论】:
恕我直言,你不应该关心大牌是否使用它。您应该关心实际上有多少提要阅读器可以处理 Atom(我认为,几乎任何一半像样的提要阅读器) 关于人气最直接的答案is here。另请参阅SoftwareEngineering.SE 附近的重复项,每个人都回复:没关系。 【参考方案1】:有一天我真的对联合和发布格式感兴趣。我知道 RSS 0.91/1.0/2.0 和 Atom 1.0(以及 0.3 版本)的所有怪癖。 Atom 的诞生基本上是为了从 RSS 体验中创造出更完整的东西,这种体验大致只包含 Dave Winer 和 Netscape 的规范(现在只有 RSS 2.0 具有实际意义,它的规范在这里:http://cyber.law.harvard.edu/rss/rss.html)。 Atom 由 Sam Ruby 创立,然后被一个精明的委员会采用和开发,它产生了两件事:基于 XML 的联合格式和发布协议。自 2005 年以来,Atom 成为 IETF 标准,在我看来,它比 RSS 更完整、更明确。
在采用时,我认为在原始数字上 RSS 仍然具有优势。许多网站决定坚持使用他们已有的版本 (RSS),播客通常也是在 RSS 上完成的。顺便说一句,有很多网站都提供这两种服务。
在扩展格式时,您的第二个问题是,Atom 的创建考虑到了这一点,因此您应该沿着这条路线走。 Google GData 格式基本上是 Atom 格式的扩展:https://developers.google.com/gdata/docs/1.0/elements
【讨论】:
所以 RSS 是最常用的,但我应该选择 Atom,因为我需要对提要进行自己的调整?如果 RSS 更受欢迎,为什么不选择它呢?为什么 Google 没有选择它? @corgrath:说实话,GData格式其实是基于两者,他们选择在Atom发布协议上开发API,因为我猜没有RSS发布协议。【参考方案2】:Atom 绝对是标准。
我认为您正在使用标准来共享(或移动)信息 - 所以它就像一个管道,您的信息正在填充。通过采用 Atom,您可以确信管道的两端都同意其中的内容。 RSS 更受欢迎。
【讨论】:
以上是关于哪个最常用? RSS 还是 Atom?哪个更好?的主要内容,如果未能解决你的问题,请参考以下文章