Tag OpenGraph e validità HTML5


9

Ho una pagina basata su HTML5 e ho inserito i tag OpenGraph in base alla sua documentazione . Ho anche controllato con Facebook Debug e può analizzare i metadati. Ma quando uso W3C Validator, riporta i tag OG come errore:

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....">

Sono tutti nel <head>. Avrei bisogno che anche la mia pagina fosse tag HTML5 e OG "validi". Potresti aiutarmi a dare un suggerimento come può essere raggiunto?

AGGIORNAMENTO: la nameversione non è valida: <meta name='fb:admins' content=''>


Facebook non utilizza RDFa su tag opengraph ecc? Con html5 è in fase di sviluppo dev.w3.org/html5/rdfa/rdfa-module.html

Risposte:


3

Alla fine questo tipo di metadati non farà mai parte delle specifiche del W3C e pertanto non sarà mai considerato valido da alcun motore di validazione.

Ho usato nameinvece di propertyprima. Il validatore di Facebook lancia un avviso ma analizza ancora i dati e la pagina passa quindi una convalida del w3c.


Ho nameBad value fb:admins for attribute name on element meta: Keyword fb:admins is not registered.
riscontrato anche

@netmano puoi pubblicare un link o pubblicare un violino js del codice?
toomanyairmiles
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.