La interfaz humana: nuevas direcciones para el diseño de sistemas interactivos ( ISBN) 0-201-37937-6) es un libro sobre diseño de interfaz de usuario escrito por Jef Raskin y publicado en 2000. Cubre ergonomía , cuantificación, evaluación y navegación. [ 1 ] [ 2 ] [ 3 ]
Contenido
El libro presenta numerosas sugerencias de diseño de interfaces, desde las más sencillas hasta las más radicales. El tema central es que las interfaces informáticas actuales suelen ser deficientes y predisponen al usuario al fracaso, como consecuencia de una mala planificación (o falta de ella) por parte de los programadores y de la falta de comprensión de cómo las personas utilizan realmente el software.
Raskin suele referirse al ordenador que diseñó, el Canon Cat , como ejemplo de un sistema que implementaba las diversas medidas que él defendía. [ 4 ] El Canon Cat suele considerarse el primer dispositivo de información . Muchas de las ideas presentadas en el Canon Cat y en The Humane Interface fueron adoptadas posteriormente por Raskin en su proyecto Archy , y más tarde por su hijo Aza .
Raskin incluye un capítulo que demuestra cuatro modelos para cuantificar la eficiencia de una interfaz de software: el modelo de pulsaciones de teclas GOMS , la medida de eficiencia propia de Raskin, la ley de Fitts y la ley de Hick . Todos ellos tienen como objetivo minimizar el tiempo necesario para que el usuario realice cualquier tarea específica. [ 5 ]
Reglas de diseño
Raskin también aboga por una serie de cambios en el diseño de interfaces convencionales. [ 6 ] Entre ellos:
- Sin modo : un modo es un estado en el que la computadora produce una salida diferente para la misma entrada que si estuviera en otro estado; el ejemplo clásico es la tecla " Bloq Mayús " del teclado. Raskin aboga por eliminarlas por completo o usar " cuasimodos " (un término que él mismo 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 . [ 7 ]
- Monotonía del diseño : debería haber una sola forma de realizar una tarea atómica determinada 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 atajo de teclado , y a menudo más). [ 8 ]
- 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 vuelto a abrir. [ 9 ]
- Eliminación de pantallas de advertencia : las aplicaciones de software modernas suelen preguntar al usuario "¿está seguro?" antes de realizar alguna acción potencialmente dañina; Raskin argumenta que son inútiles porque los usuarios tienden a ignorarlas por costumbre, y que tener una función universal de deshacer elimina la necesidad de ellas. [ 10 ]
- Uso universal del texto : Raskin sostiene que los iconos gráficos en el software sin ningún texto que los acompañe suelen ser crípticos para los usuarios. [ 11 ]
La habituación es un concepto importante que guía 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. [ 12 ] Una interfaz sin modal, la monotonía del diseño y la eliminación de las advertencias que bloquean la interacción buscan favorecer las reacciones que generan hábitos en el manejo de la interfaz.
Arquitectura de interacción no estándar
Raskin también aboga por un enfoque de las interfaces informáticas centrado en los documentos, que implica varios cambios radicales en la naturaleza actual de los sistemas operativos y el software:
- Se acabó la era de las aplicaciones independientes : cada paquete de software debería estar estructurado 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 la fórmula en el documento y luego pulsando alguna función de "calcular". [ 13 ]
- Se acabó lo de los directorios y los nombres de archivo : «el contenido de un archivo de texto es su mejor nombre». Todo documento debería ser identificable por su contenido, por lo que no debería haber necesidad de directorios ni nombres para los documentos generados por el usuario; Raskin argumenta que estos nombres tienden a ser crípticos y dificultan la búsqueda posterior de los archivos. [ 14 ]
- Interfaz de usuario con zoom : Raskin propone una interfaz que denomina ZoomWorld , en la que el usuario navega por un plano bidimensional que contiene una representación gráfica de todos los documentos del ordenador. El usuario puede alejar la imagen para ver todos los documentos o acercarla a cualquier documento específico para leerlo y editarlo. [ 15 ]
Raskin afirma además que el diseño de interfaces 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 posibles daños, así como directrices y estándares profesionales para evaluar las buenas prácticas y la calidad de las interfaces. [ 16 ]
Notas
- ↑ Trinder 2002 .
- ↑ Brown 2002 .
- ↑ DeLoach 2002 .
- ↑ Raskin 2000 , págs. 29–31, 50, 56–57, 100, 121, 127, 129, 136, 138, 142, 174, 180, 182.
- ↑ Raskin 2000 , cap. 4.
- ↑ Raskin 2000 , págs. 212–213.
- ↑ Raskin 2000 , sec. 3-2.
- ↑ Raskin 2000 , sec. 3-5.
- ↑ Raskin 2000 , págs. 100, 107–109.
- ↑ Raskin 2000 , págs. 25–27.
- ↑ Raskin 2000 , págs. 168–174, sec. 6-3.
- ↑ Raskin 2000 , págs. 18–20, sec. 2-3-1.
- ↑ Raskin 2000 , págs. 140–142.
- ↑ Raskin 2000 , págs. 117–123, sec. 5-3.
- ↑ Raskin 2000 , sec. 6-2.
- ↑ Raskin 2000 , págs. 200–202.
Fuentes
- Raskin, Jef (2000). La interfaz humana : nuevas direcciones para el diseño de sistemas interactivos . Reading, Mass.: 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 de libro)". Interactive Learning Environments . 10 (3): 299– 302. doi : 10.1076/ilee.10.3.299.8765 . S2CID 34725955 .
- Brown, Dan (enero de 2002). "Reseña de The humane interface: new directions for designing interactive systems de Jef Raskin. Addison-Wesley". ACM SIGCHI Bulletin . 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)" . Comunicación técnica . 49 (3): 367–369 .
Enlaces externos
- Resumen de las reglas de diseño de The Humane Interface
- Jef Raskin
- Interfaces de usuario
- Libros de informática
- 2000 libros de no ficción