Is javascript / HTML5 capable of supporting "flash like" animation and drag and drop

This is going to be a long discussion about the ability of html5 to compete with flash.

In my opinion jquery is not any close to performance flash or silverlight animation give.

if the comparison is in terms of drag-and-drop, menu dropdowns, fadeIn.fadeOut - jQuery is competitive.

If i will see the jQuery cartoons with lot of layers and objects moving simultaneously - i will probably agree that jQuery has competitive performance.

the things are compare to see the difference:

  1. magnifying glass over the raster picture

  2. smoke/water/fire emulation

  3. compound 3D objects like fractals with deep branches

when HTML5 will have it - then i will agree that it has competitive performance. All that i see today is picture slideshows and couple of games that work on html5.


You can check Easel.js by Grant Skinner, used in Pirates Love Daisies.

Also, other frameworks are:

  • enchant
  • limeJS
  • akihabara

JQuery UI has that for long time, works in all modern browsers, not just HTML5

JQuery UI Demos