XForms 1.1

item.page.files
item.page.title.alternative
item.page.description.statementofresponsibility
W3C
relationships.isAuthorOf
World Wide Web Consortium
item.page.date
2009-10-20
item.page.publisher
World Wide Web Consortium
item.page.citation
item.page.relation.ispartofseries
W3C Recommendation
item.page.description.rango
item.page.abstract
XForms es una aplicación XML que representa la próxima generación de formularios para la Web. XForms no es un tipo de documento independiente, pero está diseñado para ser integrado en otros lenguajes de marcado, tales como XHTML, ODF o SVG . Un formulario web basado en XForms recoge y procesa los datos XML utilizando una arquitectura que separa la presentación, propósito y contenido. Los datos subyacentes de un formulario se organizan en instancias de esquema de datos (aunque no se requieren definiciones de esquemas formales). Un formulario XForm permite el procesamiento de datos que se producen utilizando tres mecanismos: un modelo declarativo compuesto de fórmulas para los cálculos y las limitaciones de los datos, tipo de datos y otras declaraciones de propiedades y parámetros de presentación de datos. una capa de visualización compuesta de controles de interfaz de usuario basadas en la intención. un controlador imperativo para la orquestación de manipulaciones de datos, interacciones entre las capas de modelo y vista, y la presentación de datos. Por lo tanto, XForms acomoda la reutilización de los componentes de los formularios, fomenta una fuerte validación de tipo de datos, elimina innecesarios viajes de ida y vuelta al servidor, ofrece independencia de dispositivo y reduce la necesidad de scripting.
item.page.description.tableofcontents
item.page.description
item.page.relation.publisherversion
item.page.relation.haspart
item.page.relation.hasversion
item.page.relation.isformatof
item.page.relation.ispartof
item.page.relation.isreferencedby
item.page.relation.references
item.page.relation.isreplacedby
item.page.relation.hasformat
item.page.relation.conformsto
item.page.relation.isbasedon
item.page.relation.isversionof
item.page.relation.replaces
item.page.relation.requires
item.page.relation.isrequiredby
item.page.subject
XML
Lenguajes de marcado
item.page.collections