De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

The Humane Interface: New Directions for Designing Interactive Systems ( ISBN 0-201-37937-6 ) es un libro sobre el diseño de interfaces de usuario escrito por Jef Raskin y publicado en 2000. Cubre ergonomía , cuantificación, evaluación y navegación. 

Contenido

El libro presenta una gran cantidad de sugerencias de diseño de interfaces, desde las bastante triviales hasta las radicales. El tema principal es que las interfaces informáticas actuales a menudo son deficientes y hacen que los usuarios fallen, como resultado de una planificación deficiente (o falta de planificación) por parte de los programadores y una falta de comprensión de cómo la gente realmente usa el software.

Raskin a menudo se refiere a la computadora que diseñó, la Canon Cat , como un ejemplo de un sistema que implementó las diversas medidas que él defiende; Canon Cat a menudo se considera el primer dispositivo de información . Muchas de las ideas presentadas en Canon Cat y The Humane Interface fueron posteriormente adoptadas por Raskin en su proyecto Archy , y más tarde por su hijo Aza .

Raskin incluye un capítulo que demuestra cuatro modelos de cuantificación de la eficiencia de una interfaz de software: el modelo de pulsación de tecla GOMS , la propia medida de eficiencia de Raskin, la ley de Fitts y la ley de Hick . Todos están destinados a minimizar la cantidad de tiempo necesario para que el usuario realice una tarea específica.

Reglas de diseño

Raskin también aboga por una serie de cambios en el diseño de interfaz convencional. Entre ellos:

  • Ausencia de modelo: un modo es un estado en el que la computadora produce una salida diferente para la misma entrada de la que tendría si fuera otro estado; el ejemplo clásico es la tecla " bloqueo de mayúsculas " del teclado. Raskin aboga por deshacerse de ellos por completo o usar " cuasimodos " (un término que inventó en el libro); un cuasimodo es un estado en el que el usuario debe realizar alguna acción física constante para mantener la computadora en ese estado, de modo que no pueda olvidar que está en ese modo; un ejemplo es la tecla shift del teclado .
  • Monotonía de diseño: solo debe haber una forma de lograr una determinada tarea atómica en una aplicación (en muchas aplicaciones modernas, hay al menos tres: una a través de un botón en la pantalla, una a través de un menú desplegable y otra a través de un teclado atajo, y a menudo más).
  • Cada acción debe poder deshacerse , incluso después de que un documento o una aplicación se haya cerrado y vuelto a abrir.
  • Eliminación de pantallas de advertencia: las aplicaciones de software modernas a menudo preguntan al usuario "¿está seguro?" antes de alguna acción potencialmente dañina; Raskin argumenta que no son útiles porque los usuarios tienden a ignorarlos por hábito, y que tener un deshacer universal elimina la necesidad de ellos.
  • Uso universal de texto: Raskin sostiene que los iconos gráficos en el software sin ningún texto acompañante suelen ser crípticos para los usuarios.

La habituación es un concepto importante que impulsa las pautas de Raskin, destinado a liberar la mente del usuario de la atención a los detalles de interacción de bajo nivel. Una interfaz no modal, la monotonía de diseño y la eliminación de las advertencias de bloqueo están destinadas a favorecer las reacciones de formación de hábito al manejo de la interfaz.

Arquitectura de interacción no estándar

Raskin también aboga por un enfoque centrado en documentos para las interfaces de computadora que implica varios cambios radicales en la naturaleza actual de los sistemas operativos y el software:

  • Fin de las aplicaciones independientes: cada paquete de software debe estructurarse como un conjunto de herramientas disponibles para los usuarios en cualquier documento. Por ejemplo, en medio de la escritura de un documento de texto, un usuario debería poder hacer un cálculo matemático escribiendo el cálculo en el documento y luego presionando alguna función de "calcular".
  • Fin a los directorios y nombres de archivos: "el contenido de un archivo de texto es su mejor nombre". Cada documento debe ser identificable por su contenido, por lo que no debe haber necesidad de directorios o nombres para los documentos generados por el usuario; Raskin sostiene que estos nombres tienden a ser crípticos y dificultan la búsqueda de archivos posteriormente.
  • Interfaz de usuario con zoom : Raskin aboga por una interfaz que él llama ZoomWorld , en la que el usuario navega alrededor de un plano bidimensional que contiene una representación gráfica de cada documento en la computadora. El usuario puede alejarse para ver todos los documentos, o acercarse a cualquier documento específico para leerlo y editarlo.

Raskin afirma además que el diseño de la interfaz debe estar sujeto a una regulación , análoga a los códigos de construcción . Esto podría hacerse mediante el establecimiento de salvaguardias legales para proteger a los consumidores de daños; y establecer pautas y estándares profesionales para evaluar las buenas prácticas y la calidad de la interfaz.

Enlaces externos