Ich habe widersprüchliche Informationen darüber gesehen, wie Open Graph-Namespaces am besten implementiert werden können. Insbesondere verwendet die Open Graph-Website einige verschiedene Methoden, und die Facebook Open Graph-Beispiele verwenden andere Methoden.
Beispiel für eine Open Graph-Website (unter Verwendung des HTML-Präfixattributs):
<html prefix="og: http://ogp.me/ns#">
Quellcode der Open Graph-Website (unter Verwendung des HTML XMLNS-Attributs):
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#">
Facebook Open Graph-Dokumentation (unter Verwendung des HEAD-Präfixattributs):
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
Facebook Open Graph-Dokumentation Nr. 2 (unter Verwendung des HTML-XMLNS-Attributs):
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
Was ist die empfohlene Methode oder spielt es keine Rolle?