Er is veel nieuws en debat geweest over HTML5-video, die nog niet eens als een officiële standaard wordt beschouwd. De urgentie van sommige individuen en organisaties (met name Apple) weerspiegelt de slechte smaak die Adobe Flash Player in veel monden heeft achtergelaten. HTML5-video is een poging om streaming video op het web toegankelijker, beter geïntegreerd en met betere prestaties te maken.

Hoewel het nog geen officiële standaard is, is HTML5-video beschikbaar op vele websites, waaronder YouTube, en de meeste grote browsers ondersteunen dit voorlopig. Helaas zijn de makers van de browser niet akkoord gegaan met een standaard codec, dus je moet weten wat in welke browsers werkt. Deze korte handleiding zou je moeten helpen om door het jargon te navigeren en een glimp op te vangen van wat de toekomst van video op het web zou kunnen zijn.

De formaten

Er zijn momenteel drie verschillende video-indelingen die worden gebruikt in HTML5-videostreaming:

1. Theora - de gratis en open videocodec die oorspronkelijk bedoeld was als de enige HTML5-specificatie.

2. H.264 - een gepatenteerde videocodec waarvan Apple, Google en anderen dachten dat ze superieur waren in kwaliteit aan Theora.

3. WebM - een nieuw, gratis en open formaat dat de VP8-videocodec gebruikt, die Google onlangs heeft gekocht en vervolgens heeft vrijgegeven in de open-sourcecommunity. Het heeft nu de steun van Google, Mozilla, Opera en vele anderen.

De browsers

Mozilla Firefox - De huidige versies van Firefox (3.6.3) geven alleen Theora-video's weer. Mozilla heeft geen plannen om H.264 te ondersteunen vanwege de juridische implicaties van haar softwarepatenten. Diegenen die de nieuwe Google WebM-indeling willen proberen, kunnen een WebM-nachtelijke build van Firefox downloaden. Firefox heeft ook ondersteuning voor HTML5-video op volledig scherm.

Microsoft Internet Explorer - De huidige versie van IE (8) ondersteunt geen HTML5-video out of the box. Gebruikers die het willen proberen, moeten Google Chrome Frame downloaden (beschikbaar voor IE-versies 6, 7 en 8). Deze plug-in voegt HTML5-technologie toe aan IE. Versie 9 van IE zal naar verwachting standaard H.264-video ondersteunen en zal ook WebM ondersteunen, maar de gebruiker zal de codec moeten downloaden.

Apple Safari - De huidige versie van Safari (4.05) ondersteunt de H.264-video out of the box, maar biedt geen ondersteuning voor Theora of WebM en er zijn blijkbaar ook geen plannen om deze te ondersteunen.

Google Chrome - Huidige Chrome-versies (5.0.375.55) ondersteunen Ogg Theora- en H.264-video, en ontwikkelversies ondersteunen ook WebM, waardoor het de enige browser is die alle drie ondersteunt. Gebruikers kunnen de ontwikkelingsversies proberen via de kanalen voor vroegtijdige publicatie van Google.

Opera - De huidige Windows- en Mac-versie van Opera (10.53) ondersteunt de Ogg Theora-video. Linux-gebruikers moeten de bètaversie van 10.53 downloaden om ondersteuning te krijgen. 10.54 ondersteunt WebM-video. Gebruikers kunnen de ontwikkelingsversies downloaden om het te proberen.

Andere browsers - Helaas gebruiken veel websites browsedetectie om te bepalen of ze HTML5-video naar de gebruiker moeten sturen. Het resultaat is dat browsers zoals Konqueror, die naar verluidt HTML5-video-ondersteuning hebben, niet werken zonder tussenkomst van een agent. De Apple iPad heeft ook HTML5-video-ondersteuning en veel belangrijke websites (NY Times, CNN, enz.) Zijn specifiek gericht op de iPad en geven daarom nog steeds Flash-video's weer, zelfs tot browsers die HTML5 ondersteunen.

De websites

Er zijn verschillende goede websites waar gebruikers de verschillende incarnaties van HTML5-video kunnen uitproberen. Voel je vrij om anderen toe te voegen in de commentarensectie.

SublimeVideo - Deze is waarschijnlijk mijn persoonlijke favoriet. 720p video, ondersteunt Safari, Chrome, Firefox, IE, iPad en iPhone.

YouTube - Momenteel biedt het zowel H.264 als WebM. Gebruikers moeten lid worden van de bètaversie om deze te bekijken. Video's met advertenties zijn niet inbegrepen.

Vimeo - Vimeo zal alle video's in H.264-formaat tonen.

Kaltura - Een demo van de film Big Buck Bunny in de Kaltura-speler.

Hoewel het nog steeds onduidelijk is hoe HTML5-video uiteindelijk zal worden, is het een opwindende tijd om de ontwikkeling van deze nieuwe technologie te volgen. Het uiteindelijke doel van HTML5 is om de algehele webervaring te verbeteren en HTML5-video is een stap in de goede richting.