# data[].attributes.body
Permitir con un buen diseño visual
que los objetos sean afines a otros
de la realidad cotidiana.

# data[].attributes.body
Permitir a los usuarios adaptar la
interfaz a sus necesidades

# data[].attributes.body
Soportar diversas técnicas de
interacción, de forma que el usuario
pueda seleccionar el método de
interacción más apropiado para su
situación.

# data[].attributes.body
Evitarle errores al usuario
proporcionándole diferentes tipos de
ayuda bien de forma automática o
bien a petición del propio usuario

# data[].attributes.body
Hacer todos los objetos disponibles
de forma que el usuario pueda usar
todos sus objetos en cualquier
secuencia y en cualquier momento

# data[].attributes.body
Crear una sensación de progreso y
logro en el usuario

# data[].attributes.body
Hacer las acciones previsibles y
reversibles. Las acciones de los
usuarios deberían producir los
resultados que ellos esperan.

# data[].attributes.body
Hacer los objetos y sus controles
visibles e intuitivos. Emplear
siempre que se pueda
representaciones del mundo real en
la interfaz

# data[].attributes.body
Construir el producto según el
conocimiento previo del usuario, lo
que le permitirá progresar
rápidamente

# data[].attributes.body
Hay que proporcionar el control
sobre el sistema al usuario y
suministrarle asistencia para facilitar
la realización de las tareas

# data[].attributes.body
No sacrificar la usabilidad por la
funcionalidad del sistema