爱词霸英语  爱词霸汉语  手机爱词霸 | English
每日一句:正在加载...
添加新词条 求助词条
首页 优秀词条 风云榜 我贡献的词条 我的收藏 意见反馈 爱心词库
atom
目录
词典
爱词霸百科
Atom标准

Atom 是一种基于XML的文档格式以及基于HTTP的协议,它被站点和客户工具等用来聚合网络内容,包括网志和新闻标题等。它借鉴了各种版本RSS的使用经验。一些批评者说它只不过是另一个内容聚合领域的捣蛋鬼。
Atom被许多的聚合工具广泛使用在发布和使用上。值得一提的是, Blogger和Gmail这两个由Google提供的服务正在使用Atom。
Atom已是IETF的“建议标准”,相关的资料可在RFC 4287找到。
作为RSS的替代品,Atom计划制作了一个建基于HTTP的协定Atom Publishing Protocol(APP)以取代现有的发布方式(如Blogger API和LiveJournal XML-RPC Client/Server Protocol)。Atom曾命名为“Echo”。 最新的Atom资料格式和协定可以在工作小组的主页取得。


Atom相对RSS 2.0的优势

当初发展Atom的动机在于广泛应用RSS 2.0时所遇到的问题。为了降低开发支持Web聚合应用的难度,下面列出Atom 1.0所克服的RSS 2.0几个主要问题(源自 [1]):

RSS 2.0 可能包含文本或经过编码的HTML内容,同时却没有提供明确的区分办法;相比之下,Atom 则提供了明确的标签(也就是typed)。
RSS 2.0 的 description 标签可以包含全文或摘要(尽管该标签的英文含义为描述或摘要)。Atom 则分别提供了 summary 和 content标签,用以区分摘要和内容,同时 Atom 允许在summary中添加非文本内容。
RSS 2.0 存在多种非标准形式的应用,而 Atom 具有统一的标准,这便于内容的聚合和发现。
Atom 有符合XML标准的命名空间,RSS 2.0 却没有。
Atom 通过XML内置的xml:base标签来指示相对地址(URI),RSS 2.0 则无相应的机制区分相对地址和绝对地址。
Atom 通过XML内置的xml:lang,而 RSS 采用自己的language标签。
Atom 强制为每个条目设定唯一的ID,这将便于内容的跟踪和更新。
Atom 1.0 允许条目单独成为文档,RSS 2.0 则只支持完整的种子文档,这可能产生不必要的复杂性和带宽消耗。
Atom 按照RFC 3339标准(ISO 8601标准的一个子集)表示时间 ,而RSS 2.0 中没有指定统一的时间格式。
Atom 1.0 具有在 IANA 注册了的 MIME 类型,而 RSS 2.0 所使用的 application/rss+xml 并未注册。
Atom 1.0 标准包括一个 XML schema,RSS 2.0 却没有。
Atom 是IETF组织标准化程序下的一个开放的发展中标准,RSS 2.0 则不属于任何标准化组织,而且它不是开放版权的。



(以上内容只代表贡献者个人观点,不代表爱词霸观点)



贡献者:
参与编辑:词友、Canton Chinese
参与审核:scallion

24小时贡献牛人榜

什么是爱词霸百科词典?
爱词霸百科词典是由百万词友共同编纂的海量词典,目前收录词条逾300万!

我也来奉献
查看 atom 在词典中的解释


  找朋友,学英语,来爱词霸 © 2009 Kingsoft  京ICP备06025896