Microformato

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 30 de septiembre de 2017; las comprobaciones requieren 13 ediciones .

El microformato ( microformato en inglés  ; a veces abreviado como μF o uF ) le da a las etiquetas HTML o XHTML un significado alternativo o convierte las etiquetas en campos de base de datos, utilizando parámetros de etiquetas. Es una forma de marcado semántico de un documento. El usuario puede tratar una página microformateada como una página web normal y los programas de procesamiento pueden extraer información estructurada de dicha página.

Debido a que los microformatos se basan en estándares preexistentes (como HTML y XHTML), son fáciles de agregar a las páginas web existentes .

Principios de construcción

Cuando se utilizan microformatos, los parámetros de la etiqueta se agregan al marcado HTML existente, que juntos forman un conjunto de datos de acuerdo con reglas predefinidas. Por ejemplo, esto se puede hacer usando un atributo class (este atributo se define para todos los elementos). Por lo tanto, las personas llegan a un acuerdo para usar ciertos valores de atributo (incluido class) para marcar cierta información. En el futuro, dicho marcado podrá ser procesado por máquinas herramienta.

Cualquier elemento HTML es adecuado para el marcado de microformato , pero se le da especial importancia a los elementos que no tienen su propio significado semántico estándar, divy span. De los atributos utilizados actualmente principalmente: class, rel, rev.

Ejemplos

Supongamos que tenemos un contenedor con información sobre una persona ya marcada:

<div> <div> Vasily Pupkin </div> <div> Cuernos y pezuñas </div> <div> 495-564-1234 < /div > <a href="http://example.com/"> Mía sitio web </a> </div>

Usando el microformato hCard , puede agregar un significado semántico a este bloque de código:

<div class= "vcard" > <div class= "fn" > Vasily Pupkin </div> <div class= "org" > Cuernos y pezuñas </div> <div class= "tel" > <span class= " type" > Trabajo </span> <span class= "value" > 495-564-1234 </span> </div> <a class= "url" href= "http://example.com/" > Mi sitio web </a> </div>

El contenido de los elementos mismos no ha cambiado; solo se les agregaron atributos, que indican exactamente en qué parte del bloque se encuentra esta o aquella información (nombre, número de teléfono, etc.). Todo el bloque tiene un atributo que es el padre del microformato hCard. Esto significa que este elemento y todos sus elementos anidados juntos constituyen un microformato hCard. class="vcard"

Una de las formas de utilizar dicha información son los complementos del navegador que pueden encontrarla en la página, extraerla y transferirla a otras aplicaciones (libreta de direcciones, calendarios).

Microformatos existentes

Cada microformato resuelve una tarea específica e independiente. Aquí están los más famosos de ellos:

  • hCard  - organizaciones y personas;
  • hCalendario  - eventos;
  • hAtom  : fuentes de noticias (como un análogo de RSS y Atom ) en HTML simple o XHTML;
  • XFN  - relaciones sociales;
  • rel-tag  -tags ( etiquetas ) y la formación de la folksonomía ;
  • xFolk  - enlaces etiquetados;
  • adr  - direcciones postales;
  • coordenadas geo  - geográficas ( latitud y longitud );
  • hReview - reseñas (sobre productos, servicios, eventos, etc.); [una]
  • hProducto - bienes; [2]
  • nofollow  : para evitar que ciertos documentos sean indexados por los motores de búsqueda;
  • hRecipe - recetas culinarias para cocinar. [3]

Nuevos microformatos

El desarrollo de nuevos microformatos se lleva a cabo en modo abierto.

Entre los muchos microformatos propuestos, los de citación y marcado de moneda son los que están más cerca de completarse .

Véase también

Notas

  1. hReview microformato - Yandex. Ayuda: Webmaster . Consultado el 6 de mayo de 2011. Archivado desde el original el 23 de abril de 2011.
  2. Productos - Ayuda - Herramientas para webmasters
  3. hReceta microformato — Yandex. Ayuda: Webmaster . Consultado el 6 de mayo de 2011. Archivado desde el original el 11 de mayo de 2011.

Literatura

Enlaces

hablantes de ruso Habla ingles