The Web Forms 2 portion of the proposed HTML 5 spec looks pretty great. It’s crazy that forms haven’t substantively changed in over a decade. It’s time to stop offloading things like like client-side validation of basic content types to JavaScript, and the W3C’s XForms ain’t the solution. The way I see it, XForms:Web Forms 2::REST:SOAP.
Comments are closed.
I’ve deployed some successful projects with XForms, but I can see why people are put off by it. It only makes sense if you eat & breath XML though. Web forms is a great improvement over flat form data but my impression is that you need XForms to properly write an interface with the intent of producing XML from the name/value pairs. Both systems should have a place in the XHTML spec.