Novell and IBM to Implement XForms in Mozilla

Tuesday August 10th, 2004

The Mozilla Foundation has announced a project to implement XForms in collaboration with Novell and IBM. The effort aims to add support for the XForms 1.0 Standard to Mozilla.

XForms is the W3C's XML-based Web forms technology. It offers many more features than standard HTML forms, including support for input validation and integration with Web services. However, some critics maintain that XForms is too complicated for Web authors and difficult for vendors to implement (no major browser yet supports XForms).

More information about the XForms implementation can be found at the Mozilla XForms project page and the W3C XForms site has more general information about the standard. Both Novell and IBM have developed XForms applications before (the Novell XForms Technology Preview and the IBM XML Forms Package).

#12 Re: XHTML 2 is not about to sweep the web...

by leafdigital

Thursday August 12th, 2004 3:46 AM

You are replying to this message

You're probably right, but if IE supports XHTML2 (a very big if, but not impossible) then there's no reason it might not gain significant use quite quickly.

Look at how eager some people are to adopt the newest W3C standards even when they have no current benefit and can't even be used properly at present (XHTML1.1, I'm looking at you). XHTML2 has significant benefits in terms of allowing much nicer code and being simpler in various ways.

CSS wasn't backwards-compatible; it was a complete and radical change from the previous method of layout (sticking random attributes on things in html), much more different than XHTML2 from HTML. It's now used very widely indeed, even sometimes for layout, across many major commercial sites. The real reason for this is that eventually people woke up to the fact that CSS was a good way to go and that all browsers in serious use actually supported it quite well.

Give XHTML2 browser [and server] support, let it settle for a few years, see what happens... IMO you'll likely see the same effect. On the other hand, if IE doesn't support XHTML2, then nothing's going to happen.