Well the advantage of HTML / JS is that you don't need any other plugin. However, honestly, it is one of the worse solution as a developer point of view. Browser compatibility is one thing (yes JQuery or other may help), but you have the limit of the language, dom, speed concerns and much much more. That's why myself I'm developing my new game with Silverlight and not with JS.