Confused between Flash and the newly emerged HTML 5? Well, each has its own set of pros and cons which are discussed below. Flash comes with an easy learning feature armed by high level of interactivity, robust tool series and incredible multimedia support. Besides, it gives resolution and cross browser flexibility, good developer community with an able back up.
But again, Flash involves high development cost, proprietary technology and is sensitive to security vulnerabilities and design abuse. However, HTML5 is characterized by free development cost, support and patronage from industry heavyweights, and the beneficial “write once, work everywhere” model for the web development.
Moreover, it advocates great hardware acceleration and provides unparallel power to web deverlopers. But in spite all these it would be foolish to write off the Flash entirely since HTML 5 is still in its draft with every possibility of changes. Besides, it comes with restricted development tools and lack of browser support. But the Flash developers must explore HTML5 to enhance their own skill set.

