Hace unos dias grabe un episodio del dev3cast con Alex Briseño y Gabriel Flores sobre interfaces graficas orientadas a captura masiva de datos, si nunca has trabajado en este tipo de aplicaciones seguramente te sorprenderan algunas de las tecnicas que se aplican ahi, algunas de estas van en contra del "standard" al que estamos acostumbrados en aplicaciones 'normales'. El podcast lo encuentras aca
Gracias a Gabo por la invitacion a participar en el dev3cast
Showing posts with label interface de usuario. Show all posts
Showing posts with label interface de usuario. Show all posts
Friday, October 01, 2010
Monday, March 23, 2009
No deseas cerrar el programa? si, no, cancelar
Este articulo se refiere a buenas practicas de interface de usuario

El titulo de este post es por supuesto una exageracion de hacer preguntas negativas pero sirve como un ejemplo perfecto para ilustrar el punto
Pense que el titulo del post era una exageracion, pero despues de ver este dialogo...
No hagas preguntas negativas
Lo mas seguro es que confundiras al pobre usuario; los usuarios tienen miedo de responder preguntas para hacerlo aun mas confuso preguntando lo opuesto de lo que ellos estan tratando de hacer, es una regla basica y simple, pero aun veo bastante software (y desarrolladores) que usan preguntas negativas para entrada de datos.
El uso mas comun de opciones negativas es probablemente deshabilitado
solo compara:
Etiqueta X visible?
Campo X activo/habilitado?
a:
Etiqueta X Invisible?
Campo X Inactivo/deshabilitado?
Ese pequeño cambio hace mucho mas dificil poder contestar la pregunta correctamente; entonces hay que dar preferencia a Habilitado sobre Deshabilitado, Visible sobre Invisible, Activo sobre Inactivo, etc
El mismo concepto aplica cuando creas nombres para tus variables o metodos, en muy pocos casos el negativo es mejor opcion, asi que elige la opcion mas segura, es mas facil de procesar, estamos acostumbrados a contestar "preguntas positivas" y lo contrario nos hace pensar para poder contestar, lo cual lo hace no intuitivo.
Pense que el titulo del post era una exageracion, pero despues de ver este dialogo...
No hagas preguntas negativas
Lo mas seguro es que confundiras al pobre usuario; los usuarios tienen miedo de responder preguntas para hacerlo aun mas confuso preguntando lo opuesto de lo que ellos estan tratando de hacer, es una regla basica y simple, pero aun veo bastante software (y desarrolladores) que usan preguntas negativas para entrada de datos.
El uso mas comun de opciones negativas es probablemente deshabilitado
solo compara:
Etiqueta X visible?
Campo X activo/habilitado?
a:
Etiqueta X Invisible?
Campo X Inactivo/deshabilitado?
Ese pequeño cambio hace mucho mas dificil poder contestar la pregunta correctamente; entonces hay que dar preferencia a Habilitado sobre Deshabilitado, Visible sobre Invisible, Activo sobre Inactivo, etc
El mismo concepto aplica cuando creas nombres para tus variables o metodos, en muy pocos casos el negativo es mejor opcion, asi que elige la opcion mas segura, es mas facil de procesar, estamos acostumbrados a contestar "preguntas positivas" y lo contrario nos hace pensar para poder contestar, lo cual lo hace no intuitivo.
Labels:
interface de usuario,
UI
Subscribe to:
Posts (Atom)

