Forum Moderators: open

Message Too Old, No Replies

What do you want to see in HTML 5?

21st century HTML

         

encyclo

1:03 am on Apr 5, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Following on from the discussion the current thread Why most of us should NOT use XHTML [webmasterworld.com], it is clear now that XHTML as defined by the W3C has an uncertain future, and as the W3C abandoned development of HTML the specification we are still using today (HTML 4.01) dates from 1999 - an eternity in web years. It is seriously out-of-date, and is missing many features that could help build the much more complex, interactive websites we are seeing today.

However, that's not to say that there is nothing new happening in the markup world. The effort has switched from the W3C to a new group called WHATWG [whatwg.org], or the Web Hypertext Application Technology Working Group. The group is backed by all the major players (apart from Microsoft), including the Mozilla Foundation, Opera Software, Apple inc. and Google inc.

The current work done at WHAT-WG is the Web Applications 1.0 specification [whatwg.org], otherwise known as HTML 5. The aim of HTML 5 is to become a direct successor to HTML 4.01, and remain compatible with the older standard. HTML 5 will introduce new features, but the markup should function (with extra scripting) or degrade gracefully in legacy browsers, including IE6. One primary aim for HTML 5 is in relation to web applications such as ecommerce sites. For example, the Web Forms 2.0 [whatwg.org] subsection is a significant extension of HTML 4 forms:

Web Forms 2.0 (...) provides new strongly-typed input fields, new attributes for defining constraints, a repeating model for declarative repeating of form sections, new DOM interfaces, new DOM events for validation and dependency tracking, and XML submission and initialization of forms.

You can view the draft specification (very much a work-in-progress) of the Web Applications 1.0 here:

[whatwg.org...]

You can also check out some of the demos [whatwg.org] of some of the features in Web Forms 2.0.

HTML 5 could represent a revolution in building modern, interactive websites, where advanced controls and complex forms will become extremely useful tools for website development. But as the specification is very much a work in progress, why not have your say?

So, you're a web developer, you build ecommerce sites, forums, blogs, ... You have a blank canvas, no special knowledge is required to post your ideas. :) What do you want to do with HTML that you can't do now?

What features do you want to see in "HTML 5"?

webdoctor

11:00 am on Apr 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



(...) like not placing <style> in the <body>

Why would it be an advantage to apply styles to the body using <style> rather than styling the elements directly (as we already do)

<body>
<h1 style="foo1">heading</h1>
<p style="foo2">content</p>
</body>

?

This 31 message thread spans 2 pages: 31