I know that there are a lot of things you can do in HTML5 that basically obsolete Flash, however there's a huge cache of flash sites for games, etc. that may never be updated. Do you ever see a day when 1) HTML5 (and whatever comes after) completely takes over for Flash and 2) when we can render legacy Flash content in pure HTML5/js?
Andrew - Well worth checking out the fantastic GreenSock library if you still believe HTML5 is lagging behind Flash? As Samuel eludes, I think the problem is more about peoples willingness to shift over their existing Flash to newer technologies.
Where HTML lacks and Flash is easier, that must be to some graphics related things?
Remember that possibility is one thing but time equals money and therefor simplicity is another.
I think feature wise HTML5 can do everything that Flash did and even better, but I still think that ease of use is an important factor when comparing them and HTML5 is not easy to use. HTML is already taking over Flash with only that niche market of browser games still relying on Flash heavily. I don't see Flash content being rendered in HTML, there is no incentive in supporting it neither by Adobe nor by the web community. What I think will happen is that making games for HTML will get easier and with WebAssembly there will be a strong push in performance hungry applications (that includes games) in the browser, and maybe that will replace the remaining bits of Flash in the web .
Samuel Oloruntoba
Java is to JavaScript what Car is to Carpet.
First of all, there is nothing Flash can do that can't be done with HTML5. If you are still waiting for that day to come, that day is today. Those games you talked about, it is just that the developers are too lazy to convert it to HTML5.