close

Microformato

Saltar a navegación Saltar a búsqueda

Un microformato (a veces abreviado como μF o uF ) es una pieza de marcado que permite expresiones semánticas en una página web HTML (o XHTML ) . Esto es posible usando el (X) HTML class,, rel.rev

Usando microformatos, los programas pueden extraer datos semánticos de una página web. De hecho, los microformatos permiten crear (X) código HTML legible por programas (como los datos en formato XML o RDF ) pero garantizando un alto nivel de comprensión por parte de las personas. En otras palabras, las páginas web creadas con microformatos permiten que los programas examinen sus contenidos y utilicen la información contenida en ellos. Por ejemplo, a través del Microformato hCard , específico para la descripción de personas, el navegador puede reconocer fácilmente, dentro de una página web, la dirección de correo electrónico o el número de teléfono de los contactos en la página, para poder transferir rápidamente a la libreta de direcciones.

Ejemplos

Por ejemplo, considere la información de contacto

 <div> 
   <div> Joe Doe </div> 
   <div> The Example Company </div> 
   <div> 604-555-1234 </div 
   > <a  href= "http://example.com/"> http : //ejemplo.com/ </a> </div>
 

Con el microformato hCard , se convierte en:

 <div  class = "vcard" > 
   <div  class = "fn" > Joe Doe </div> 
   <div  class = "org" > The Example Company </div> 
   <div  class = "tel" > 604-555-1234 </div> 
   <a class=  "url" href=  "http://ejemplo.com/"> http://ejemplo.com/ </a> < /div>
 

Cuando el nombre formal ( fn ), la organización ( org ), el número de teléfono ( tel ) y la dirección URL se hayan identificado mediante clases específicas; también todo el código está incluido en un elemento con el atributo class="vcard".

Esto hace posible que el software, por ejemplo, un complemento de navegador, extraiga esta información y la transfiera a otras aplicaciones, por ejemplo, una libreta de direcciones.

Microformatos específicos

Se han desarrollado varios microformatos para permitir el marcado semántico de determinados tipos de información.

Microformatos propuestos

Entre los muchos microformatos propuestos (enlace en inglés), se han completado casi por completo los siguientes:

  • ( ES ) citación - para citar fuentes;
  • ( ES ) moneda - para indicar cantidades de dinero;
  • ( EN ) extensión geográfica - para lugares ubicados en cuerpos celestes;
  • Especies - para los nombres de especies de seres vivos.

Uso de microformatos

Los complementos de Operador o Tails admiten microformatos para Firefox , y la versión 3 del navegador Firefox incluirá de forma nativa soporte para microformatos [1] . Incluso con Internet Explorer o Safari es posible usarlos a través de bookmarklets , es decir, pequeñas aplicaciones de JavaScript contenidas en una URL que se pueden almacenar como un marcador en su navegador o como un enlace en una página web. Microsoft ha expresado su deseo de incorporar microformatos en futuras versiones de sus programas, al igual que otras compañías de software.

El 31 de julio de 2007, Google anunció la compatibilidad con los resultados de búsqueda de Microformat hcard a través de Google Maps en su blog para desarrolladores .

Creación de microformatos

Muchos de los microformatos existentes se han creado en el wiki de microformatos y la lista de correo asociada . Otros microformatos (como rel = nofollow , unAPI y rel = pavatar ) se han propuesto y desarrollado de forma independiente.

Textos de referencia

A continuación se muestra una lista de algunos textos que documentan microformatos:

  • ( ES ) Diseño web en pocas palabras, tercera edición por Jennifer Niederst Robbins . O'Reilly Media, ISBN 0-596-00987-9 , 2006
  • ( EN ) Uso de microformatos por Brian Suda ISBN 0-596-52817-5 , 2006
    • ( ES ) Este es un libro electrónico en formato PDF, y es parte de la serie "Short Cuts" de O'Reilly.
  • Dominio de HTML por Paul Haine, Friends of Ed, ISBN 1-59059-765-6 , 2006
    • Capítulo 5, pág. 117-154: Semántica especialmente diseñada: microformatos y otras historias.
  • Notas

    1. ^ John Resig, Microformatos en Firefox 3 , ejohn.org , 1 de febrero de 2007. Consultado el 25 de marzo de 2007 .

    Artículos relacionados

    Otros proyectos

    Enlaces externos