HTML5 is next major version of HTML and, though it is still a "work in progress", some of the new HTML5 specific tags are already natively supported in the latest builds of all popular browsers including Chrome, Safari, Firefox and Opera. Internet Explorer users can download Chrome Frame for IE to experience the new HTML 5 elements without switching browsers.
HTML5 will not only make it easier for developers to write web apps that utilize offline storage or make use of the visitor’s geographic location, it has something interesting to offer for non-developers as well.
For example, if you decide to embed an audio or video file in your web page today, the other person would need a plug-in like Adobe Flash, QuickTime or Windows Media player before he can play that clip in his browser. That will change with HTML5 since the browser itself can play these multimedia clips without requiring plug-ins*.
[*] You can play YouTube video without the Flash Player.
HTML 5 Presentations and Videos
If you are curious to know more about HTML 5, here are links to some presentations, video recordings and web article that you may find useful.
- HTML 5 Reference – A official guide to HTML 5 for developers.
- Preview of HTML 5 – An overview of HTML 5 in simple English for non-developers.
- New in HTML 5 – This document will help you learn about tags and elements that are either new in HTML 5 or have changed since HTML 4 (the current version).
- HTML5 Cheat Sheet – This visual cheat sheet from Woork has a list of all HTML tags and attributes supported by HTML versions 4.01 and/or 5.
HTML 5 in a big nutshell – Lennart Schoors provides an overview of HTML 5 and also discusses in detail the local storage APIs and the new <video> element of HTML5.
What is HTML 5 – While most HTML 5 presentations focus on explaining HTML specific tags and APIs, this presentation by Simon Willison gives an overview of WHATWG and the HTML working group at the W3C that are responsible for maintaining and writing revisions to the HTML speciï¬cation.
HTML5 and XHTML2 – Michael Smith of W3C highlights the core differences between HTML5 and XHTML2.