W3C home > Mailing lists > Public > www-forms@w3.org > January 2003

Re: Server-side support for translation of XForms to XHTML

From: joern turner <joern.turner@web.de>
Date: Thu, 09 Jan 2003 11:15:22 +0100
Message-ID: <3E1D4BBA.1030006@web.de>
To: Arcana <arcana@yetta.net>
Cc: www-forms@w3.org

Irwin,

please consider our open source project 'Chiba' (chiba.sourceforge.net) 
which does what you seem to need: it transforms XForms to plain HTML 
(without javascript) compatible with virtually any browser using XSLT. 
Moveover it's a full form-processor implemented as java web-app 
(servlet-based) and largely conforms to the CR (but not supporting all 
of it). By overwriting the transformations you can customize it to serve 
other clients (DHTML, HTML+javascript or whatever else you may need).


Joern Turner

Arcana wrote:
> Hello,
> 
> I'm doing development for a content management system and I would like to ask 
> about the current maturity of XForms.  As of now it does not seem that any of 
> the popular browsers (Internet Explorer, Mozilla, Opera) supports XForms.  
> Please correct me if the information I read is outdated.
> 
> I am very new to XForms and I would like to know if it's worth investing in 
> learning them.  It seems that XForms will save me a lot of server scripting 
> effort, but if there is little support for end users I cannot use it.  The 
> application is to be done for the end of this month so there is no time for 
> me to "wait" for someone to do an XForms implementation.
> 
> I am wondering if there is a way to use a server-side scripting language to 
> convert XForms for display on non-XForms browsers.  In other words, are there 
> software libraries for PHP or other languages that will load an XForm page 
> and convert it to something such as XHTML on the server-side for display on 
> incompatible browsers?  Can XForms be translated in this way?  I use a 
> similar method for transforming my XML/XSLT pages server side for browsers 
> that do not support XML/XSLT.
> 
> Thank you for reading.  Please have a good day,
> 
Received on Thursday, 9 January 2003 06:13:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 10 March 2012 06:21:54 GMT