I wanted to know which is better for front end semantics as in, I have mentioned the combination below. Please suggest which one should I go with and what would server better in long run.

  • Microdata
  • RDFa
  • Microformat
  • RDFa+Microdata
  • Microdata + Schema.org

Please let me know which combination would be the best for any current scenario. Since I believe HTML5 comes with Microdata this would be the one along with schema. Still it would be better to know. Thanks

asked 20 Feb '13, 02:48

Roger's gravatar image

accept rate: 10%

Hi, I would give brief comparisons over all of them:


  • Not extensible, you can't define new vocabulary
  • Concise and easy to understand


  • Extensible
  • Expressive
  • Complex, meaning slower adoption


  • Extensible
  • Still simple but less expressive than RDFa
  • Part of HTML 5 suite
  • Suitable for Schema.org
permanent link

answered 20 Feb '13, 18:13

fadirra's gravatar image

accept rate: 21%

@fadirra I guess then I must go for RDFa but are there things that can directly push in RDFa on an HTML page ?

(21 Feb '13, 08:08) Roger Roger's gravatar image

I don't really know if there are tools to do that. But for sure, you can use any HTML editor to make RDFa-enriched web pages.

(21 Feb '13, 12:14) fadirra fadirra's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 20 Feb '13, 02:48

question was seen: 2,978 times

last updated: 21 Feb '13, 12:14