Los principios del diseño de la interfaz de usuario están destinados a mejorar la calidad del diseño de la interfaz de usuario. Según el enfoque de Lucy Lockwood de diseño centrado en el uso , estos principios son:
- El principio de estructura : el diseño debe organizar la interfaz de usuario de manera intencionada, de manera significativa y útil basada en modelos claros y consistentes que son evidentes y reconocibles para los usuarios, juntando cosas relacionadas y separando cosas no relacionadas, diferenciando cosas diferentes y haciendo que cosas similares se parezcan entre sí. . El principio de estructura se refiere a la arquitectura general de la interfaz de usuario.
- El principio de simplicidad : el diseño debe facilitar las tareas comunes y simples, comunicarse de manera clara y sencilla en el propio idioma del usuario y proporcionar buenos atajos que estén relacionados de manera significativa con procedimientos más largos.
- El principio de visibilidad : el diseño debe hacer visibles todas las opciones y materiales necesarios para una tarea determinada sin distraer al usuario con información superflua o redundante. Los buenos diseños no abruman a los usuarios con alternativas ni los confunden con información innecesaria.
- El principio de retroalimentación : El diseño debe mantener informados a los usuarios sobre acciones o interpretaciones, cambios de estado o condición y errores o excepciones que sean relevantes y de interés para el usuario a través de un lenguaje claro, conciso e inequívoco familiar para los usuarios.
- El principio de tolerancia : el diseño debe ser flexible y tolerante, reduciendo el costo de los errores y el uso indebido al permitir deshacer y rehacer, al mismo tiempo que se evitan errores siempre que sea posible al tolerar entradas y secuencias variadas e interpretar todas las acciones razonables razonables.
- El principio de reutilización : el diseño debe reutilizar componentes y comportamientos internos y externos, manteniendo la coherencia con el propósito en lugar de una coherencia meramente arbitraria, reduciendo así la necesidad de que los usuarios repensen y recuerden.
Según Jef Raskin, existen dos leyes en el diseño de la interfaz de usuario:
- Primera ley : Una computadora no dañará su trabajo o, por inactividad, permitirá que su trabajo resulte dañado.
- Segunda ley : una computadora no debe hacer perder su tiempo ni exigirle que haga más trabajo del estrictamente necesario.
Adicionalmente menciona que "los usuarios deben marcar el ritmo de una interacción", es decir, que no se debe hacer esperar innecesariamente a un usuario y que una interfaz debe ser monótona sin sorpresas "el principio de la monotonía".