Last December, W3C claimed that the draft on HTML5 and Canvas 2D had been finalized, which is deemed to be a strong driving force for both HTML5 itself and those who are interested in it. Last year, Internet was overwhelmed with a lot of debates about whether HTML5 will replace Flash and become a new application development standard, and though Flash is still the mainstream, people increasingly believe that it is just a matter of time when this replacement happens. Is the demand of HTML5 a real deal, especially to developers and Internet users? Rather than making immediate conclusion, let us briefly compare the two products.
Since Macromedia released its first version in 1996, Flash has dominated Internet multimedia industry for over 15 years, and attracted a large number of web designers. Currently, about 97% browsers are equipped with Flash Player plug-in. But for Flash, we would not appreciate so many beautiful and interesting websites. As a mature development platform, Flash is propped up by many powerful programming tools, such as Adobe Flash CS Professional, which lowers the threshold of developing it.
Along with the proliferation of smart phones and tablets, surfing Internet with these portable devices became an inevitable trend. Unfortunately Flash does not perform well on them, because it overwhelms system resources and is too energy-consuming.