Why Do XForms Now?

Steven Pemberton, CWI, Amsterdam and W3C
Chair, W3C HTML and Forms Working Groups

Mark Seaborne, Origo Services: Using XForms

TV Raman, IBM Research: XForms – Usable And Accessible By Design

Mark Birbeck, xport.net: Implementation

John Boyer, PureEdge Solutions Inc.: Security

XForms 1.0: en route to success!

XForms 1.0 was released October 2003. On the day of release there were more implementations than any other W3C specification on the day of release, ever.

Around 30 implementations announced so far, including plugins, native implementations, proxies, 'zero install' implementations, a voice-browser, an editor, a validator...

From companies such as: IBM, Novell, Oracle, Sun, xport.net, ...

Major companies and industries are already using XForms (e.g. US Navy, Bristol-Myers-Squibb, Frauenhofer, Daiwa - a Japanese Bank, the British Life Insurance industry, German shipbuilders ... and more I can't tell you about yet: watch this space!)

HTML Forms: a great success

Introduced in 1993, HTML Forms have become a great success: the basis of the e-commerce revolution!

What do we use forms for?

Searching

Google

Buying

Amazon

Logging in

Yahoo

Configuring hardware

Linksys router

Reading mail

Reading mail

Composing email

Composing email

Etc etc

So why XForms at all?

After a decade of experience with HTML Forms, we now know more about what we need and how to achieve it

What's wrong with HTML Forms?

What does XForms do to change all this?

The central ideas of XForms are that:UI/Model split

What does XForms give us?

Conclusions

It looks like it is going to be the year of XForms

XForms has hit a nerve, and is supplying a need: industry reponse has been incredible.

More information: www.w3.org/Markup/Forms