XFORMS Approved by W3C
cshoes writes "As of November 12th, the W3C has approved xforms. Xforms are a major step up from standard html forms, as they can be created in the developers medium of choice (xhtml, xml, svg...). This flexibility allows the forms not only to be displayed on web sites, but also handhelds, phones, and screenreaders. The W3C's page on xforms is here. Overall, very good news for developers everywhere."
here
site looks familiar ;-)
When, for instance, will Mozilla or IE support this? Useless (except for intranet apps) if its not widespread.
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
XForms are a Very Good Thing, but only if browsers support them... a search at mozilla.org reveals only a Status Update from January 2001 suggesting a review of the (then) state of the XForms spec, and BugZilla only mentions one feature request for XForms which is only three days old...
Still, I'm really looking forward to this one - death to the tired key=value GET and POST lists!
Probably around the same time they support XHTML 2, since it kinda depends on it for any type of form.
:)
Maybe when IE/NS/Opera hit version 8, given browsers still need to catch up with CSS 2 (or rather, 2.1) and XHTML 1.*.
BTW, there need to be two interoperable implementations of the spec before it's accepted as a recommendation -- I wonder what they are
I think this is a very important addition to Internet Programming. IMHO forms and client side programming are currently HTML's weakest point and standardizing this areas growth is very wise.
I think we are heading towards a richer standards friendly front end for our web browsers.
One year from now I will probably be building web apps in JavaServer Faces + SVG, that are just as responsive and fast as using all the evil proprietary IE goodies.
See the list of implementations. Here are some highlights, in answer to your question:
That should tide us over until support for mobile phones, pdas, appliances, net-connected office equipment, workflow systems, and other browsers pick up support.
If you are implementing XForms yourself, please do send implementation feedback.
How does this differ from XUL, or for that matter XWT and SCGUI?
XForms is a candidate recommendation. It must still go through the proposed and final recommendation phases before it is "accepted" by the W3C.