Begyndervejledning til at se HTML5-video i din browser
Der har været meget nyheder og debat om HTML5 video, som endnu ikke betragtes som en officiel standard. Uopsættelsen fra nogle enkeltpersoner og organisationer (især Apple) afspejler den dårlige smag, som Adobe Flash Player har forladt i mange mund. HTML5 video er et forsøg på at gøre streaming video på nettet mere tilgængelig, bedre integreret og med øget ydeevne.
Selvom det endnu ikke er en officiel standard, er HTML5-video tilgængelig på mange websteder, herunder YouTube, og de fleste større browsere har foreløbig støtte til det. Desværre har browseren beslutningstagere ikke aftalt en standard codec, så du skal vide, hvad der vil fungere i hvilke browsere. Denne korte vejledning skal hjælpe dig med at navigere gennem jargonen og få et glimt af, hvad der kan være fremtiden for video på nettet.
Formaterne
Der er i øjeblikket tre forskellige videoformater, der bruges i HTML5 video streaming:
1. Theora - den frie og åbne video codec, der oprindeligt var beregnet til at være den eneste HTML5-specifikation.
2. H.264 - en patenteret video codec, som Apple, Google og andre troede at være overlegen i kvalitet til Theora.
3. WebM - et nyt gratis og åbent format, der bruger VP8 video codec, som Google for nylig købte og derefter udgivet til open source-fællesskabet. Det har nu støtte fra Google, Mozilla, Opera og mange andre.
Browserne
Mozilla Firefox - Nuværende versioner af Firefox (3.6.3) vil kun vise Theora-videoer. Mozilla har ingen planer om at støtte H.264 på grund af de juridiske konsekvenser af sine software patenter. For dem, der ønsker at prøve det nye Google WebM-format, kan du downloade en WebM-natlig opbygning af Firefox. Firefox har også support til fuldskærm HTML5 video.
Microsoft Internet Explorer - Den nuværende version af IE (8) understøtter ikke nogen HTML5-video ud af boksen. Brugere, der ønsker at prøve det, skal downloade Google Chrome Frame (tilgængelig for IE-versioner 6, 7 og 8). Dette plugin tilføjer HTML5-teknologi til IE. Version 9 af IE forventes at understøtte H.264-video som standard og vil også understøtte WebM, men brugeren skal downloade codec'en.
Apple Safari - Den aktuelle version af Safari (4.05) understøtter H.264-video ud af boksen, men understøtter ikke Theora eller WebM, og der er tilsyneladende ingen planer om at understøtte heller.
Google Chrome - Nuværende Chrome-versioner (5.0.375.55) understøtter Ogg Theora og H.264 video, og udviklingsversioner understøtter også WebM, hvilket gør det til den eneste browser til at understøtte alle tre. Brugere kan prøve udviklingsversionerne via Googles tidlige udgivelseskanaler.
Opera - Den nuværende Windows og Mac-version af Opera (10.53) har støtte til Ogg Theora-videoen. Linux brugere skal downloade betaversionen af 10.53 for at få support. 10.54 vil understøtte WebM video. Brugere kan downloade udviklingsversionerne for at prøve det.
Andre browsere - Desværre bruger mange websteder browserdetektion til at bestemme, om de skal sende HTML5-video til brugeren. Resultatet er, at browsere som Konqueror, som angiveligt har HTML5-video-understøttelse, ikke virker uden at ændre agentagent. Apple iPad har også HTML5-video support, og mange store websites (NY Times, CNN osv.) Er målrettede mod iPad og viser derfor stadig Flash-videoer selv til browsere, der understøtter HTML5.
Hjemmesiderne
Der er flere gode hjemmesider, hvor brugere kan prøve de forskellige inkarnationer af HTML5 video. Du er velkommen til at tilføje andre i kommentarfeltet.
SublimeVideo - Denne er sandsynligvis min personlige favorit. 720p video, der understøtter Safari, Chrome, Firefox, IE, iPad og iPhone.
YouTube - I øjeblikket tilbyder det både H.264 og WebM. Brugere skal være med i beta'en for at få vist den. Videoer med annoncer er ikke inkluderet.
Vimeo - Vimeo vil vise sine videoer i H.264-format.
Kaltura - En demo af filmen Big Buck Bunny i Kaltura-afspilleren.
Selv om det stadig er uklart, hvordan HTML5-video i sidste ende vil vise sig, er det en spændende tid at se udviklingen af denne nye teknologi. Det endelige mål med HTML5 er at gøre den overordnede weboplevelse bedre, og HTML5-video er et skridt i den rigtige retning.