XForms - Software Support

Software Support

At the time of this writing, no widely used web browser supports XForms natively. However, various browser plugins, client-side extensions and server/client solutions exist. The following lists some implementations:

  • The Firefox XForms extension was part of the Mozilla Project. XForms 1.0 SE support is not complete but covers most of the specification with a notable exception of attribute-based repeating used in HTML tables. The extension was available for both Firefox 2 and Firefox 3, but is not upgraded to support Firefox 4 and higher (Lead developer blog ).
  • IBM Lotus Forms supports development and deployment of XForms-based pure XML forms. Trial downloads are available of an Eclipse-based visual design environment and a client-side viewer that can run XForms-based forms both in the web browser and as a standalone desktop application.
  • Libre Office versions 2.0 and greater support XForms.
  • AgenceXML's XSLTForms and Ubiquity XForms are two implementations which run in most popular desktop browsers, and are largely, though transparently, implemented in JavaScript.
  • Orbeon and betterFORM are two server-side implementations in Java, both of which work with popular desktop browsers, and can work with or without Javascript browser support.
  • Smartsite XForms is a server-side implementation in .NET, which has pluggable render devices, works with all popular browsers, and has full support for non-scripting environments.

Read more about this topic:  XForms

Famous quotes containing the word support:

    Certainly parents play a crucial role in the lives of individuals who are intellectually gifted or creatively talented. But this role is not one of active instruction, of teaching children skills,... rather, it is support and encouragement parents give children and the intellectual climate that they create in the home which seem to be the critical factors.
    David Elkind (20th century)