rss - 哪个最常用? RSS 还是 Atom?哪一个更适合构建?

标签 rss feed atom-feed

我正在考虑在我的项目中使用 RSS 或 Atom,同时还使用我的项目专门使用的一些我自己的特殊属性来“增强”提要。

所以我有两个问题:

1) RSS 和 Atom 哪一个在网络上和大型网站中使用最多?

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

更新:

So RSS is most used, but I should pick Atom since I need to make my own tweaks on a feed? If RSS is more popular, why not pick that? Why didn't Google pick that?

最佳答案

有一天,我对联合组织和发布格式真正感兴趣。我知道 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 的联合格式和发布协议(protocol)。自 2005 年以来,Atom 成为 IETF 标准,在我看来,它比 RSS 更完整、更规范。

就采用而言,我认为从原始数据来看,RSS 仍然具有优势。许多网站决定坚持使用他们已有的版本 (RSS),播客通常也是在 RSS 上完成的。顺便说一句,有大量网站提供这两种服务。

关于扩展格式,你的第二个问题,Atom 是在创建时考虑到这一点的,所以你应该沿着这条路走。 Google GData 格式基本上是 Atom 格式的扩展:https://developers.google.com/gdata/docs/1.0/elements

关于rss - 哪个最常用? RSS 还是 Atom?哪一个更适合构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489578/

相关文章:

ios - RestKit 使用数组解析原子 XML

java - 使用 Atom 的 Jersey 超媒体

javascript - 为什么模块导出变量为空?

php - 缓存来自 rss 提要的链接

repository - Bitbucket 获取有关存储库所有提交的信息

iphone - 网站上的 Twitter feed 无法在 iPad、iPhone 和类似设备上运行

javascript - 将 OAuth 与 Gmail 的 Atom Feed 结合使用

css - 有没有办法设置 RSS/ATOM 提要的样式?

java - 使用 SimpleXml 和 Retrofit 的 Android RSS 阅读器 - 媒体 :thumbnail parse issue

rss - ATOM和RSS规范的良好资源?