- Los controles ocultos deterioran la usabilidad de las interfaces de usuario
- En el pasado, los menús visibles en pantalla marcaron un punto de inflexión que mejoró enormemente la usabilidad
- En móviles y otros dispositivos recientes, está resurgiendo una lógica de uso que vuelve a exigir operación basada en la memoria
- La complejidad del diseño de interfaces y los factores estéticos son las causas principales del aumento de controles ocultos
- Ahora los diseñadores deben replantear la estructura para hacer visibles todas las funciones principales y permitir que los usuarios las descubran
Introducción: la ubicación del conocimiento y la interfaz
- En la década de 1960, Douglas Engelbart planteó la idea de “si el conocimiento está en el mundo o en la cabeza”
- “knowledge in the world” significa que los controles de operación están visibles en la interfaz, de modo que el usuario puede encontrarlos y usarlos directamente sin tener que recordarlos
- Ejemplo: una interfaz gráfica con menús desplegables
- “knowledge in the head” se refiere a un entorno en el que el usuario debe memorizar todos los controles y comandos
- Ejemplo: en el símbolo del sistema de DOS, si no conoces comandos como
DIR, no puedes hacer prácticamente nada
Por qué aumentan los controles ocultos y sus efectos negativos
- A medida que aumenta la complejidad de la interfaz, cada vez más controles quedan ocultos visualmente
- En apariencia puede verse más limpio, pero para los usuarios principiantes operar resulta mucho más difícil
- La aparición de menús desplegables y otros “controles visibles” impulsó de forma decisiva la masificación de la computadora y la productividad
- Sin embargo, en dispositivos móviles y electrónicos recientes vuelve a expandirse una situación en la que se exige una operación basada en un “mapa mental” recordado
- Ejemplo: funciones como la linterna del iPhone, ver notificaciones o activar Apple Pay solo son accesibles si se conocen de antemano acciones ocultas o gestos específicos, sin pistas adecuadas
Ejemplos de controles ocultos en la vida cotidiana
- También hay controles ocultos en llaves inalámbricas de autos y manijas de puertas, por lo que, si no sabes cómo se usan, incluso el acceso básico puede volverse difícil
- Ejemplo: la ubicación de la llave interna, el ojo de cerradura escondido o ciertas secuencias de botones
- Los sistemas de navegación del vehículo (como Apple Maps en CarPlay) también tienden a ocultar controles esenciales para mostrar el mapa más grande, por lo que solo puedes usar ciertas funciones si sabes que debes tocar una zona específica
- Los controles basados en el tiempo también funcionan como una forma de control oculto
- Ejemplo: el botón de encendido de la computadora solo apaga correctamente si se mantiene presionado, y el bloqueo de una cerradura electrónica puede requerir una tecla aparte o una pulsación larga
Problemas generales causados por los controles ocultos y su impacto incluso en usuarios expertos
- Incluso si el volumen está en 0, algunas apps emiten sonido por decisión propia; estos “ajustes ocultos” terminan anulando la orden directa del usuario
- Incluso los usuarios avanzados experimentan una fuerte dependencia del “knowledge in the head” en interfaces de comandos (por ejemplo, R o una ventana de DOS)
- Hay una tendencia gradual a regresar a interfaces más primitivas
Por qué aumentan los controles ocultos
- Hay tantas funciones que ya no es posible mostrarlas todas en pantalla, lo que reduce la visibilidad
- La interacción entre modos del sistema, el aumento de la complejidad y la búsqueda de estética o facilidad de implementación por parte del diseñador hacen que ocultar controles sea cada vez más frecuente
- En la práctica, esto suele ocurrir porque se priorizan objetivos de diseño (como la estética visual) por encima de la consideración hacia el usuario
Casos exitosos y la diferencia con los sistemas de misión crítica
- Algunos sistemas, como la navegación de General Motors, mantienen siempre visibles todos los controles necesarios en pantalla, lo que facilita la exploración incluso para principiantes
- Ejemplo: la función de zoom mediante la perilla física del Buick LaCrosse
- En sistemas de misión crítica (aviones, fábricas, etc.), el diseño casi siempre se basa en controles permanentemente visibles
- Nadie acepta el riesgo de que controles ocultos dificulten una operación rápida
La defensa de las interfaces ocultas y sus límites
- Los controles ocultos no son un tema de quejas entre generaciones, sino un problema real de usabilidad
- Algunos promueven como ventaja el hecho de explorar “funciones ocultas”, pero en realidad la pérdida de accesibilidad es evidente
- Desde la perspectiva del usuario, un control que no se puede encontrar es igual a uno que no existe
Computación ubicua y automatización/transparencia de los controles
- Mark Weiser y Donald Norman anticiparon un futuro en el que la tecnología funcionaría de manera “transparente”, pasando al fondo
- Ejemplo: el control del motor de un automóvil se ajusta automáticamente por completo en segundo plano, sin necesidad de intervención del usuario
- En los casos en que la automatización hace que un control quede completamente oculto, la necesidad y el contexto están claros
- Pero cuando se requiere la acción del usuario, deben existir controles explícitos
Conclusión y dirección para los diseñadores de interfaces
- Los diseñadores de interfaces deben evitar el uso de controles ocultos y llevar todas las funciones hacia un modelo basado en conocimiento visible en el mundo
- La capacidad de descubrimiento (discoverability) sigue siendo un principio central de diseño
- La pérdida de discoverability en las interfaces modernas es, de hecho, una regresión hacia la era de las primeras computadoras
Referencias
- Engelbart, D.C. (1962) y otras referencias clave
- Citas de libros y artículos relacionados como Apple Macintosh, The Psychology of Everyday Things y The Invisible Computer
Información del autor
- Philip Kortum: profesor del Departamento de Ciencias Psicológicas de Rice University; investiga el desarrollo de sistemas centrados en la usabilidad en campos como la evaluación de confianza, la salud global y los sistemas móviles
1 comentarios
Opiniones de Hacker News
gitsiempre existe una compensación entre simplicidad y potencia. Aun así, se critica que últimamente cada app personalice demasiado sus propios controles y se pierda la transferibilidad del aprendizaje de UI; se considera ideal una estructura como la de palm pilot, donde una vez aprendido el sistema, todas las apps se usan igual.