Libro de 2000 de Jef Raskin
The Humane Interface: New Directions for Designing Interactive Systems ( ISBN 0-201-37937-6 ) es un libro sobre 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 algunas bastante triviales hasta otras radicales. El tema predominante es que las interfaces de las computadoras actuales a menudo son deficientes y hacen que los usuarios fallen, como resultado de una mala planificación (o falta de planificación) por parte de los programadores y una falta de comprensión de cómo la gente usa realmente el software. [ cita necesaria ]
Raskin se refiere a menudo al ordenador que diseñó, el Canon Cat , como ejemplo de un sistema que implementó las diversas medidas que defiende. La 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 adoptadas más tarde por Raskin en su proyecto Archy , y más tarde por su hijo Aza . [ cita necesaria ]
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 necesaria para que el usuario realice cualquier 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:
- No modo: un modo es un estado en el que la computadora produce una salida diferente para la misma entrada que 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 utilizar " 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 Mayús del teclado .
- Monotonía de diseño: debería haber solo una forma de realizar una determinada tarea atómica en una aplicación (en muchas aplicaciones modernas, hay al menos tres: una mediante un botón en la pantalla, otra mediante un menú desplegable y otra mediante un teclado). atajo – y a menudo más).
- Deshacer/rehacer universal: cada acción debe poder deshacerse y rehacerse, incluso después de que un documento o aplicación se haya cerrado y reabierto.
- Eliminación de pantallas de advertencia: las aplicaciones de software modernas suelen preguntar al usuario "¿está seguro?" ante alguna acción potencialmente dañina; Raskin sostiene que no son útiles porque los usuarios tienden a ignorarlos por costumbre y que tener una función de deshacer universal elimina la necesidad de hacerlo.
- Uso universal del texto: Raskin sostiene que los íconos gráficos en el software sin ningún texto que los acompañe suelen ser crípticos para los usuarios.
La habituación es un concepto importante que impulsa las directrices de Raskin, cuyo objetivo es liberar la mente del usuario de la atención a los detalles de interacción de bajo nivel. Una interfaz no modelada, la monotonía del diseño y la eliminación de las advertencias de bloqueo tienen como objetivo favorecer reacciones adictivas al manejo de la interfaz.
Arquitectura de interacción no estándar
Raskin también aboga por un enfoque centrado en los documentos para las interfaces informáticas que implica varios cambios radicales en la naturaleza actual de los sistemas operativos y el software:
- El 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, mientras escribe un documento de texto, un usuario debería poder realizar un cálculo matemático escribiendo el cálculo en el documento y luego presionando alguna función de "calcular".
- El fin de los directorios y los 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 debería 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 posterior de los archivos.
- Interfaz de usuario con zoom : Raskin defiende 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 alejar el zoom para ver todos los documentos o acercar cualquier documento específico para leerlo y editarlo.
Raskin afirma además que el diseño de la interfaz debería estar sujeto a regulación , de forma análoga a los códigos de construcción . Esto podría lograrse estableciendo salvaguardias legales para proteger a los consumidores de daños y estableciendo directrices y estándares profesionales para evaluar las buenas prácticas y la calidad de la interfaz.
Notas
Fuentes
- Raskin, Jef (2000). La interfaz humana: nuevas direcciones para el diseño de sistemas interactivos . Lectura, Massachusetts: Addison-Wesley. ISBN 0-201-37937-6.
- Trinder, Jon (octubre de 2002). "La interfaz humana: nuevas direcciones para el diseño de sistemas interactivos (reseña del libro)". Entornos de aprendizaje interactivos . 10 (3): 299–302. doi :10.1076/ilee.10.3.299.8765. S2CID 34725955.
- Brown, Dan (enero de 2002). "Revisión de La interfaz humana: nuevas direcciones para el diseño de sistemas interactivos por Jef Raskin. Addison-Wesley". Boletín ACM SIGCHI: un suplemento para las interacciones . 2002 (enero-febrero): 12. doi :10.1145/967135.967153. S2CID 194943.
- DeLoach, Scott (1 de agosto de 2002). "La interfaz humana: nuevas direcciones para el diseño de sistemas interactivos. (Reseñas de libros)". Comunicacion tecnica . 49 (3): 367–369.
enlaces externos
- Resumen de reglas de diseño de The Humane Interface