martes, 23 de noviembre de 2010

RDFa


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

RDFa es en esencia una generalización de los atributos de los elementos meta y link de XHTML. La a minúscula que se añade a las siglas RDF es precisamente la inicial de la palabra "atributos".
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:

The 5 minute guide to RDFa...in only 6 minutes 40 seconds
View more presentations from Mark Birbeck.

Para mayor información tambien pude consultar la siguiente página: http://www.rdfa.info/

1 comentario:

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