Объявление пространства имен Open Graph: HTML с XMLNS или префикс заголовка?

Я видел противоречивую информацию о том, как наилучшим образом реализовать пространства имен Open Graph. В частности, на веб-сайте Open Graph используются несколько различных методов, а в примерах Facebook Open Graph используются другие методы.

Пример веб-сайта Open Graph (с использованием атрибута префикса HTML):

<html prefix="og: http://ogp.me/ns#">

Откройте исходный код веб-сайта Graph (используя атрибут HTMLNNS HTML):

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#">

Документация Facebook Open Graph (с использованием атрибута префикса HEAD):

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">

Документация Facebook Open Graph # 2 (с использованием атрибута HTMLNNS HTML):

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" 
      xmlns:fb="https://www.facebook.com/2008/fbml">

Какой метод рекомендуется или это даже не имеет значения?

Ответы на вопрос(5)

Ваш ответ на вопрос