Introduction to XHTML2 and XForms
HTML is a great success, but has become a sort of Garden of Eden, with lots of Thou Shalt Nots in the form of guidelines, such as for accessibility, usability, internationalisation, metadata, device independence, etc. Representatives of these communities have all come to the HTML working group to ask for new facilities with the aim of reducing the need for such guidelines.
The first part of this tutorial shows the unity of design of XHTML2, and how it has largely solved the requirements by generalising existing facilities in HTML. It then goes into the details of some solutions.
The second part uses the attendee’s knowledge of HTML Forms to show the similarities and differences with HTML, and demontrates the power of the XForms approach. It then develops several example applications, and demonstrates working examples of advanced applications.
It rounds off by discussing the large number of available implementations, including implementations for mobile devices, and talking about typical applications XForms is being used for now in industry.
The tutorial will be given by the chair of the two W3C working groups producing the technologies.




