Det har vært mye nyheter og debatt om HTML5 video, som ikke engang anses som en offisiell standard ennå. Hastigheten fra enkelte individer og organisasjoner (spesielt Apple), gjenspeiler den dårlige smaken som Adobe Flash Player har igjen i mange munner. HTML5 video er et forsøk på å gjøre streaming video på nettet mer tilgjengelig, bedre integrert, og med økt ytelse.

Selv om det ennå ikke er en offisiell standard, er HTML5-video tilgjengelig på mange nettsteder, inkludert YouTube, og de fleste større nettlesere har foreløpig støtte for det. Dessverre har nettleseren ikke blitt enige om en standard kodek, så du må vite hva som skal fungere i hvilke nettlesere. Denne korte guiden skal hjelpe deg med å navigere gjennom sjargonget og få et glimt av hva som kan være fremtiden for video på nettet.

Formater

Det er for tiden tre forskjellige videoformater som brukes i HTML5 video streaming:

1. Theora - den frie og åpne video codec som opprinnelig var ment å være den eneste HTML5 spesifikasjonen.

2. H.264 - en patentert video codec som Apple, Google og andre trodde å være overlegen i kvalitet til Theora.

3. WebM - et nytt gratis og åpent format som bruker VP8 video codec, som Google nylig kjøpte og deretter utgitt i open source-fellesskapet. Den har nå støtte fra Google, Mozilla, Opera, og mange andre.

Nettleserne

Mozilla Firefox - Nåværende versjoner av Firefox (3.6.3) vil kun vise Theora-videoer. Mozilla har ingen planer om å støtte H.264 på grunn av de juridiske implikasjonene av programvarepatentene. For de som vil prøve det nye Google WebM-formatet, kan du laste ned en WebM nattlig bygg av Firefox. Firefox har også støtte for fullskjerm HTML5 video.

Microsoft Internet Explorer - Den nåværende versjonen av IE (8) støtter ikke noen HTML5-video ut av boksen. Brukere som ønsker å prøve det, må laste ned Google Chrome Frame (tilgjengelig for IE-versjoner 6, 7 og 8). Dette pluginet legger til HTML5-teknologi til IE. Versjon 9 av IE forventes å støtte H.264-video som standard og vil også støtte WebM, men brukeren må laste ned kodeken.

Apple Safari - Den nåværende versjonen av Safari (4.05) støtter H.264-video ut av esken, men støtter ikke Theora eller WebM, og det er tilsynelatende ingen planer om å støtte heller.

Google Chrome - Nåværende Chrome-versjoner (5.0.375.55) støtter Ogg Theora og H.264 video, og utviklingsversjoner støtter også WebM, noe som gjør den til den eneste nettleseren som støtter alle tre. Brukerne kan prøve utviklingsversjonene gjennom Googles tidlig utgivelseskanaler.

Opera - Den nåværende Windows og Mac-versjonen av Opera (10.53) har støtte for Ogg Theora-videoen. Linux-brukere må laste ned beta-versjonen av 10.53 for å få støtte. 10.54 vil støtte WebM video. Brukere kan laste ned utviklingsversjonene for å prøve det.

Andre nettlesere - Dessverre bruker mange nettsteder nettleserdeteksjon for å avgjøre om de skal sende HTML5-video til brukeren. Resultatet er at nettlesere som Konqueror, som angivelig har HTML5-videostøtte, ikke fungerer uten å bytte mellom brukeragenter. Apple iPad har også HTML5-video-støtte, og mange store nettsteder (NY Times, CNN, etc.) er spesielt rettet mot iPad, og viser derfor fortsatt Flash-videoer til weblesere som støtter HTML5.

Nettstedene

Det finnes flere gode nettsteder hvor brukere kan prøve ut de ulike inkarnasjoner av HTML5-video. Du er velkommen til å legge til andre i kommentarfeltet.

SublimeVideo - Denne er trolig min personlige favoritt. 720p video, som støtter Safari, Chrome, Firefox, IE, iPad og iPhone.

YouTube - For øyeblikket tilbyr det både H.264 og WebM. Brukere må være med i beta for å vise den. Videoer med annonser er ikke inkludert.

Vimeo - Vimeo vil vise noen av sine videoer i H.264-format.

Kaltura - En demonstrasjon av filmen Big Buck Bunny i Kaltura-spilleren.

Selv om det fortsatt er uklart hvordan HTML5 video vil ende opp, er det en spennende tid å se utviklingen av denne nye teknologien. Det endelige målet med HTML5 er å gjøre den samlede webopplevelsen bedre, og HTML5-video er ett skritt i riktig retning.