`
seasons
  • 浏览: 107742 次
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

RSS-RDF-ATOM

阅读更多
今天偶尔想把一个论坛的RSS放到我的GreatNews里面, 发现提供了三个, RSS, RDF和ATOM. 其实大概知道ATOM比较新一些.但有不知道具体能有什么区别.

搜索了一下, 在wikipedia找到几个定义, 另外在一个网站找到了中文的说明. 摘录如下.

RSS is a family of web feed formats used to publish frequently updated digital content, such as blogs, news feeds or podcasts.
Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C) specifications originally designed as a metadata model but which has come to be used as a general method of modeling information, through a variety of syntax formats.
The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol (APP for short) is a simple HTTP-based protocol for creating and updating Web resources.

RSS 文档是一个 XML 文件,它包含大量离散的新闻项,如某个网志中的入口项。由于 RSS 是 XML 格式文件,所以它很容易被其它程序所使用。RSS 1.0 和 2.0 格式所包含的核心信息相同,但其结构不一样。在 RSS 1.0 中,title 和 link 是必须的,description 是可选的。而在 RSS 2.0 中,title 或 description 必须提供其中的一个;其它均可选。RSS 2.0 提供几个其它可选元素,其中有 author、category、comments、enclosure、guid、pubDate 和 source。有关不同格式的完整信息请参考 RSS 1.02.0 规范。
 
Atom 乃一项目的名字,主要是开发一个新的网志摘要格式以解决目前 RSS 存在的问题(混乱的版本号,不是一个真正的开放标准,表示方法的不一致,定义贫乏等等)。Atom 希望提供一个清晰的版本以解决每个人的需要,其设计完全不依赖于供货商,任何人都可以对之进行自由扩展,完整详细说明。
 
 
REFERENCE:
1. wikipedia
 
分享到:
评论

相关推荐

    Atom-graphql-web-feeds,使用graphql查询web提要(rss、atom和rdf)。为Adieuadieu/Graphql做出贡献.zip

    【标题】:“Atom-graphql-web-feeds”是一个项目,它结合了Atom文本编辑器和GraphQL技术,用于查询和处理Web提要,包括RSS、Atom和RDF格式的数据。这个项目是为Adieuadieu/Graphql社区贡献的一部分,旨在提供一个...

    Feedzeo - RSS/RDF/Atom feed aggregator-开源

    Feedzeo是RSS / RDF / Atom资讯提供聚合器兼阅读器。 它包括一个聚合提要的后端服务器和一个用于访问提要的基于AJAX的Web客户端。 Feedzeo Server是用Java编写的,而客户端是用HTML / javascript编写的。

    ioBroker.rssfeed:用于请求和显示不同标准(Atom,RSS,RDF)的RSS feed的适配器

    ioBroker适配器,用于请求和显示不同标准(Atom,RSS,RDF)的RSS Feed 总览 要求和显示不同标准(Atom,RSS,RDF)的RSS feed的适配器。 您可以使用模板系统自定义提要的输出。 在模板中,您可以包括HTML,CSS和...

    RDF推荐标准[网上资料整理].pdf

    RDF作为数据描述语言,在RSS和ATOM的开发中起着关键作用,能够帮助开发者更准确地定义和管理元数据。 - **语义网建设**:RDF是构建语义网的关键技术之一。语义网旨在使互联网更加智能化,让计算机能够理解网页内容并...

    RSS和Atom:了解内容提要和联合RSS and Atom: Understanding Content Feeds and Syndication

    RSS和Atom是互联网上用于内容提要和联合的技术标准。RSS(Really Simple Syndication)和Atom都是用于发布和接收网站内容的格式,它们允许用户和其他站点自动获取更新的信息。RSS 1.0和RSS 2.0(通常称为RSS)是两种...

    node-feedparser:Node.js中强大的RSS,Atom和RDF feed解析

    Feedparser-Node.js中强大的RSS,Atom和RDF提要解析 Feedparser用于解析node.js中的RSS,Atom和RDF提要。 它具有一些其他Feed解析器通常不具备的功能: 它解析相对URL(例如Tim Bray的“进行中”看到的URL)。 ...

    SimpleRSS-开源

    综上所述,SimpleRSS 是一款面向 Delphi 和 Kylix 开发者的开源组件,提供RSS、Atom、RDF、iTunes等多种提要格式的支持,帮助开发者轻松实现内容聚合和分发。开源特性使得这个项目具备了强大的社区支持和持续发展的...

    xna.rar_RSS_XNA_atom_opml_聚合

    支持 RDF,RSS,ATOM feeds 支持智能识别 3.基于浏览器Web端的前台浏览和后台管理,可在前台编辑,删除,锁定相关新闻 4.支持站点和时间分类,Tags浏览,单独页面浏览,并运用了ajax技术 5.支持搜索 6.支持导入和导出...

    RSS Owl | RSS / RDF / Atom Feed Reader:RSS Owl是一个功能强大的应用程序,用于组织,搜索和阅读提要。-开源

    RSS Owl是一个功能强大的应用程序,可以以舒适的方式组织,搜索和阅读您的新闻提要。 它可以在Windows,Linux和Mac上跨平台运行,也可以安装到Eclipse中。 RSS Owl被翻译成世界流行的语言。 其中一些独特的亮点是...

    simple-rss:一个用于Ruby的简单,灵活,可扩展和开放的RSS和Atom阅读器。 它被设计为与标准RSS解析器向后兼容,但绝不会生成RSS。

    欢迎使用简单RSS 简单RSS是用于Ruby的简单,灵活,可扩展且自由的RSS和Atom阅读器。 它被设计为与标准RSS解析器向后兼容,但绝不会生成RSS。下载gem install simple-rss git clone :cardmagic / simple-rss.git用法...

    Gregarius RSS聚合程序 0.6.1.zip

    Gregarius是国外一个RSS聚合程序,免费开源,具备良好的用户体验,易于操作和管理。...Gregarius是一个RSS/RDF/ATOM新闻聚合器支持OPML导入/导出,XHTML/CSS输出。 Gregarius包含一个基于Ajax的item tagging系统。

    RssReader-开源

    综上所述,RssReader是一款使用C#编程语言开发的开源台式RSS阅读器,它支持RSS、Atom和RDF格式的订阅,用户可以借助这个工具高效地追踪和管理感兴趣网站的更新。作为开源软件,它鼓励社区参与,促进软件的持续改进和...

    RSS Reader-开源

    YeahReader RSS阅读器是一个免费的功能齐全的程序,用于阅读RSS,RDF和Atom格式的新闻提要以及Podcast。

    网络学术资源的RSS定制与管理资料.pdf

    RSS文件通常采用RSS、RDF或Atom的数据格式,允许信息提供者发布更新,而用户则可以通过RSS阅读软件订阅这些信息,实现个性化定制。RSS阅读软件具有智能更新引擎,能够自动检测和显示订阅频道的最新内容,大大节省了...

    WordPress目录和文件介绍.doc

    - **wp-feed.php**:根据请求定义并返回feed类型,支持RSS、Atom等多种格式,增强内容分发能力。 - **wp-links-opml.php**:生成OPML格式的链接列表,方便用户导入导出链接信息。 - **wp-login.php**:定义了...

Global site tag (gtag.js) - Google Analytics