Escribiendo formularios web accesibles
XHTML Form! es una herramienta que podrían considerar tan simple y estúpida que estoy seguro que a cualquiera le costaría entenderla como una herramienta. Pero asi lo es. Para entender bien la herramienta es necesaria ubicarse en el contexto que fue creada: imaginense que le dan a un programador un trabajo de hacer un formulario bastante largo, uno de registración de usuarios esos que piden desde la fecha de nacimiento hasta el factor sanguíneo, ¿que es lo que se les ocurre que este programador va a hacer?
¿Programar para que el formulario se escriba automáticamente? Es la mejor opción posible para cualquiera que entienda a un programador (para el que no lo entiende no hubiese entendido nada de nada hasta ahora) pero no había ningún lugar de donde extraer los datos de manera automática o sea que había que escribirlos de manera manual.
Cualquiera que alguna vez lo haya hecho piensa que podría haberlo hecho en 5 minutos en Dreamweaver y además el código quedaría perfectamente limpio. Pero no, cuando estoy aburrido y no tengo ganas de escribir como código HTML como data entry tampoco tengo ganas de usar el Dreamweaver.
Así que hice una ¿aplicación? que va escribiendo el código XHTML de un formulario según se van agregando los Inputs (en tiempo real :P).
Para finalizar se cliquea en End Form y los tags de form se agregan al código junto con un Submit (Enviar) y se selecciona para ser copiado y pegado. También se puede hacer una vista previa (Preview) para ver como quedaría sin estilos o formatos agregados aparte.
Por supuesto que tardé en hacerla más de los 5 minutos que hubiese tardado en hacerla en Dreamweaver o los 10 minutos que hubiese tardado escribiendo código fuente pero hoy en día hago los formularios en cuestión de segundos y con ganas por qué me encanta comer mi propia comida de perros.
Tags: dogfood, formularios, herramientas, xhtml

2008-06-30 at 1.29 am
groxo! ZF rulez!