HTML5 is being developed as the next version of the web language standard with ability to replace Flash as the web’s default video player. It aims to reduce the need for proprietary based plug-in- rich internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, and Sun JavaFX.
It promises to do everything that Flash does, from delivering videos and enabling superficial user interfaces to provide a platform to develop small downloadable applications without the need to download and install browser plug-in. This means that fewer complications on end user systems and less need for website owners to invest in RIA Applications.
HTML5 has much more features than just being a successor to flash. It provides a new set of features like native video and audio playback, animated graphics, geo-location, hardware acceleration for in-browser events etc designed to make modern web applications work more like desktop applications.
The capability to keep using a browser-based app even if your internet connection drops, the capacity to store application data on your local machine, dragging and dropping of files from the desktop to the browser, and the addition of semantic markup on pages, making easier for humans to understand.
Microsoft has been improving its degree of HTML 5 support in Internet Explorer, particularly in the new preview edition of IE 9. But, it could make implementation difficult through its current loom of only partially implementing HTML 5 support in IE, which is still the mostly widely used internet browser in the world. So let’s wait and watch for the HTML 5.