Citat:
Ursprungligen postat av Fundamentalist
HTML5 kommer aldrig bli färdigutvecklat eftersom de bytt affärsidé, dvs. utveckla den konstant istället för att släppa versioner.
Jag har inte sagt att det kommer dröja flera år innan den kan göra det som flash kan göra. Det är fortfarande två helt olika saker, bara det att HTML5 gör att vi kan spela spel och titta på film direkt i DOM-trädet etc.
Det är ju förvisso trevligt om man är väldigt förtjust i DOM av någon anledning.
Det jag har svårt att förstå är då folk ser det som något enormt framsteg att man nu kan göra saker direkt i webbläsaren. Så besvärligt är det inte att ladda ner Flash Player, och den är trots allt installerad på en 98% av internetanslutna datorer.
Det som vissa verkar tro är att en plugin innebär automatiskt att man på något sätt hamnar i greppet på en tredje part, men om man istället kan göra det direkt i webbläsaren är man fri och lycklig. Den distinktionen är dock helt felaktig. Visst, taggarna <video>, <audio> och <canvas> är baserade på en öppen standard som inte kräver att du skaffar några licenser för att skriva.
Men du behöver ingen licens för att skriva "new Sound()" heller. Actionscript är också baserat på en öppen standard.
Men för att rendera video, audio och canvas i webbläsaren används teknologi som är licensierad. h264 och mp3 kräver t.o.m. licensavgifter. Canvas ägs av Apple, och skall omfattas av W3C avgiftsfria licens då den blir del av deras rekommendation, men den är knappast en fri och öppen teknologi.
Så enda skillnaden är att istället för att ett par procent behöva ladda ner en plugin kräver HTML5 att ca 40% laddar ner en ny webbläsare för att kunna tillgå innehållet. Och ansvaret på att licensiera de teknologier som krävs för att rendera innehållet ligger på tillverkaren av webbläsaren istället för tillverkaren av pluggen.