Microformatos


Definición y uso de los microformatos

Estos elementos pretenden dar un cierto contenido semántico a los contenidos de una página, de forma que una máquina pueda interpretar ciertas relaciones en ese contenido y no solo eso sino que además sea entendible para las personas. Por ejemplo, con un microformato podrías indicar que un nombre que aparece en ese documento (página web) es el autor de este.

El uso de los microformatos dentro del (X)HTML permite agregar más información y significado a los datos que luego puede ser utilizado por aplicaciones como por ejemplo buscadores o agregadores de contenidos.

Son elementos de marcado embebidos en (X)HTML usando nombres de clase específicos. En este sentido, los microformatos son abiertos para que cualquiera haga uso de ellos.

Las especificaciones actuales de microformatos permiten la representación de eventos, información de contacto, relaciones sociales, direcciones, ubicaciones (coordenadas), etc.

Usos de los microformatos

Los estándares definidos en (X)HTML permiten agregar significado semántico a los contenidos presentados. Esto se logra con los siguientes atributos de HTML:

* class
* rel
* rev

Justificación del uso de microformatos

El objetivo principal de los microformatos, es que los metadatos sean útiles a las personas en primer lugar, y después a los agentes de usuarios (como por ejemplo los buscadores). Para explicarlo mejor, hablaremos de los metadatos y la información semántica.

Metadatos e información semántica

Los metadatos son "datos sobre los datos". Por ejemplo, los metadatos de un recurso, como un artículo en internet, podrían ser "autor", "fecha de publicación", "fecha de modificación", "palabras clave", "título",... Es decir, indica el significado del dato, a que tipo de información hace referencia.

Esos metadatos, son uno de los pilares de la web semántica, cuyo objetivo principal es lograr una "web inteligente" en la que los agentes de usuarios (como los buscadores, y otros mucho más avanzados) son capaces de intercambiar información de forma automática, con una mínima intervención humana.

Ejemplos de uso de la información semántica:

* Como ficheros RDF, un tipo especial de ficheros XML con características semánticas. Por ejemplo: http://www.webposible.com/utilidades/dublincore-metadata-gen/dublincore-metadata-gen.rdf
* Como elementos meta, dentro de la etiqueta head de un documento XHTML ó HTML. Por ejemplo, <meta name="Author" content="Alejandro Gonzalo Bravo García">
* Utilizando vínculos relacionales. Es decir, usando los atributos rel ó rev de los vínculos a ó link. Estos atributos, usarían los valores predefinidos en HTML (los 6.12 Tipos de vínculos, como next, Section, Section, Glossary,... ) ó bien otros definidos mediante el atributo profile del elemento head. Se explica más detalladamente en la sección Vínculos relacionales: Atributos "rel" ó "rev", de los elementos "a" y "link".
* Utilizando las características estructurales de los elementos de HTML, como por ejemplo h1, h2, blockquote, strong, em, address, p, cite, y un largo etcétera.
* Codificada como microformatos.

El problema de los dos primeros tipos de metadatos, es que esta información no siempre son visibles para las personas que abren un documento HTML. Sin embargo, sí que es accesible para los agentes de usuario (aunque no siempre los usen). Con los microformatos se pretende facilitar el acceso a la información contenida en los metadatos para las personas, por encima de los agentes de usuario (como ocurre, al menos en parte, con otro tipos de metadatos).

Adrián Manso Burgos
Web: generacionesweb.com

 Artículos con licencia Copyleft

Este artículo tiene libre licencia de reproducción siempre que se cite al autor que lo ha escrito y se enlace con su página web, tal como aparece en la firma del artículo.

Si eres tan amable, agradeceremos que coloques en algún lugar de tu web un enlace a la sección de artículos copyleft de DesarrolloWeb.com.

 Enlaces relacionados
+ Puedes ver todos los artículos que ha publicado este usuario.
+ Puedes ver más artículos de la categoría de Internet
+ Ir a la portada de Artículos Copyleft


Alojados en el grupo