The World Wide Web Consortium (W3C) announced the release of the XForms 1.0 Recommendation. XForms 1.0 is the foundation for next-generation Web-based forms, combining the ability to separate purpose, presentation, and results with XML. In contrast to HTML forms, in which functional and presentation markup are intertwined, XForms lets forms authors distinguish the descriptions of the purpose of the form; the presentation of the form, and how the results (the instance data) are written in XML. By splitting traditional HTML forms into three parts–XForms model, instance data, and the XForms user interface–XForms separates presentation from content. This separation allows for reuse, device independence, and acessibility. Practically speaking, XForms technologies make it possible to deliver the same form to a PDA, a cell phone, screen reader or conventional desktop machine–without loss of functionality for the end user. XForms, while initially designed to be integrated into XHTML, may be adopted by any suitable markup language, such as Scalable Vector Graphics (SVG). XForms uses XML Events, another W3C technology, to define XML-based declarative event handlers that cover common use cases, so that the majority of XForms documents can be statically analyzed. The XForms Working Group includes W3C Members and invited experts from Adobe; CWI; Cardiff; Helsinki University of Technology; IBM; Mozquito Technologies; Novell; Oracle Corporation; Origo Services; PureEdge; SAP; Sun Microsystems; and x-port.net Ltd. www.w3.org

Share