Re: XForms Use Case


Kurt wrote:
> I would invite you to take a look at what's actually happening in the
> XForms space before blithely dismissing it as irrelevant.

My intent wasn't to suggest that XForms isn't good technology, or that
XForms isn't being used to do great things. I was only commenting on the
reasonableness of introducing it as an additional Web vocabulary.

The Web stack had no retained-mode graphics capability, so making SVG
into a Web vocabulary was a very sensible thing to do (though,
admittedly, this was made difficult in several ways due to the impedance
mismatch between the XML stack and the Web stack). This argument applies
to MathML as well.

XForms, however, duplicates functionality of the existing Web stack in a
backwards-incompatible way, unlike SVG and MathML.

I think the right thing to do, instead of adopting XForms as a Web
vocabulary, is to look at how the Web's existing forms language can be
enhanced to support things that people want to use XForms for. Actually,
that's already happened to some extent: many of the forms features in
HTML5, introduced in Web Forms 2.0, are about doing just that.


Received on Wednesday, 12 January 2011 20:58:33 UTC