问题 哪个最常用? RSS或Atom?哪一个更好建立?


我想在我的项目中使用RSS或Atom,但也使用我项目专门使用的一些我自己的特殊属性“增强”feed。

所以我有两个问题:

1)在网络和大型网站上最常用的是RSS和Atom?

2)哪个最适合通过添加我自己的标签来构建?

更新:

所以RSS是最常用的,但我应该选择Atom,因为我需要对feed进行自己的调整?如果RSS更受欢迎,为什么不选择它呢?谷歌为什么不挑选那个?


12127
2017-08-15 22:41


起源

恕我直言,你不应该关心大牌是否使用它。你应该关心有多少饲料阅读器可以实际处理Atom(我想,几乎任何一半像样的饲料阅读器) - Federico klez Culloca


答案:


我有一天  对联合发布和发布格式感兴趣。我知道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


10
2017-08-15 23:25



所以RSS是最常用的,但我应该选择Atom,因为我需要对feed进行自己的调整?如果RSS更受欢迎,为什么不选择它呢?谷歌为什么不挑选那个? - corgrath
@corgrath:GData格式实际上是基于两者,说实话,他们选择在Atom发布协议上开发API,因为我猜没有RSS发布协议。


Atom绝对是标准。

我认为你使用标准来共享(或移动)信息 - 所以它就像你的信息填充的管道。通过采用Atom,您可以确信管道的两端都与此处的内容一致。使用RSS更受欢迎。


1
2018-02-08 19:09