HTML5 has been designed by the top five browser vendors (Microsoft, Mozilla, Google, Apple and Opera).
HTML5 has done away with version numbers from HTML. Going forward, HTML will always be a work in progress. Therefore, the "5" in HTML5 does not mean version 5 of HTML. Instead, 5 refers to the snapshot of the latest work on HTML.
No, It’s an extension of existing HTML. created by adding new elements to the set recognized by HTML4 level browsers and removing some of the restrictions of xhtml.
Yes, there are new HTML5 elements that provide richer semantic descriptions of documents:section, article, header, hgroup, footer, aside and nav; new media elements: audio, video and canvas; new form input types: email, url, number range and search; and a bunch of new element attributes.
Nothing, really. The term HTML5 video is used to differentiate the playing of a video directly by a browser encountering a web page’s video element, as opposed to being played by a third-party browser plugin via an object or embed element.
Opera, Chrome and Safari provide pretty solid support for HTML5 in their current versions including their browsers for iPhones, iPads and Droids. Firefox’s support for HTML5 is weak in its current version (3.6) but quite robust in the Firefox4 public beta.
There are several new capabilities in HTML5 which directly address the need for creating interactive applications. Of course, HTML has had interactive capabilities since its early days with text-based input forms and HMTL5 expands these with new input types. New capabilities include page and session-based data storage in the user’s browser, Web sockets for inter-application communications, and a drawing environment, the canvas element, for creating and manipulating image data.
HTML5 is nothing but an upgraded version of HTML In HTML5 Lot of new features like Video, Audio/mp3, date select function , placeholder , Canvas, 2D/3D Graphics, Local SQL Database have been added so that there is no need of any external plugin like Flash player or other library.
< audio > < video > < source > < embed > < track >
canvas element Offline storage database Drag-and-drop Cross-document messaging.
Chrome 6+: MP4, WebM, Ogg Firefox 3.6+ : WebM, Ogg Safari 5+ : MP4, Opera 10.6+ : WebM,Ogg
Before HTML5 LocalStorage was done with cookies. Cookies are not very good for large amounts of data, because they are passed on with every request to the server, so it was very slow and ineffective. In HTML5, the data is NOT passed on with every server request, but used ONLY when asked for. It is possible to store large amounts of data without affecting the websites performance. As the data is stored in different areas for different websites, So a website can only access data stored by itself.
The Session Storage object stores the data for one session. The data is deleted when the user closes the browser window.