XForms

De Wikipedia, la enciclopedia libre

XForms es un nuevo formato XML para poder definir interfaces de usuario, principalmente formularios web. XForms ha sido diseñado para ser la nueva generación de formularios HTML/XHTML, pero es lo suficientemente genérico como para que pueda ser usado, de una manera independiente, para describir cualquier interfaz de usuario e incluso para realizar tareas simples y comunes de manipulación de datos.

XForms 1.0 (Second Edition) es una recomendación oficial del W3C desde el 14 de marzo de 2006.

[editar] Soporte

Actualmente sólo Opera soporta XForms nativamente. Sin embargo, existen varios plugins y extensiones que le dan soporte a otros navegadores. Firefox soporta XForms a través de una extensión.

Para IE6 está formsPlayer, un plugin que extiende al navegador haciendo que soporte XForms, DOM 2 Events, DOM 3 XPath, XML Events y el DOM 3 Implementation Registry.

La versión 2.0 y superiores de OpenOffice.org soportan XForms.

XForms también puede ser usado a través de varias tecnologías de servidor que convierten el código de XForms a formularios de HTML en tiempo de ejecución y de manera transparente. Estas implementaciones incluyen a los proyectos de código abierto Chiba y Orbeon.

Recientemente ha sido dada a conocer una nueva herramienta, llamada AJAXForms, que transforma, en tiempo de compilación, documentos XHTML/XForms en páginas HTML con Javascript, que sí entienden los navegadores actuales. Estas páginas gestionan, sin interactuar con el servidor, tanto la presentación como la lógica del interfaz de usuario y su comunicación con el servidor se restringe al intercambio de datos utilizando técnicas AJAX.

XSLTForms transforma documentos XHTML/XForms en páginas XHTML con Javascript en los navegadores con XSLT.

[editar] Enlaces externos

Herramientas personales
Crear un libro