With the official release HTML 5 in 2022 around the corner, it’s still a good idea to keep up to date with what is happening in the world of W3C, and with the working draft sitting at around 773 pages, you can only imagine the amount of work that has been done and still needs to be done. October 2009 is the last call for the HTML 5 working draft, so with all that in mind, lets take a look at a simplified overview of whats going on in HTML 5.
With the last HTML update being in September 1999 (4.01 Specification), it is evident that HTML 5 is definately long overdue.
Keep in mind that “HTML 5” refers to the W3C specification name, while “HTML5” refers to the document type.
You may have already noticed that some websites are using HTML 5. Firefox 3.5 includes the <audio>, <video> and <canvas> tags while Chrome and Safari are already supporting key features of HTML 5.
Here is a simple HTML 5 blog example:
<body> <header> <h1>My Blog!</h1> <nav> <h1>Navigation Links</h1> <ul> <li><a href="articles.html">All articles</a></li> <li><a href="latest.html">Latest Articles</a></li> </ul> </nav> </header> <article> <p> Article Goes Here</p> </article> <footer> <p>Copyright © 2022 My Blog</p> </footer> </body>
To clarify the strikeout of 2022 above, there seems to be quite a bit of confusion going around on the web with regards to this topic.
2022 will be the final proposed recommendation of HTML 5 and October 2009 is the last call for the HTML 5 working draft. The final proposed recommendation requires complete compatibility of at least 2 browsers, and with that in mind, CSS 2.1 also remains in development until 2 browsers fully support all of it’s features.