Microformatos, aperitivo da web semántica

Leturia Azkarate, Igor

Informatikaria eta ikertzailea

Elhuyar Hizkuntza eta Teknologia

Como vimos nos artigos anteriores, una nova Internet, composta por unha web semántica, é dicir, una serie de elementos etiquetaxes e relacionados con marcas de significado, abrirá unha chea de novas opcións, pero o seu implementación é laboriosa e complicada e non chegará de inmediato. Mentres tanto, convencidos de que esta idea pode ir facendo cousas, crearon microformatos que permiten etiquetar semánticamente determinados conceptos na rede baseada no HTML actual.
Microformatos, aperitivo da web semántica
01/07/2009 | Leturia Azkarate, Igor | Informático e investigador
(Foto: Cindy Li/Creative Commons/confesar e compartir baixo a mesma autorización/non comercial)

A diferenza da web semántica, os microformatos non son una iniciativa da World Wide Web ou da organización W3C que lidera o futuro da rede e do seu director e inventor da web, Sir Tim Berners Le, senón un movemento xurdido entre internautas. Pero non é una iniciativa contraria á web semántica; o obxectivo dos microformatos é ir avanzando na mesma idea mentres chega.

Inserido en web HTML actual

Na web semántica proponse a construción dunha rede paralela, codificada en formatos estruturados de representación do significado, na que se describan todos os obxectos, persoas, etc. que se mencionan no outro e as súas relacións. No movemento dos microformatos só se etiquetan semánticamente determinados conceptos, os máis utilizados e prácticos, e dentro da web actual en HTML. Paira iso utilízanse etiquetas e atributos xenéricos con formatos HTML: etiqueta div (utilizada paira diferenciar os distintos apartados da páxina), etiqueta span (utilizada paira resaltar as partes dun texto), atributo class (utilizado paira describir o tipo de elemento de que se trata) e atributo rel (utilizado paira definir o tipo de relación nos elementos de relación). Así, un microformato defínese asignando a estas etiquetas uns valores determinados dos atributos class e rel.

A través das follas de estilo CSS podemos conseguir que este código sexa visto polo usuario como calquera páxina web, pero ao estar estruturada a información, as máquinas poden entender o contido.

Microformatos multiusos

(Foto: Christophe Ducamp/Creative Commons/confesar e compartir baixo a mesma autorización/non comercial)

O movemento dos microformatos non é una entidade de definición de estándares, senón una comunidade aberta que se coordina a través da web http://microformats.org. Os seus wikis, listas de correo, etc. serven paira definir microformatos, crear novos, discutir, etc. e así definiron os microformatos existentes actualmente.

Nesta mesma web pódense consultar os microformatos existentes ou as propostas en fase de decisión. Algúns dos máis importantes son hCalendar paira eventos, hCard paira información de contacto de persoas e entidades, adr paira direccións postais, geo paira coordenadas xeográficas, hResume paira currículos, hReview, críticas, mencións, comentarios e puntuacións, hRecipe paira receitas, hProduct paira descrición de produtos, VLinks : paira votación, rellicense :

Por tanto, se xestionamos un sitio web, podemos codificar en microformato diferentes aspectos de devandito sitio web (información de contacto, calendario de eventos, etc.). Podemos facelo directamente no código HTML ou na programación da web, pero cada vez son máis as ferramentas de desenvolvemento web que permiten codificar os microformatos: Drupal, Wordpress, Dreamweaver... E hai validadores paira ver se o fixemos ben.

Uso de microformatos

Os microformatos poden ter miles de usos. Por exemplo, calquera pode completar con bastante facilidade un servizo que unirá os eventos que se indican mediante hCalendar en varias páxinas web e organizalo por ámbitos aproveitando a información do geo microformato... A maioría das linguaxes de programación dispoñen de bibliotecas paira traballar con microformatos.

(Foto: -)

Ademais, xa existen servizos que utilizan microformatos. Os principais buscadores permiten buscar contidos de licenza libre grazas a webs que utilizan o microformato rel-license. Google anunciou recentemente que detectará nas páxinas web os microformatos hCard, hReview e hProduct paira ofrecer resultados de procura máis ricos (faio Yahoo! desde fai máis dun ano). E o navegador Firefox ten un plug-in chamado Operator que detecta os microformatos nas páxinas que estamos a navegar e permítenos realizar operacións avanzadas: engadir eventos á nosa axenda, introducir automaticamente a información de contacto na nosa lista de direccións, levar una coordenada xeográfica á nosa conta de Tagzia… En breve estas opcións virán directamente integradas no navegador.

E non cabe dúbida de que cada vez se crearán máis ferramentas e servizos deste tipo. Até a chegada da web semántica, pódese degustar o poder da semántica mediante microformatos.

Leturia Azkarate, Igor
Servizos
Descrición
2009
Outros
034
Internet
Mundo dixital
Outros
Babesleak
Eusko Jaurlaritzako Industria, Merkataritza eta Turismo Saila