deckeda wrote:
[quote=M A V I C]
... CSS & HTML 5 only partially replace what Flash offers.
What additional tools would make it worthwhile to develop an alternative solution in order to have the advantages of a Flash-less online experience?
The biggest issue is ubiquity. There's still a significant number of people using IE6. Flash has far more ubiquity than IE7, 8, Firefox and Webkit combined. It also pretty much works the same between all those browsers. CSS doesn't even work the same between IE7 & 8, let alone 6 or other browsers.
I'm sure you might argue that's just like the Floppy, but for developers it's not. There's no alternative like the CD-ROM was to the floppy.
Plus it allows for easy porting to AIR which is becoming very popular. Flash content can also be easily authored as a standalone application.
Technically video encoded the same in Flash should perform about the same as HTML5. It would be interesting to see the differences.
CSS is only slated to have rudimentary animation. It's support for alpha transparency is very limited. 3D is currently only proposed, and at that very limited. Hundreds of millions of dollars - if not billions - are generated off of Flash games. There are hundreds of millions of people that play them. If you just kiss Flash goodbye, those people aren't just going to quit, they'll go with something that does support Flash.
Plus, there's nothing even close to Action Script between CSS and HTML5.
I'm not a fan of Flash, but the arguments I see here posted against it don't hold water.