Structured Blogging y los Microformatos

Visita este artí­culo en http://www.estadobeta.com/2005/12/14/structured-blogging-y-los-microformatos/

Por Ismael en Desarrollo, artículos, tendencias web

En la web hay tal cantidad de información que son necesarios estándares más precisos que estructuren semánticamente los fragmentos granulares del contenido.

WWW: ¿crísis de la información?

Cada vez más, el gran problema de la web sigue siendo cómo mantener la enorme cantidad de contenido de todo tipo que circula por la red. Cuando gran parte de la web permanece en una “zona oscura” porque no puede ser indexada por buscadores y archivos, se hace vital definir estándares de publicación de contenidos que permitan estructurarlos de forma que puedan ser sistemáticamente archivados y catalogados.

Primeras soluciones

Este problema ha sido central en el diseño de las principales herramientas de “Blogging”. Six Apart (los creadores de Movable Type) inventaron el trackback, sistema de links automáticos entre artículos relacionados, que ayuda en la navegación por un mismo tema en blogs distintos y “premia” a los contenidos más populares en los motores de búsqueda (porque éstos analizan la estructura de links entre páginas). WordPress incluye automáticamente todos los metatags necesarios para hacer tus páginas semánticamente ricas e informativas, y las versiones recientes incluyen opciones para agregar microformatos de XHTML como XFN a los contenidos publicados con el sistema.

Microformatos al rescate

El problema se puede resumir de este modo: HTML es un estándar para definir la estructura general de un documento. En la web hay tal cantidad de información que son necesarios estándares más precisos que estructuren semánticamente los fragmentos granulares del contenido. Por esto, a comienzos del 2005 se formó la iniciativa Microformats. org, que pretende definir pequeños formatos dentro de estándares conocidos -como XHTML, RSS o RDF- que permitan expresar la función de cada fragmento de contenido. Así se han definido microformatos para calendarios (hCalendar), tarjetas de presentación (hCard), redes sociales de links (el mismo XFN), otros. Para que se hagan una idea, un evento de calendario expresado en XHTML usando el microformato hCalendar se vería así:


<span class="vevent"> <a class="url"href="http://www.web2con.com/"> <span
class="summary">Web 2.0 Conference</span>: <abbr
class="dtstart" title="2005-10-05">October 5</abbr>-
<abbr class="dtend" title="2005-10-08">7</abbr>, at the
<span class="location">Argent Hotel, San Francisco, CA</span>
</a> </span>

(Pehuen.org tiene un ejemplo aplicado a las elecciones recién pasadas en Chile).

Esto tiene la ventaja de hacer visibles a buscadores y robots no sólo páginas enteras de contenido, sino que cada fragmento funcional: en teoría, se podrían diseñar programas que busquen, por ejemplo, todas las críticas y comentarios hechas en la web para una película. Este programa buscaría entonces todas las páginas de contenido que contengan fragmentos en el formato hReview (diseñado para estructurar comentarios de películas, productos u otros), cuyo título sea la película buscada. También, un asistente de compras online que busque los comentarios sobre tal producto, hechos por usuarios que ya lo han comprado.

La iniciativa no viene de cualquier parte: los Microformatos fueron inpulsados en parte por Tantek Celik, quien introducjo los Estándares Web en Microsoft, forma parte de la W3C y actualmente trabaja para Technorati, el buscador de blogs.

Los microformatos estan pensados para ser simples de implementar por publicadores con conocimientos mínimos de XHTML, pero su uso real depende en gran medida de la voluntad de quienes publican.

Structured Blogging: una nueva generación de blogs

Structured blogging (”blogeo estructurado”) consiste en implementar plugins para los CMS más populares (como WordPress) que permitan al usuario definir tipos de artículos, incluyendo comentarios de películas, música o productos, eventos, listas, reuniones y otros.
Como habrán adivinado, el CMS se encarga entonces de publicar cada artículo con el microformato adecuado al tipo elegido por el autor, sin que el autor tenga que ingresar manualmente el formato adecuado. Aún más, un usuario experimentado puede aprovechar la estructura XHTML particular de cada artículo publicado de esta forma y aplicar diseños diferentes según se trate de una noticia, un evento, una crítica o una lista. Basta con definir estilos CSS para cada microformato.

¿Utópico? No tanto. En tan sólo un par de años los blogs han modificado significativamente la estructura del contenido en la web, por el sólo hecho de generar HTML “correcto”. Esto se ha reflejado en los resultados de las búsquedas, en la creación de motores de búsqueda especializados como Feedster, Google Blog Search o Technorati (”El Google de los Blogs”) y en el traslado de la unidad mínima de información en la red de la página web tradicional al artículo o “post”. Si herramientas como los Microformatos son integrados transparentemente al software de publicación (”Structured Blogging”) en años o incluso meses podríamos ver cambios importantes en la forma como buscamos -y encontramos- información en la web. Estos cambios podrían ser más radicales aún en los actuales “agregadores ” de canales RSS, que a la luz de estas innovaciones tienen el potencial de ser más útiles que el browser.

¿La desintegración del concepto de “sitio web”? Puede ser. Ya hay indicios con los propios agregadores de RSS, pero el sitio corporativo nos acompañará un buen tiempo.

¿La Web como plataforma? Ya está sucediendo. Cuando exista una masa crítica de blogs “estructurados” se podrán construir nuevos servicios que recaben toda esos datos y generen información más relevante sobre nuestras búsquedas.

Via Read/Write Web

Actualización: en este artículo exploro brévemente el plugin “Structured blogging” para WordPress.

Deja un comentario

XHTML: puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>