Microformatos, aperitiu de la web semàntica

Leturia Azkarate, Igor

Informatikaria eta ikertzailea

Elhuyar Hizkuntza eta Teknologia

Com hem vist en els articles anteriors, una nova Internet, composta per una web semàntica, és a dir, una sèrie d'elements etiquetats i relacionats amb marques de significat, obrirà un munt de noves opcions, però la seva implementació és laboriosa i complicada i no arribarà immediatament. Mentrestant, convençuts que aquesta idea pot anar fent coses, han creat microformatos que permeten etiquetar semànticament determinats conceptes en la xarxa basada en l'HTML actual.
Microformatos, aperitiu de la web semàntica
01/07/2009 | Leturia Azkarate, Igor | Informático i investigador
(Foto: Cindy Li/Creative Commons/confessar i compartir sota la mateixa autorització/no comercial)

A diferència de la web semàntica, els microformatos no són una iniciativa de la World Wide Web o de l'organització W3C que lidera el futur de la xarxa i del seu director i inventor de la web, Sir Tim Berners Lee, sinó un moviment sorgit entre internautes. Però no és una iniciativa contrària a la web semàntica; l'objectiu dels microformatos és anar avançant en la mateixa idea mentre arriba.

Inserit en web HTML actual

En la web semàntica es proposa la construcció d'una xarxa paral·lela, codificada en formats estructurats de representació del significat, en la qual es descriguin tots els objectes, persones, etc. que s'esmenten en l'altre i les seves relacions. En el moviment dels microformatos només s'etiqueten semànticament determinats conceptes, els més utilitzats i pràctics, i dins de la web actual en HTML. Per a això s'utilitzen etiquetes i atributs genèrics amb formats HTML: etiqueta div (utilitzada per a diferenciar els diferents apartats de la pàgina), etiqueta span (utilitzada per a ressaltar les parts d'un text), atribut class (utilitzat per a descriure el tipus d'element de què es tracta) i atribut rel (utilitzat per a definir el tipus de relació en els elements de relació). Així, un microformato es defineix assignant a aquestes etiquetes uns valors determinats dels atributs class i rel.

A través de les fulles d'estil CSS podem aconseguir que aquest codi sigui vist per l'usuari com qualsevol pàgina web, però en estar estructurada la informació, les màquines poden entendre el contingut.

Microformatos multiusos

(Foto: Christophe Ducamp/Creative Commons/confessar i compartir sota la mateixa autorització/no comercial)

El moviment dels microformatos no és una entitat de definició d'estàndards, sinó una comunitat oberta que es coordina a través de la web http://microformats.org. Els seus wikis, llistes de correu, etc. serveixen per a definir microformatos, crear nous, discutir, etc. i així han definit els microformatos existents actualment.

En aquesta mateixa web es poden consultar els microformatos existents o les propostes en fase de decisió. Alguns dels més importants són hCalendar per a esdeveniments, hCard per a informació de contacte de persones i entitats, adr per a adreces postals, geo per a coordenades geogràfiques, hResume per a currículums, hReview, crítiques, esments, comentaris i puntuacions, hRecipe per a receptes, hProduct per a descripció de productes, VLinks : per a votació, rellicense :

Per tant, si gestionem un lloc web, podem codificar en microformato diferents aspectes d'aquest lloc web (informació de contacte, calendari d'esdeveniments, etc.). Podem fer-ho directament en el codi HTML o en la programació de la web, però cada vegada són més les eines de desenvolupament web que permeten codificar els microformatos: Drupal, Wordpress, Dreamweaver... I hi ha validadores per a veure si ho hem fet bé.

Ús de microformatos

Els microformatos poden tenir milers d'usos. Per exemple, qualsevol pot completar amb bastant facilitat un servei que unirà els esdeveniments que s'indiquen mitjançant hCalendar en diverses pàgines web i organitzar-ho per àmbits aprofitant la informació del geo microformato... La majoria dels llenguatges de programació disposen de biblioteques per a treballar amb microformatos.

(Foto: -)

A més, ja existeixen serveis que utilitzen microformatos. Els principals cercadors permeten buscar continguts de llicència lliure gràcies a webs que utilitzen el microformato rel-license. Google ha anunciat recentment que detectarà en les pàgines web els microformatos hCard, hReview i hProduct per a oferir resultats de cerca més rics (ho fa Yahoo! des de fa més d'un any). I el navegador Firefox té un plug-in anomenat Operator que detecta els microformatos en les pàgines que estem navegant i ens permet realitzar operacions avançades: afegir esdeveniments a la nostra agenda, introduir automàticament la informació de contacte en la nostra llista d'adreces, portar una coordenada geogràfica al nostre compte de Tagzia… En breu aquestes opcions vindran directament integrades en el navegador.

I no hi ha dubte que cada vegada es crearan més eines i serveis d'aquest tipus. Fins a l'arribada de la web semàntica, es pot degustar el poder de la semàntica mitjançant microformatos.

Leturia Azkarate, Igor
Serveis
Descripció
2009
Uns altres
034
Internet
Món digital
Uns altres
Babesleak
Eusko Jaurlaritzako Industria, Merkataritza eta Turismo Saila