No to be controversial here, but really, I think the notion that the world is moving away from flash in any great hurry is a result of drinking too much pundit generated kool-aid (and Adobe’s lousy PR management). While mobile has created reason for having standards based implementations of some applications, there’s still quite a bit that’s either impractical or impossible to do without flash at this point.
Now that some of the initial HTML5 hype has died down, and developers and organizations have had some time to attempt to move to a standards based approach, we’re starting to see a fair number of them coming to the realization that HTML5/Javascript just isn’t there yet, and it will be a good number of years before it is (most notably the gaming and enterprise application spaces… plenty of moves back to flash).
I’m sure that, eventually the standards specs will be completed, and eventually (although a much more distant eventuality), the various browser vendors will bring their products -mostly- up to spec (I say mostly because not a single one of them adheres to older specs 100%), but we’re talking a good number of years off at this point before we get there.