Currently HTML5 is being developed by W3C (World Wide Web Consortium) as the next generation of web standard. The purpose of this release is to reduce the need of plug-in based rich internet application (RIA) such as Adobe Flash, Microsoft Silverlight and Sun JavaFX. You can sneak peak the overview of the HTML5 at the W3C official site here.
Until today the draft of HTML5 still not finished yet. According to the W3C it will be release at late of 2010. This next release of HTML5 will be supported by Microsoft, Apple and Google. Microsoft said they will support HTML5 in the next released Internet Explorer 9, you can testdrive it here.
So what is the major improvement from HTML4 to HTML5? HTML5 will support video embedding in the HTML page without using any plugin. Nowadays may website using video embedded into their page. And the most known one is Youtube. To play video on youtube you need Adobe Flash plugin installed on your browser. But this been an issue for mobile phone as it is still controversial in Apple iPhone and Apple iPad. Since nowadays mobile technology is widely used to access the internet, HTML5 is expected to provide much better content delivery to mobile technology.
Other than video embed support, HTML5 also introduce new API such as The canvas element for immediate mode 2D drawing, Timed media playback, Offline storage database, Document editing, Drag-and-drop, Cross-document messaging, Browser history management, and MIME type and protocol handler registration. This HTML5 also improve Error handling in parsing HTML tags.
The concept of having to use fewer plugins is great. Just another advance in the ever improving world of RIA. Thanks for the post.