Possiblement aquests darrers dies heu llegit que els dos principals portals de vídeo a Internet, YouTube i Vimeo han publicat unes versions en proves del seu web utilitzant la tecnologia de l’HTML 5 per reproduir vídeo, de manera que el Flash deixa de ser necessari.
El que podria semblar una bona notícia que ens apropa als estàndards realment és un nou intent d’intentar tancar Internet a unes poques empreses.
Abans de l’HTML 5
Però comencem des del principi: l’HTML és un llenguatge de programació de pàgines web. Permet que si el programador escriu quelcom el navegador ho interpreti correctament. Hi ha l’objectiu de crear uns estàndards perquè tots els programadors escriguin igual les pàgines i tots els navegadors les mostrin de la mateixa manera; estalviant molta feina als desenvolupadors i molts maldecaps als usuaris.
Això dels estàndards és important perquè, fa anys, els dissenyadors de webs havien de crear una pàgina diferent per cada navegador que es mostrava segons amb quin programa entrava l’usuari. Era necessari perquè cada navegador interpretava diferent el codi i les pàgines s’havien de programar diferent segons quin programa l’hagués de llegir. En el pitjors dels casos senzillament només hi havia una versió del web per a l’Internet Explorer i la resta de navegadors no podien mostrar correctament la pàgina.
Poc a poc, gràcies a la pressió incessant d’usuaris, desenvolupadors individuals i organitzacions com Mozilla o la FSF, es van anar definint uns estàndards que avui en dia tots els navegadors utilitzen (millor o pitjor, vegis que l’Internet Explorer ho fa molt deficientment).
La W3C i l’HTML 5
Però avui en dia això és insuficient, les pàgines web tenen més necessitats: l’HTML no permet inserir sons, vídeos, animacions, etc. sense haver de recórrer a un connector desenvolupat per un tercer com és el Flash o el Java.
Per això, la W3C (formada per les empreses i fundacions més importants d’Internet) va decidir actualitzar aquestes regles del joc per aprofitar les noves tecnologies i millorar el web en general. Van decidir fer evolucionar l’HTML al que avui en dia coneixem com a HTML 5 i que, malgrat que encara s’està desenvolupant i definint, ja és present a moltes pàgines web i navegadors.
Com ja hem dit, una de les novetats més interessants de l’HTML 5 és que permet inserir vídeos a les pàgines web sense necessitat d’utilitzar el Flash. Però el que ens hauria de portar un futur esperançador es converteix en paper mullat.
Ogg/Theora o H.264/MP4?
Quan es va decidir l’etiqueta de vídeo de l’HTML 5, els membres de la W3C no van arribar a un acord, per una banda hi havia els defensors del programari lliure que lluitaven per l’estàndard Ogg/Theora; per l’altra hi havia Apple i Microsoft que volien l’H.264/MP4, que exigeix a tothom qui l’utilitzi pagar una llicència, ja que està patentat.
La W3C no es va pronunciar en quin dels dos escollir i avui en dia tenim pàgines utilitzant l’Ogg/Theora i pàgines utilitzant l’H.264/MP4. Entre les pàgines que utilitzen aquest darrer hi trobem el YouTube i el Vimeo.
A continuació us copio una taula publicada a Mozilla Hispano en què ensenyen quins navegadors poden reproduir cada format:
- Presto/Opera: HTML5 mitjançant GStreamer (Ogg/Theora).
- WebKit/Chrome: HTML5 mitjançant ffmpeg (Ogg/Theora i H.264/MP4).
- Gecko/Firefox: HTML5 (Ogg/Theora).
- WebKit/Epiphany: HTML5 mitjançant GStreamer (Ogg/Theora).
- WebKit/Safari: HTML5 mitjançant QuickTime (H.264/MOV/M4V i Ogg/Theora amb XiphQT components).
De manera que els únics reproductors que podem reproduir els vídeos HTML 5 del YouTube i el Vimeo són el Chrome i el Safari.
Quin futurs ens espera?
Mozilla ja ha dit que no inclourà la reproducció de l’H.264/MP4 al Firefox. No perquè no es pugui permetre les llicències (sembla ser que li costarien uns 5 milions d’euros), sinó per responsabilitat moral en defensa de l’obertura del web. Algú s’imagina haver de pagar per utilitzar l’HTML, el JavaScript o el CSS? Si hagués estat així, mai hagués existit Internet com el coneixem avui en dia. Llavors, perquè s’hauria de pagar per poder penjar/reproduir vídeos a la xarxa?
Malgrat que sembla que Google s’està posant de part de Apple i Microsoft (cosa que seria fatal), Mozilla no està sola, la Viquipèdia i la Participatory Culture Foundation també utilitzen l’estàndard Ogg/Theora i el conegut portal de vídeos DailyMotion s’ha compromès a desenvolupar amb l’estàndard sense patents.
I tinguem una cosa en compte, estem a Internet, aquí les lluites no les duen a terme les empreses soles: els usuaris i tenim alguna cosa a dir, i és responsabilitat nostra consumir productes que utilitzin un o altre estàndard, sempre pensat com serà millor l’Internet del futur.
Fonts | Mike Shaver i Mozilla Hispano i Robert O’Callahan
















Gran article on explica fàcilment què és el HTML 5.
Alhora també podriem dir que aquest estàndar ens ajudarà a programar de forma més fàcil gràcies a l’inclusió de molts més tags que ens ajudaran.
Caldria aclarir, que un tag permet enllaçar a dos tipus de vídeo, o sigui, podríem enllaçar a el mateix vídeo en els diferents formats theora o mp4.
Ja ho dic, caldria aclarir-ho, però no deixa de ser un mal de camp per als desenvolupadors web, ja que t’obligaria a tenir el mateix vídeo duplicat, més ample de banda, com si ocupessin poc els vídeos …
[...] us vam parlar de la nova guerra pels estàndards que hi ha actualment i que afecta a la nova etiqueta de vídeo de l’HTML 5. La problemàtica [...]