Iteam
GitHub

Nu kommer HTML5 - döden för Flash?

Om man bara utgår från namnet kan man tro att det bara är en ny version av HTML, men HTML5 innehåller mycket mer än man kan tro. De viktigaste /Nyheterna är (och de två första är de som är extremt viktiga och spännande):

  • Canvas-objektet som möjliggör utritning av objekt i s.k. immediate mode (där programmeraren kan ha full kontroll på vad som ritas och när)
  • Inbyggt stöd för video och ljud utan plugins
  • En lokal databas (så att program kan lagra saker i webbläsaren)
  • Redigering av sidor
  • Drag and drop
  • Javascript-anrop mellan olika sidor
  • Hantera/manipulera surfhistorik i webbläsaren
  • Hantera/manipulera inställningar för MIME-typer och protokoll

De två första är särskilt intressanta eftersom det i princip är de två funktionerna som utgör existensberättigandet för Adobe Flash – animeringar och videouppspelning. Flera proffstyckare har redan förutspått att detta innebär slutet för Flash. Om det är sant ska jag låta vara osagt, men visst känns det som att HTML5 löser väldigt många av de uppgifter man hittills har behövt plugins för. Än så länge är dock Flash ohotat i och med att HTML5 bara finns i Chrome, Opera och Safari. När standarden klubbas av W3C (snart) förväntar åtminstone jag mig att stöd kommer i fler webbläsare.

För den som kör Chrome eller Safari så finns redan en massa HTML5-demos som man kan testa:

Canvas-experiment: http://9elements.com/io/projects/html5/canvas/
En grym videospelare (testa zoomen): http://jilion.com/sublime/video
Vimeo har en HTML5-variant på sin spelare: www.vimeo.com/

Anders Bornholm
2010-02-09