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:

    Those who, while they disapprove of the character and measures of a government, yield to it their allegiance and support are undoubtedly its most conscientious supporters, and so frequently the most serious obstacles to reform.
    Henry David Thoreau (1817–1862)