2009/05/31 |
Creative Commons tiene una herramienta que genera automáticamente el XHTML con la información de la licencia que hayamos elegido para nuestras obras. Pero además, permite incrustar información semántica sobre la obra (autor, título, origen, etc) usando ccREL, un vocabulario para RDFa.
Hace algunas semanas utilicé la herramienta para generar el código necesario para las fotos de mi galería. El problema vino a la hora de la validación: el W3C Validator se quejó horriblemente. Eso me llevó, en aquel momento, a eliminar todo el código semántico y quedarme simplemente con el atributo rel="license"
.
Hoy, después de investigar un poco, me encontré con la solución: hay que cambiar el DTD de las páginas a XHTML+RFDa. Eso implica que aquellos que quieran incrustar información semántica en páginas HTML deben primero convertirlas a XHTML, asegurárse que validen, agregar el código ccREL, cambiar el DTD y revalidar.