Friday, December 05, 2003


A well thought-out draft specification is great to read, because it opens up a whole new world of possibilities. It's not an easy thing to create: it takes foresight and critical thinking to anticipate all the ways in which people might use/abuse a new standard, and it takes creativity to invent something flexible enough to have a million uses but strict enough to be called a standard. Thus, I highly respect good standards writers.

That said, when I have the time I would like to read Hixie's first draft of an XForms Basic specification. He has some interesting stuff in there, including:

  • Backwards compatibility (where possible).
  • Basic data typing, providing new controls for commonly used types.
  • Validation on the client side (while recognizing that server side validation will still be required), including "patterns" (regular expressions).
  • Dynamically adding more fields (repeating structures) on the client side.
  • XML submission.
  • The ability to initialize forms from external data sources.


Post a Comment

Post a Comment

« Home