Nice article, info on XForms and how they compare to standard HTML forms, how events are handled, how state info is maintained, etc. I have used quit a bit of XML, XSLT, XPath, etc, but never XForms and I must admit that this article is a start, but I still dont get it (how for example does an XML document render the new "range" input type, how can it render anything, does XForms rely on client side support? if so thats BAD, very BAD.)
Anyway, its an informative article even If I am still confused, checkit via the link. What are XForms: xml.com
Comments
Client side != BAD
Besides the fact the mozilla/opera/etc's JavaScripts implementations are limited at best, why do you despise Client side programming so much? Why the hell else do I have a 1.1 GHz PIII except for client programming.
That's my user point of view. From my developer's point of view, I say this: If I want to really make snazzy app, and I have to use client side stuff to get it done, why wouldn't I use it? Why in the hell should I cater to the lowest common denominator? So certain people can't use my app? So? I didn't write it for them.
Seriously, why do you dislike it so much? Even better, can you give me technical arguments against it?