2012-04-13 44 views
18

XHTML中的RDFa是一個w3c標準。 Microdata被稱爲HTML 5 API。我的問題是:RDFa Vs. Microdata

  1. 微數據也是w3c標準嗎?如果是,爲什麼我們需要2個類似的標準?

  2. 人們說使用微數據比RDFa簡單。除此之外,這兩者之間的主要區別是什麼?

預先感謝您 馬諾

+0

相關問題:微觀數據VS RFDa(http://webmasters.stackexchange.com/q/2860/17633) – unor 2014-03-12 03:33:23

+1

更新(!現在HTML5是一種標準)... [微觀數據( http://www.w3.org/TR/microdata/)**僅僅是一個「W3C註釋」**(不是推薦),並且失去了成爲HTML5標準的機會:請參閱[W3C阻止Microdata的進展工作草案](http://www.w3.org/html/wg/tracker/issues/76)。今天(和下一年!)「最佳標準方式」是[使用RFDa Lite](http://manu.sporny.org/2012/mythical-differences/)。 PS:今天比較不那麼重要,因爲只有RDFa(和Lite)仍然是標準。 – 2015-02-11 13:28:43

+1

此問題是[此舊(2012)一個]的複製品(http://stackoverflow.com/q/8957902/287948) – 2015-02-18 13:33:19

回答

23
  1. 是,微觀數據也是W3C標準:HTML Microdata。有兩個標準,因爲RDFa的設計是爲了滿足RDF社區的需求,WHATWG HTML5編輯發現RDFa規範太過先進,所以設計了自己的東西。

  2. 這是一個非常主觀的問題,但我會說RDFa的優點是:它可以更容易地組合多個詞彙表/模式,它更好地支持數據類型等,並且與所有的其他基於RDF的標準在你關心的情況下。 Microdata的優勢在於,更容易掌握HTML作者。 Here's a big comparison of both formats(由RDFa傢伙完成,所以也許有點偏頗)。

上網絡管理者
+0

只是要指出,Microdata是一個建議的標準,而RDFa和RDFa-lite是標準(在問這個問題的時候)。 – Jerven 2013-08-26 07:08:32

+4

Microdata **僅僅是一個「W3C註釋」**(不是推薦),並且失去了成爲HTML5標準的機會:請參閱[W3C阻止Microdata工作草案的進展](http://www.w3.org/HTML/WG /跟蹤器/問題/ 76)。今天(和下一個yerars!)「最佳標準方式」是[使用RFDa Lite](http://manu.sporny.org/2012/mythical-differences/)。 – 2015-02-11 13:18:31