Un componente in uso nel sito inserisce nel file 'index' tutti i requisiti necessari per l'interazione con Facebook (riferimenti og e meta property).
Sono riuscito a superare tutti i controlli di validazione W3C, ma mi rimane il problema del <meta property>, non validato dal W3C.
Dopo un po' di ricerche, ho trovato che la soluzione sta nel cambiare la dichiarazione iniziale: invece di
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
occorre inserire
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
Domanda: poiché i siti della Pubblica Amministrazione devono rispettare i requisiti dell'XHTML Strict, il secondo tipo di XHTML è comunque valido (cioè è ritenuto Strict in quanto XHTML)? Infatti non riesco a trovare molta documentazione sul fatto se è una versione successiva a XHTML 1.0 (poche fonti parlano di XHTML 1.1) oppure una versione del tutto indipendente.
Grazie.