12

未来我们应该对 RDF 和微数据有什么期待?微数据能否完全替代RDF,这是目标吗?还是它们注定要并存?一旦微数据变得更有名,我们是否应该在我们的网站上同时拥有这两者?

更新:我不打算开始讨论,我只想知道微数据是否应该取代 RDF 或者它们应该共存。如果它们应该共存,我将很乐意阅读一些指南和可能基于研究的预测。

4

2 回答 2

26

如果将其与 Microdata 进行比较,您可能会谈论RDFa(RDF 是一种数据模型,可以用许多不同的语法表示,如 RDFa、Turtle、RDF/XML、JSON-LD 等)。

请注意,RDFa 1.0是 2008 年的 W3C 建议,RDFa 1.1 Core(和RDFa 1.1 Lite)是 2012 年的 W3C 建议,而Microdata 是相当新的,仍然是 W3C 工作草案,只是工作组说明 (2013-10-29 ) . 一些人争辩(例如,RDFa 规范的编辑Manu Sporny)认为 W3C不应该将微数据作为建议书发布,因为它与 RDFa 非常相似。

查看HTML 数据指南(W3C 兴趣组注释):

微格式、RDFa 和微数据都使消费者能够从 HTML 页面中提取数据。这些数据可能嵌入到增强的搜索引擎结果中,通过浏览器扩展向用户展示,跨网站聚合或由在这些 HTML 页面中运行的脚本使用。

本指南旨在帮助 HTML 数据的发布者和消费者很好地使用它。它有多种语法和词汇可供选择,它提供了有关如何确定哪些满足出版商或消费者需求的指导。它讨论了何时需要混合语法和词汇,以及如何发布和使用使用多种格式的数据。它描述了如何创建可用于多种语法的词汇表以及有关 HTML 数据的发布和使用的一般最佳实践。


我的主观意见:RDFa 和 Microdata 将共存。如果您想专注于其中之一,请使用 RDFa(从 RDFa Lite 开始,这非常非常简单——您可以在 10-15 分钟内阅读并理解整个规范)。为什么?RDF 是语义网的语言。RDF 可以与许多标记语言一起使用,不仅是 HTML(而 Microdata 仅适用于 HTML5)。RDF 多年来逐渐成熟——已经有两个“完成”的规范仅针对 RDFa(而 Microdata 仍是草案)。

另请参阅:微数据和 RDFa 之间的差异

于 2013-01-24T12:44:43.217 回答
0

问题是关于2013年的一种格式战……未来谁会赢得这场战争? 未来是现在 :-)

今天,统计大局是“微数据正在获胜”。

关于“最好的格式”,当认为“更好的是用户需要的”时......再次统计。唯一好的答案是随着时间(几年)的采用率而发展起来的。

使用微数据,因为 2016 年使用了约 75%

它不是一个标准(在很远的将来W3C/TR/microdata可能会是),没有使用 Microdata 的“真正充分的理由”......除了大多数人都在使用它......有一个可靠的统计数据(没有人反对使用 WebDataCommons 进行这项工作)

  • 微数据:约 250 万个域,9 亿个 URL。
  • RDFa:约 90 万个域,3.12 亿个 URL。

因此,Microdate 在 2016 年被使用了约 2.5 倍的域和 3 倍的 URL……而且没有“新事实”来扭转微数据采用的增长。

将“所有用户”想象成 RDFa+Microdata (2.5+0.9=3.4),我们可以说大约 75% 的用户(2.5/3.4) 正在使用 Microdata。

在此处输入图像描述
来源:http ://webdatacommons.org/structureddata/#results-2016-1


也可以看看:

于 2017-07-17T17:00:10.260 回答