HTML 5 The Next Generation of Markup on the Web What? ● New version of HTML ● Initial work by the WHATWG (2004) ● Work-in-progress recently adopted by the W3C (2007) Who? ● WHATWG ● W3C HTML-WG – Apple – Apple – Mozilla – Mozilla – Opera – – Anyone who joins the mailing list (you?) – Microsoft Opera – Others – Public Invited Experts (you?) Why? ● There’s a lot of information on the web Most of that information is text/html ● Most (>95%) of that HTML is syntactically invalid ● Conclusion: ● HTML is important and isn’t going away any time soon ● ● We should evolve HTML rather than ditch it But the vast legacy creates problems Why (continued)? ● ● HTML 4 – 1997 – Underspecified – Inconsistent – Does not match reality – Missing features needed to compete with propriety technologies (Flash, Silverlight, etc.) XHTML 2 – Requires XML – Not backward compatible (cannot be implemented in current browsers) How? ● Identify use cases ● Identify possible solutions ● ● Pick the best solution according to constraints like compatibility, accessibility, etc Important to collect as many different inputs on use cases as possible – Need input! A HTML 5 Document Hello World!

Hello World

This is my first HTML 5 document

New Structural Elements