HTML5 kan Flash nog lang niet helemaal vervangen, dat duurt nog wel een poosje, als het ooit zover komt. HTML5 is echter wel degelijk beter geschikt voor het afleveren van video aan browsers dan Flash.
Dat Flash ooit is ingezet als container voor video ligt puur in het feit dat, toen web video populair werd, Flash de enige plugin was die bijna iedereen had geïnstalleerd in z'n browser. Het was, anders gezegd, de enige manier om video in de browser werkend te krijgen voor het gros van je gebruikers.
Terug naar 2011, en inmiddels kunnen alle moderne browsers HTML5 video aan. Het probleem met HTML5 video is nu het container/codec-verhaal. De meeste mobiele apparaten en een aantal browsers willen H.264 zien, en een aantal andere browsers willen ofwel OGG, ofwel WebM.
Nu kun je er dus voor kiezen om je video's dubbel te encoden, of één formaat te kiezen en terug te vallen op Flash indien het gekozen formaat niet native wordt ondersteund door de browser (of andersom zoals in het geval van FMS 4.5).
In het ideale geval worden browsermakers het in de toekomst eens over de gebruikte container/codec, maar tot die tijd lijkt mij pragmatisch gezien het kiezen voor H.264 en terugvallen op Flash de beste optie, gezien het feit dat bijna alle moderne mobiele apparaten dat native ondersteunen, en de desktop browsers die het niet native ondersteunen waarschijnlijk wel weer Flash aankunnen.
Adobe heeft dus met FMS 4.5 kennelijk min of meer voor dat laatste gekozen, alleen dan omgekeerd. Het levert standaard Flash, maar valt voor mobiele apparaten die dat niet ondersteunen terug op H.264. Ik had het liever andersom gezien, maar gezien Adobe commercieel belang heeft bij Flash, wel begrijpelijk.
Hoe dan ook, is het mooi om te zien dat Adobe zich ook realiseert dat, in ieder geval niet in alle gevallen, Flash de beste aflevermethode is voor video.
[Reactie gewijzigd door chelvensteijn op zaterdag 10 september 2011 18:47]