HCard
# HCard

hCard es un microformato destinado a marcar los datos de cualquier persona o entidad añadiendo un contenido semántico a los mismos y permitiendo de esta forma que tanto máquinas como personas puedan procesarlos y entenderlos.

Está basado en el estándar vCard y mantiene las mismas propiedades utilizando código XHTML.

## Ejemplos

El siguiente ejemplo es lo que tendríamos en código XHTML sin marcado semántico con hCard, como podemos ver una persona lo entendería perfectamente pero no una máquina, que simplemente podría procesarlo:

### Resultado

Guillermo García Calle falsa, 1 una ciudad, un país 989-99-99-99

### Aplicando microformatos

El siguiente ejemplo aplicaría el microformato, como se observa para el humano el resultado es idéntico pero una máquina ahora si podría comprender la información que está procesando.

**Resultado**

Calle falsa 1 una ciudad, un país

989-99-99-99

### Aplicando microformatos y elementos semánticamente

Por último, esta sería una versión más semántica aún ya que utiliza elementos con sentido, con significado, como lo sería una lista de propiedades del contacto:

**Resultado**

* Guillermo García
* Calle falsa 1 una ciudad, UR, 94301, UP
* Work: 989-99-99-99

### Más semántico aún

O incluso con más sentido aún usando una lista de definiciones, en este caso definiciones de los atributos del contacto, aunque en el caso de una dirección el elemento más semántico sería <address> Vamos a usar a Wikimedia Foundation Inc. como ejemplo:

**Wikimedia Foundation Inc.**


    149 New Montgomery Street, (3.ª planta) San Francisco, CA, 94301, EE. UU.
   #### Work
       +1-415-839-6885
   #### Work
       info@wikimedia.org
   #### Ubicación
      * N 37° 47.216

      * W 122° 23.979

## Conclusión

Si usas un navegador web como Google Chrome (o Chromium) o Firefox junto a algún plugin para microformatos, podrás comprobar, dependiendo del plugin, que están disponibles las tarjetas de contacto automáticamente con solo acceder a esta página. Por lo tanto, los microformatos han permitido que una máquina (el ordenador con el software del navegador) pueda entender dichos datos y procesarlos para un uso determinado; en este caso la obtención de una tarjeta de contacto.

## Notas y referencias

* ↑ Çelik, Tantek; Cederholm, Dan, et ál. (27 de febrero de 2011 -actualizado-). «hCard 1.0 · Microformats Wiki». Microformats.org (en inglés). microformats.org. Consultado el 11 de marzo de 2011. La referencia utiliza el parámetro obsoleto |coautores= (ayuda)
* 1 2 Çelik, Tantek; Cederholm, Dan, et ál. (9 de noviembre de 2010 -actualizado-). «hCard examples · Microformats Wiki». Microformats.org (en inglés). microformats.org. Consultado el 11 de marzo de 2011. La referencia utiliza el parámetro obsoleto |coautores= (ayuda)
* ↑ Çelik, Tantek; Cederholm, Dan, et ál. (6 de marzo de 2011 -actualizado-). «hCard examples in the wild · Microformats Wiki». Microformats.org (en inglés). microformats.org. Consultado el 11 de marzo de 2011. La referencia utiliza el parámetro obsoleto |coautores= (ayuda)
