...而不是使用Atom联合格式?
Atom是一种well-defined通用XML联合格式。 RSS被分为四个不同的版本。所有主要的饲料阅读器都支持Atom,只要我记得,为什么它的使用不是更普遍?
最糟糕的是以两种格式提供Feed的网站 - 重点是什么?!
答案 0 :(得分:109)
Atom创建者不了解(以及Atom支持者仍然不理解)的基本原因是,Atom与RSS不是分开的。有这个想法,RSS断裂,并以某种方式Atom修复了这个问题。但事实并非如此。 Atom只是另一个RSS分裂器。一个新名称并没有改变这样一个事实,即只有一个标准的竞争对手做同样的工作,任何竞争标准的工作就足够了。
在相当小的一群人之外,没有人关心使用哪种标准。他们只是想让它发挥作用。 Atom,RSS 2.0,RSS 1.0,RSS 401(k),等等。只要它有效,用户就会感到高兴。 RSS“品牌”非常定义了整个Feed类别,因此,在某个 知道足够多的人选择的极少数情况下,他们倾向于选择RSS,因为它有“名称”。他们也倾向于选择RSS 2.0,因为它的数量更大。
RSS,特别是RSS 2.0,在饲料“行业”中非常根深蒂固。 Atom还没有起飞,因为除了一个新名字之外它并没有带来多少。为什么在工作正常时切换到RSS?如果RSS足够,为什么还要在新项目上使用Atom呢?切换到新的Feed格式主要意味着花费额外的时间来学习新格式。如果没有别的Apple's exclusive use of RSS 2.0 for podcasts意味着RSS 2.0在可预见的未来就在这里。
答案 1 :(得分:45)
如果你问为什么Atom联合格式没有比各种版本的RSS格式更广泛采用,我认为很难找到一个客观的答案。各种因素,如Atom之前的RSS投资额,实施RSS与Atom相对容易,以及“营销”都可以发挥作用。
但是,我可以考虑在选择用于表示资源的联合格式时应考虑的一些事项:<强>原子强>
<强> RSS 强>
我认为重要的是要记住,对于最终用户,您选择使用哪种联合格式并不是非常重要,因为大多数Feed阅读器和浏览器都能同样处理这两种格式。然而,联合发布格式的选择对于开发人员来说非常重要,因为有些技术细节可能会影响软件开发方面。
答案 2 :(得分:7)
答案 3 :(得分:3)
“为什么”得到了相当好的回答,但我建议继续开发人员只在网站上实施Atom。没有理由为网站提供多种格式,现在任何现代Feed客户端都可以解析Atom提要。
Atom与RSS相比具有相当多的技术优势,并得到谷歌和微软等大公司的广泛支持和使用。
至于品牌推广,我真的不在乎使用什么缩写词。我认为通用橙色广播图标或“饲料”这个词是人们关心的。尽管RSS和Atom提要量激增,但我认为普通网络用户仍然不知道它们是什么。以这种方式看待它,整个联合供稿的概念仍处于起步阶段。
答案 4 :(得分:2)
出于同样的原因,每个“更好”的解决方案都没有成功进入大众市场。 RSS被广泛部署,它解决了Atom试图解决的同样问题。
Personaly,我自己生成了大量的RSS源。他们今天正在努力解决问题。我想知道如何说服我将所有这些Feed重写为Atom只是为了使用“更好”的格式。
现在,如果您考虑REST架构如何获得可见性,因为更好,更简单的缓存和可伸缩性,这些都是真正的争论。我知道Atom与REST炒作密切相关,它可能是推销它的最佳方式。由于REST将获得可见性,其相关格式如Atom。
答案 5 :(得分:1)
同样的原因,人们是HTML 4松散,严格,XHTML过渡,严格XHTML等。遗留代码/使用您已经知道的。
此外,两种格式都有其优点。更好地支持几种不同的格式,而不是一个所有订阅到所有订阅的东西变得臃肿。
答案 6 :(得分:1)
因为大多数目的都可以使用,而RSS有利于成为定义类别的首字母缩写。
除此之外,你必须通过电子邮件发送个人网站并提出要求。
答案 7 :(得分:1)
答案 8 :(得分:1)
我认为RSS有更好的市场名称:-) RSS很容易说,听起来很严肃,而且几乎毫无意义。真的听起来像银弹技术。 “Atom”这个词有意义,但很少有人将这与一些宇宙高科技相关联,更常见的联想是学生,高中物理,共产党的武器超级用品“web 2.0”。很少有人在那里真正将它与它的真正含义联系起来,为什么它得到它的名字 - 一个原子精确的描述性结构化知识表示框架。如果我在非IT专业人群中说“RSS”,我有很好的机会立刻明白我今天的意思,但如果我说“Atom” - 几乎没有人能够快速而明确地得到它。 RSS实际上是联合供稿的名称。这就是为什么认为标记RSS是一个好主意,同时在技术上给予100%Atom并且只有Atom - 软件并不关心按钮上的燕麦,最终用户将获得他们想要获得的东西。 IMHO。
答案 9 :(得分:0)
有许多人们习惯使用的RSS提要阅读器,最重要的是,RSS是众所周知的,并且已经存在了很长时间。如果它有效,为什么要搞乱?
答案 10 :(得分:0)
因为sed瞄准器的开发者从他们的营销经理那里得知他们通过不提供rs来“排除”人们。由于Marketing先生从未听说过Atom,您只需提供两者。
如果你正在悄悄地实施它,那么只做这两件事并不被其他部门大吼大叫并不是什么大事。
答案 11 :(得分:0)
为什么这么多人更喜欢RSS?这很容易并完成工作。你可以手工编辑; Atom并不那么容易。你有没有试过写一个提要阅读器?
恕我直言,Atom唯一做得好的是多个附件。为什么有些网站会提供RSS和Atom两种提要?因为它们可以并且因为一些古老的饲料阅读器可能不支持Atom。