Es un conjunto de extensiones de XHTML propuestas por W3C para introducir semántica en los documentos. RDFa aprovecha atributos de los elementos meta y link de XHTML y los generaliza de forma que puedan ser utilizados en otros elementos. Además se ha definido una correspondencia simple que permite extraer tripletes RDF.
Rudimentos
Los atributos que se utilizan son:
- typeof: indica de que tipo es la instancia descrita. about: una URI que indica el recurso que describen los metadatos y que remite al documento actual por defecto rel, rev, href y resource.
- resource: atributos que establecen un relación o relación inversa con otro recurso.
- property: aporta una propiedad para el contenido de un elemento.
- content: atributo opcional que se sobrepone al contenido del elemento cuando se usa el atributo property.
- datatype: atributo opcional que indica el tipo de datos del contenido.
Ventajas de RDFa
Hay cinco principios de los metadatos interoperables que cumple RDFa.Independencia del editor: cada sede web puede usar sus propios estándares. Reutilización de datos: se debe tratar de no duplicar los datos; RDFa hace innecesario separar las secciones XML y HTML de los mismos contenidos.
Autocontención: las secciones de XML y HTML pueden mantenerse separadas.
Modularidad del esquema: Los atributos son reusables.
Escalabilidad: se pueden añadir campos adicionales con la única condición de que se mantenga la capacidad de extraer semántica de los datos del archivo XHTML.Ejemplo de un Editor RDFa:
Ejemplo de un Mapa de Recursos serializados RDFa
A continuación se muestra el uso de RDFa por elementos que describen la serialización del mapa de recursos que se muestra como un grafo RDF Video Tutorial en ingles sobre RDFa:
Parte 1:
Parte 2:
Parte 3:
Tutoriales en Ingles en una Presentación sobre Slideshare:
RDFa Tutorial
The 5 minute guide to RDFa...in only 6 minutes 40 secondsView more presentations from Ivan Herman.
View more presentations from Mark Birbeck.
Para mayor información tambien pude consultar la siguiente página: http://www.rdfa.info/
una de sus principales ventajas es la reutilización de datos, trata de no duplicar los datos; RDFa hace innecesario separar las secciones XML y HTML de los mismos contenidos.
ResponderEliminar