>HTML5 is not mature enough to compete with flash player right now, but we have to think about future, and it will improve quite quick with all the hype around it. And even if you prefer flash player, there is our dreams, and there is reallity. And reallity is that Adobe is pushing HTML5 for web and giving up flash player for that. And we have to be prepared to a time where there will not be flash player only HTML5 everywhere. (in several years maybe, but will happen unless something drastically change)
The problem with this HTML5 trend is that HTML5 does not fit all necessities. Big desktop/browser applications are a pain to develop and maintain in HTML5. I understand how facebook people suffer ;). So Apple, Adobe and others are pushing tools to solve little solutions, but not enterprise solutions, since they didn't get any money (since they never understand/improve their business model to target the enterprise world) I'd like to target HTML5/JS but to solve the problem of deploy for mobile browsers (or even desktop browsers if I need...) some solutions that use to be not as huge as the ones we develop (ERPs and other big monsters only desktop apps...) and make all of this using the same development paradigm (IDEs, language, OOP,...)