20-01-2005 - Josep Casanovas
Resumen: El formulario, junto con la línea de comandos, fue uno de los primeros estilos de interacción que se usaron para comunicarse con los ordenadores y ha perdurado hasta nuestros días. Pero es curioso que siendo tan utilizados nos encontremos tantas veces con malos diseños. Este artículo es el primero de una serie dedicada a aclarar conceptos del diseño de formularios.
Hablar, escuchar, debatir... Alzado es un espacio de conversación abierto. Algunos consejos:
No creo que el uso de campos opcionales favorezca el que alguien lo rellene. Cuantos menos campos, más facil y menos agobiante para el usuario.
Si es opcional ¿para que lo pides?, para construirte una base de datos y un perfil sicologico y bombardearlo con spam¿?
Saludos
Enviado 21-01-2005
Si alguien quiere bombardear con spam no necesita ningun campo opcional, con el email basta.
La determinacion de un campo como opcional persigue lo que tu mismo dices, no agobiar a quien no quiere ser agobiado, si tu no quieres rellenarlo perfecto, para eso es opcional, pero puede haber muchos clientes que prefieran perder unos segundos en pro de un mejor servicio.
Por ejemplo, el nº de telefono en una compra online. No es un dato necesario, pero si hubiese un problema en la entrega, seria de gran utilidad, por tanto se pide como opcional, explicando el motivo.
Enviado 21-01-2005
Te remito al libro de 37signals. Creo que ellos son unos expertos en el tema.
Simplemente cuando ves 5 campos no te importa rellenar si ves 10 aunque 5 sean opcionales, no tienes tantas ganas...
Saludos.
Enviado 21-01-2005
Y yo te remito a amazon... que por lo que me han contado, tambien saben algo de esto...
Es el envoltorio para regalo obligatorio?... No?... porque lo ofrecen entonces?... van a tener que leerse el libro de 37signals en amazon... si es que esta gente...
Enviado 21-01-2005
El debate que estáis planteando tiene sentido principalemte en el mundo Web del comercio electrónico. Pero como digo al final de mi artículo, los formularios no son exclusivos de la web, de hecho están en todas partes.
Los campos opcionales son necesarios en la mayor parte de aplicaciones no web. Un ejemplo muy sencillo es el alta de un contacto en una agenda como Outlook. El único campo obligatorio es el nombre. De nuestro contacto podemos saber el email y no el teléfono, o saber el teléfono fijo pero no el móvil.
En fin, queramos o no queramos, tendremos que lidiar tarde o temprano con los campos opcionales.
Enviado 22-01-2005
Los campos opcionales no creo que agobien al usuario si este percibe exactamente eso, que son "opcionales". Creo que es una cuestión de diseñar correctamente el formulario.
Una posibilidad sería el típico asterisco detrás de un campo, que poco a poco se ha ido estableciendo como sinónimo de "campo obligatorio".
Enviado 30-01-2005
Como bien dice Daniel, lo principal es un buen diseño del mismo y no pedir datos que son totalmente irrelevantes. Muchas veces nos solicitan datos de empresa para bajar por ejemplo una demo, pero no todos los usuarios son empresas. No seria mas conveniente tener diferenciado de alguna forma esto? para no pedir datos que no tienen nada que ver con la persona.
Con respecto a la validacion, creo que lo mejor es realizarlo al finalizar de ingresar todos los campos, agiliza mucho mas la carga de datos, principalmente en los formularios que no son web. Si tenemos un Form que tenemos que ingresar muchos datos de clientes, lo mejor es realizar la validacion al final (al momento de agregarlo), sino la persona que ingresa datos debe prestar atencion a la aplicacion por cada campo que ingresa. Los formularios web, son otra cosa, pero como bien dijo Josep, esto no es solo para formularios web.
Saludos y gracias por marcar algunos links para ampliar este tema que es muy interesante (aunque muchas veces se pase por alto).
Enviado 31-01-2005
prueba
Enviado 24-02-2005
Gracias
Enviado 22-06-2005
Aquí tu comentario,ñ,ñd,}ds
Enviado 22-12-2005
Aquí jstu comentario
Enviado 01-02-2006
Buenas. Mi problema es que si antes de terminar de rellenar el formulario doy a enter se envia sin terminar de rellenarlo, hay algun comando,programa que anule el enter hasta que no se rellene correctamente el formulario
Enviado 25-02-2006
Buenas. Mi problema es que si antes de terminar de rellenar el formulario doy a enter se envia sin terminar de rellenarlo, hay algun comando,programa que anule el enter hasta que no se rellene correctamente el formulario
Enviado 25-02-2006
La forma de desactivación del enter o su botón de acción asociado dependerá de la plataforma en la ques estés implementando. En el caso de formularios web, con javascript lo podrás resolver. En el caso de software de aplicaciones deberás consultar el kit de desarrollo o herramients de lenguage que tengas disponible. De todas maneras, hoy en día, todos las plataformas permiten habilitar y deshabilitar botones en función de unas determinadas condiciones que el programador establezca.
Enviado 12-03-2006
Hay un nuevo servicio gratuito para crear formularios web de manera sencilla que les podría interesar:
http://www.phantomezform.com/
Enviado 12-03-2006
me gustaria saber donde pertenece este nº de telefono 935726956, si es particular, empresa etc y provincia que pertenece.
Enviado hace 4 años, 3 mess
hola que tal.
tengo problema cree un formulario de busquedad que muestra el resultado en frame, al apretar carga la pagina pero no los resultado, pero en cambio al hacer click sobre el boto si da los resultados, gracias }
Enviado hace 3 años, 11 mess
MIRA LA VERDAD ES QUE ME GUSTARIA QUE PUBLICARAN UN TRABAJO COMPLETO DE FORMULARIOS PARA SA BER TODO LO REFERENTE DE EL Y APRENDER UN POCO MAS YA QUE ES DE MUCHO INTERES ESE TEMA PARA MI.GRACIAS.CON CARIÑO DESDE VENEZUELA.
Enviado hace 3 años, 2 mess
:S no se cual es el drama, el q no kiere relelnar no rellena, ambos deben conocer la herramienta scroll por ultimo a mi me parece una verdadera bosta rellenar forms, es por esto q en opera uso un autompletador, el campo opcional siempre es bueno con este fin:
"desea q informemos de actualiacion del tema"
en foros de ayuda es vital, y es un campo opcional, basandose en comercio electronico la palabr lo dice es coemrcio, desde q creas una cuenta de mail gratuita ya sabes q tu info es procesada (saben de tu ingreso monetario etc etc)y con una pagada va lo mismo, solo q no venden tus datos, puesto si tienes para pagar uan cuenta es porq algo les vales a la compañia, un tomen en cuenta eso yo soy un novato pero llevo ya del 96 o 97 en internet y si algo de manuales he leido es sobre esto, lo que si puedo apoyar es q el orden de campo opcional es importante, es decir lo opcional al final, lo obligaorio al principio, no mas de 4 campos mandatorios etc etc, reglas del diseño grafico basikas, con eso le haces facil la vida al visitante, pero keda claro q siempre sera una lata registrarse :D
Enviado hace 3 años, 1 mes
Como puedo diseñar un boton en un formulario de outlook xp para que al presionarlo me de la opcion de insertar una foto, en 2003 existe pero lo necesito en XP
Enviado hace 2 años, 10 mess
Josep, he estado leyendo tus artículos sobre diseño de formularios y me parecen excelentes.
Tienes alguna bibliografía que me recomiendes para ahondar en este tema (en lo posible en español), yo trabajo en entornos GUI y no he encontrado muchos trabajos concisos respecto del tema diseño de formularios (más allá de los de Jesús Lorés)
Saludos y felicitaciones desde Argentina.
Enviado hace 1 año, 1 mes

Autor: Josep Casanovas
Ingeniero de Software. Desarrolla su actividad en "la Caixa", imparte habitualmente cursos y seminarios.
© Alzado.org | Algunos derechos reservados. Licencia Creative Commons