Collecting data on-line: XForms
Current solution: use forms in HTML (and this is a disaster...)
no way to declare the types of data
requires
lots
of scripting support for any client-side check
bound to one host language (HTML)
XForms
will provide an alternative
strict separation of:
model
(what is the data I want to collect?)
interface
(how do I collect the data?)
data types for the information to be collected (using XML Schema)
declarative control of the user interface and behaviour
can be implemented on top of XHTML, SVG, Voice Browsers, etc
Ivan Herman, W3C Head of Offices
16 July, 2002
15 (27)