Microformas: un avance hacia web 3.0!


Hace ya algún tiempo hablamos de la Web 3.0 y como íbamos a tener una red semántica, con información contenida en sus paginas que iba a proporcionar los datos requeridos para que los contenidos tuvieran significado para “La Máquina” y pudiera relacionar información “cargada” por nosotros, de manera que las búsquedas de información fueran mas eficientes, y de manera mas abierta, de ser posible, utilizando lenguaje natural para la elaboración de las preguntas y cuyas respuestas fuera más allá de búsquedas en tablas, y se aplicaran algoritmos de lógica para la elaboración de la información proporcionada por la red.

Hoy en día vemos avances mas significativos en esta labor, Tantek Celik y Erick A. Meyer han marcado la pauta en los llamados microformatos.

¿Qué es un microformato?

Un microformato (a veces abreviado con μF o uF) es una forma simple de agregar significado semántico a un contenido legible por el humano y que para la máquina es sólo texto plano. Están ideados para ser usadas en páginas web que usen HTML o XHTML, de manera tal de que la información pueda ser indexada, guardada, referenciada, reusada o combinada.

¿Como funciona un microformato?

Veamos un ejemplo simple de código HTML , la información adicional que brindan los spans y las clases le sirven a las maquinas de búsqueda para dar información sobre la información que esta siendo desplegada, siendo transparente en el despliegue de la información para el usuario humano.

Las aves anidaron en
   <span class="geo">
     <span class="latitude">52.48</span>,
     <span class="longitude">-1.89</span>
   </span>

En ese caso el ejemplo corresponde al uso de un microformato ya definido llamado geo.

Un ejemplo más utilizado seria el despliegue de información personal, el cual de esta forma:

<div>
   <div>Juan Pérez</div>
   <div>El Ejemplo S. A.</div>
   <div>604-555-1234</div>
   <a href="http://ejemplo.com/">http://ejemplo.com/</a>
 </div>

Se transforma en esto, aplicando el microformato vcard:

<div class="vcard">
   <div class="fn">Juan Pérez</div>
   <div class="org">El Ejemplo S. A.</div>
   <div class="tel">604-555-1234</div>
   <a class="url" href="http://ejemplo.com/">http://ejemplo.com/</a>
 </div>

Existen ya muchos microformatos definidos y los cuales son mantenidos en Microformats.org, algunos ejemplos son:

Quedo en espera de sus comentarios.

Saludos

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s