Tagi OpenGraph i ważność HTML5

9

Mam stronę opartą na HTML5 i wprowadziłem tagi OpenGraph zgodnie z jej dokumentacją . Sprawdziłem również za pomocą Facebook Debug , i może parsować metadane. Ale kiedy używam W3C Validator, zgłasza tagi OG jako błąd:

Attribute content not allowed on element meta at this point. <meta property="fb:admins" content="...." />

Attribute content not allowed on element meta at this point. <meta property="og:url" content="http://www....">

Oni wszyscy są w <head>. Potrzebowałbym również, aby moja strona była „poprawna” w tagach HTML5 i OG. Czy możesz mi pomóc podpowiedzieć, jak to osiągnąć?

UPDATE:name wersja nieważne także: <meta name='fb:admins' content=''>

Netmano
źródło
Czy Facebook nie używa RDFa na tagach Opengraph itp.? Z HTML5 jest w fazie rozwoju. Dev.w3.org/html5/rdfa/rdfa-module.html

Odpowiedzi:

3

Ostatecznie tego typu metadane nigdy nie będą częścią specyfikacji W3C i dlatego nigdy nie będą postrzegane jako poprawne przez żaden silnik sprawdzania poprawności.

Użyłem namezamiast propertywcześniej. Walidator Facebooka wyświetla ostrzeżenie, ale nadal analizuje dane, a strona następnie przechodzi walidację w3c.

toomanyairmiles
źródło
Mam również błędy dla namewersji:Bad value fb:admins for attribute name on element meta: Keyword fb:admins is not registered.
netmano
@netmano czy możesz opublikować link lub opublikować skrzypce js kodu?
toomanyairmiles