The web is outgrowing its eye- candy phase, and so must Flash. A web site must be pretty to be viable , but it must be highly functional as well.
Flash pros can't get by on gee-whiz animation or cool interfaces. They'd better prepare to do some of the heavy lifting on the working web. Flash screens must interface with dynamic content, with back-end databases, with server-based applications, and even with other live users.
XML provides a path .