Estándares Web: XForms 1.0
Los xForms son los sustitutos de los actuales formularios de HTML, son una recomendación del W3C desde 2005 y entre sus mejoras respecto a los actuales formularios destaco:
- Comprobar automáticamente los valores de los datos mientras el usuario los introduce.
- Indicar que ciertos campos son obligatorios y que el formulario no podrá ser enviado sin esta información.
- Enviar formularios de datos como XML, ya que XForms es XML.
- Enviar el mismo formulario a diferentes servidores (por ejemplo, la búsqueda de una palabra se envía a diferentes motores de búsqueda).
- Deducir valores desde otros valores presentes en el formulario, por ejemplo que el campo "cantidad total" contenga la suma de todas la compras individuales.
- Forzar valores para que aparezcan de determinada forma, por ejemplo obligando a que los valores estén comprendidos en un rango determinado.
- Construir formularios al estilo de "cesta de la compra" y "asistentes" sin necesidad de programar.
Y todo ello sin programación ni del lado cliente, ni del lado del servidor, mejorando enormemente la experiencia de usuario y la accesibilidad de las webs. Además xForms separa por un lado los datos y por otro el formulario (estructura) y la presentación (CSS).
Los xForms presentan muchísimas ventajas y desde que son una "recomendación" del W3C sólo han sido soportados por el navegador Opera, con lo que tendremos que esperar para poder hacer uso de ellos. Espero que el Firefox 3 (para el año que viene) traiga soporte para xForms, y que Internet Explorer también lo incorpore en breve.
La última versión aprobada es XForms 1.0 Second Edition y se trabaja en XForms 1.1
Comentarios » Ir a formulario
Autor: Ander
Fecha: 11/11/2006 23:57.
Autor: Ricardo Gil
El resto de lecturas las podéis hacer en blogs de política o en los vuestros propios.
Fecha: 12/11/2006 17:47.