dilluns, 10 de desembre del 2007

Primers indicis de com serà l'HTML 5

Guillem Alsina (guillem@imatica.org) - Nous tags que permeten millorar l'estructura de la pàgina i refinar la introducció de vídeo i àudio gràcies a l'èxit de serveis com YouTube.

El World Wide Web Consortium (W3C), l'organisme internacional encarregat d'establir els estàndards de la web, ha publicat les primeres dades de la cinquena versió del llenguatge HTML. Per a aquells lectors que no ho sàpiguen, l'HTML és un llenguatge de descripció de dades mitjançant etiquetes que constitueix la base de les pàgines web, ja que aquestes -i a més de poder emprar altres elements com són animacions en Flash, imatges JPEG o programes en Java- s'escriuen en HTML per a què qualsevol navegador les pugui entendre. Per a això, l'HTML (Hypertext Markup Language) és independent de plataforma.

La base de l'actual versió de l'HTML ve del 1997, amb una petita modificació en el 2001 que bàsicament retocava alguns aspectes puntuals i que es coneix com a HTML 4.01 . Deu anys són molts per al món de la informàtica, i la Web i el que en ella s'hi publica han avançat prou com per a necessitar una nova revisió del llenguatge que els serveix de base. En l'esborrany d'aquesta versió 5 de l'HTML s'hi està treballant des del 2004.

Aquesta setmana la publicació en línia A List Apart ha publicat un article explicatiu de les novetats que es poden trobar en el nou HTML, escrit per Lachlan Hunt, desenvolupador web i membre del comitè que treballa en l'elaboració de la propera versió d'aquest estàndard, pel que es tracta d'informació de primera mà.

L'objectiu d'aquesta nova versió és proporcionar a la comunitat de desenvolupadors un entorn més còmode per moure's, que els permeti oferir noves funcionalitats i més interactivitat als internautes.

Entre les novetats més destacades, podem esmentar els nous tags per descriure estructures que fins ara només es descrivien mitjançant tags DIV. Entre aquestes es troben, per exemple, la barra de navegació nav o la barra lateral vertical aside, fins ara es podia construir com div id="sidebar".

També en l'apartat multimèdia hi trobem novetats, degut al gran èxit dels serveis com YouTube, i que no són només emprats pels usuaris finals, ja que moltes empreses pengen vídeos en aquests serveis per després encastar-los en les seves pròpies pàgines. Els nous tags de l'HTML 5 permeten especificar dades com ara els còdecs necessaris per reproduir un fitxer i de quin tipus és el contingut, si vídeo o àudio.

Juntament amb la definició de l'HTML 5 també s'està fent el mateix amb l'XHTML 5 (Extensible HyperText Markup Language), que no és res més que el mateix HTML però complint amb totes les característiques de l'XML i, per tant, encara més estandarditzat.

Per a la realització d'aquest esborrany s'ha comptat amb la col·laboració dels representants de les quatre principals companyies del món dels navegadors web: Apple (Safari), Mozilla (Firefox), Opera i Microsoft (Internet Explorer), que han aportat els seus suggeriments i idees, així com també diverses organitzacions i particulars que han estat considerats experts d'interès per al grup de treball.

Cal destacar el fet que el document en el qual es basa aquest article és encara només un esborrany de treball, i per tant les especificacions que aquí s'han esmentat poden variar en un futur proper.

Més informació:

Document de treball del W3C amb l'especificació de l'HTML 5
http://www.w3.org/html/wg/html5/
i sobre la polèmica habitual en la creació d'estandards:
http://www.zeldman.com/2007/08/15/what-crisis/