The World Wide Web Consortium has published a public draft of the first major upgrade to HTML in over a decade.
Released on Tuesday, the first working draft for HTML 5 is a result of work carried out by the World Wide Web Consortium (W3C) HTML Working Group, which brings developers, browser vendors and content providers together.
In its final form by 2010, HTML 5 is intended to bring the markup language forward into today's richer internet environments, with new APIs to control audio and 2D video content.
"HTML is of course a very important standard," said Tim Berners-Lee, author of the first version of HTML, and W3C director. "I am glad to see that the community of developers, including browser vendors, is working together to create the best possible path for the web. To integrate the input of so many people is hard work, as is the challenge of balancing stability with innovation; pragmatism with idealism."
The W3C HTML Working Group studied the web's evolution and was driven by developments, such as the Ajax development process, to draw up the new standard for a web that is now far beyond a collection of static pages. New features in HTML 5 will mean that elements of today's most popular websites can be standardised to promote interoperability. Ultimately, these elements will then proliferate as they begin to show up in authoring tools, experts have claimed.
HTML 5 will focus on client-side data storage to enable users to edit documents interactively. It will also address costs by providing concise rules on handling HTML documents correctly, alongside instructions for how to recover from errors. In line with these augmentations, new features are also planned to help bring familiar page sections and navigation elements to the screen. Written in either "classic" HTML syntax or an XML syntax, HTML 5 is also intended to extend web-application interoperability outwards to the mobile platform.
"A huge amount of data is recorded on the web in HTML, but often encoded to work for a specific program, rather than following the existing specifications. In order to preserve this information, we need to know how to process it even if the particular programs it was designed for disappear," said Charles McCathie Nevile, chief standards officer for mobile-browser company Opera. "The new HTML 5 drafts clarify how existing HTML can be parsed in a reliable way according to a specification that others can freely implement in the future. They also add specifications for a number of important web features that have been implemented and found acceptance over the last decade."
News of HTML 5 comes at a time when vendors such as Microsoft are becoming increasingly vocal about browser interoperability. In December 2007, Microsoft claimed Internet Explorer 8 (IE8) correctly passed the Acid2 browser test, a part of the Web Standards Project. "Successfully rendering Acid2 is an important landmark for IE8, as it highlights the interoperability, standards compliance and backwards compatibility that we're committed to for this release," said a Microsoft spokesperson.
HTML 5 will be the first implementation under the W3C's royalty-free licence scheme. The HTML Working Group is made up of around 500 participants, including AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia and Opera.