Next Steps
For Forms
What are forms
used for today?
What new things
are possible?
Authoring for
ordinary people?
History of
HTML Forms
Early proposals
HTML 3.2
HTML 4
Scripting and
Forms DOM
required fields
validity tests
simple sums
dynamic HTML
Lessons from
Credit Cards
No spaces
you dummy!
Regex too
difficult!
Missing
controls?
1998 Workshop
Future of HTML
Long term plan
to move to XML
clean slate
for forms
leading e-forms
companies
XForms
MVC design
pattern
data as XML
declarative
form logic
part of
XML family
XPath
XML Events
XML Schema
Big Success
Corporate
Government
too radical for
browser vendors!
Back to HTML
Web Forms 2.0
graceful
degradation
even when
scripting
is disabled
using server
side scripts
richer
controls
sliders
numbers
dates
times
repeated
fields
scripting is
still important
What about
Authors!
Not all of us
are programmers
scripting is
too hard!
High level
authoring tools
that record
author's intent
but without
standards
all your data
belongs to us!
Spreadsheets:
1980's killer
app for PCs
anyone can
write them
simple
expressions
Spreadsheets
2.0?
Simple web apps
anyone can build
Combine HTML
forms and
expressions
Named fields
vs row/column
Easy to use
authoring tools
for everyone
Application
Portability
How about it?
Summing up
HTML has been
a huge success
Scripting is
powerful, but hard
Incremental
improvements
Giving the Web
back to the users
Get involved
Join HTML WG!

Small kitten