En cuanto a la descripción general , una cosa que destaca es que RDFA solo es aplicable a XHTML 1.1 en lo que respecta a la validación, mientras que hay un enorme impulso para finalizar HTML5 / CSS3 y ponerlo en producción.
Citando el resumen:
Hasta la fecha, debido a que XHTML es extensible mientras que HTML no lo es, RDFa solo se ha especificado para XHTML 1.1. Los editores web pueden usar el marcado RDFa dentro de HTML4: el diseño de RDFa anticipa este caso de uso, y la mayoría de los analizadores RDFa reconocerán los atributos RDFa en cualquier versión de HTML. Los autores no conocen un navegador web desplegado que no pueda presentar un documento HTML según lo previsto después de agregar el marcado RDFa al documento. Sin embargo, los editores deben tener en cuenta que RDFa no se validará en HTML4 en este momento. Los atributos RDFa se validan en XHTML, utilizando el XHTML1.1 + RDFa DTD.
Podemos suponer que HTML5 será similar en que RDFA no validará, pero probablemente no romperá el documento en navegadores conocidos y populares . Eso me asusta un poco al considerar los dispositivos móviles.
No creo que vaya a lastimarlo, pero no es un sustituto para garantizar que la semántica de su documento esté bien estructurada (es decir, usar las etiquetas de encabezado adecuadamente), lo que generalmente da como resultado el texto / encabezado adecuado que se muestra en los resultados.
El área donde lo veo más útil es la descripción de la relación de un enlace con su concepto, como el ejemplo de 'licencia' que se ofrece en la descripción general. Es bastante concebible que alguien quiera resultados solo ofrecidos bajo una licencia CC-BY-SA, o tal vez otra variante.
No creo que me gustaría asignar un título para que sea otra cosa que eso, especialmente cuando existen metaetiquetas para indicar el autor / etc. Lo típico:
- Idea principal
- Texto
- Idea de soporte
- Texto
- Idea de apoyo Idea de apoyo
- Texto
- ...
... ofrece a los motores de búsqueda una forma muy fácil de comprender el esquema de cualquier documento. Entonces, como se muestra en el ejemplo, volver a mapear 'h3' para indicar que el autor puede ser tonto, pero asociar una relación de enlace como 'autor-de-nombre-de-artículo' podría ser interesante, similar al concepto de 'licencia' .
No conozco a nadie que lo haya implementado, así que no estoy seguro del éxito en ninguno de los escenarios. Sin embargo, no creo que vaya a ayudar (significativamente) a su rango más que un documento bien estructurado. La novedad, al menos para mí, es la capacidad de encontrar cosas muy específicas, como todos los documentos escritos por "Joe Q Smith", por ejemplo.
Lo que no haría es redefinir el peso que debe tener una etiqueta determinada al determinar la estructura de un documento.
Y no puedo resistirme: esta es una razón más por la que la gente debería evitar analizar HTML con expresiones regulares :)