Principios del diseño de interacción
Principios de diseño de interacción - Bruce Tognazzini
Anticipación. Consiste en anticiparse a las necesidades de los usuarios. La idea no es esperar que el usuario busque o recuerde información o herramientas sino mostrarle toda la información necesaria para cada etapa en su trabajo.
Autonomía. Trata de darle al usuario una sensación de control en el sistema. Proveerle un entorno no muy restrictivo ni muy grande para hacerlo sentir cómodo.
Daltonismo. Habla de que si utilizas el color para transmitirle algo al usuario, entonces debes utilizar otros elementos complementarios para la gente que sufra de daltonismo.
Consistencia. Trata de ser estable, coherente y tener sentido con los elementos que conforman la interfaz de usuario, si dos botones llevan a cabo funciones similares entonces lo ideal es que tengan un diseño similar, si otro botón hace algo distinto darle un diseño diferente.
Valores por defecto. Estas opciones deben tener sentido, usar palabras fáciles de interpretar como "por defecto" en una aplicación o servicio. Usar términos más específicos que describan lo que sucederá.
Eficacia del usuario. Este principio busca la productividad del usuario, se debe maximizar la eficacia de todos, además de brindar mensajes de ayuda concisos y que ayuden a resolver problemas.
Interfaces explorables. Trata de no encerrar al usuario en un único camino, ofrecerle la ruta de menor resistencia. Se debe de mostrar elementos visuales estables que actúen como una referencia necesaria para que el usuarios se sienta seguro.
Objetos humanos. Estos objetos deben ser comprensibles, consistentes y estables para la comprensión del usuario.
Reducción de latencia. Trata de hacer cosas como comunicar un clic de los botones mediante un feedback, mostrar un reloj de arena para cualquier acción que dure 1 segundo y medio o más, mostrar mensajes comunicando la duración estimada para algún proceso, entre otras cosas similares.
Aprendizaje. Lo ideal sería que no hubiese periodo de aprendizaje sino que los usuarios la primera vez de utilizar el sistema sepan como usarlo.
Uso de metáforas. Las metáforas evocan lo familiar, por lo general con un nuevo punto de vista, su propósito es permitir al usuario comprender los detalles del modelo conceptual.
Protege el trabajo del usuario. Consiste en asegurar que el usuario nunca pierda su trabajo como resultado de un error.
Legibilidad. Trata de usar texto con alto contraste. Usar el color negro sobre fondos claros como blanco o amarillo pálido evitando fondos grises cuando haya texto.
Guardar el estado. Debe de almacenarse la información de estado en una cookie durante la sesión en el ordenador cliente y luego almacenarla en un servidor para su posterior uso.
Navegación visible. Se debe procurar reducir la navegación al máximo y ofrecer la mínima imprescindible de forma clara y natural.
Comentarios
Publicar un comentario