La interfaz de usuario (IU) describe la forma en que un ser humano interactúa con una máquina. Si bien técnicamente algo tan simple como un interruptor de luz podría considerarse un instrumento de IU, la mayoría de las referencias modernas se refieren a computadoras y otros dispositivos electrónicos. La IU posibilita el intercambio entre usuarios y máquinas. Sin ella, esta forma vital de comunicación deja de existir. Existen cuatro tipos principales de interfaz de usuario, cada uno con sus ventajas y desventajas:
- Interfaz de línea de comandos
- Interfaz basada en menús
- Interfaz gráfica del usuario
- Interfaz gráfica de usuario con pantalla táctil
Interfaz de línea de comandos
La interfaz de línea de comandos ya no es común como interfaz de usuario básica en los productos de consumo cotidianos, pero aún se utiliza en ciertas circunstancias. La interfaz de línea de comandos requiere que los usuarios escriban las instrucciones adecuadas en la línea de comandos. Se le ordena a la computadora que primero acceda al archivo o directorio requerido. Desde allí, se dispone de una amplia gama de comandos, desde la recuperación de archivos hasta la ejecución de programas. Ventajas:- estructura simple
- Uso mínimo de memoria
- Excelente para computadoras que funcionan lentamente o con poca memoria
- Un usuario experto de CLI puede dar comandos y realizar tareas mucho más rápido que cuando usa un tipo de interfaz de usuario alternativo
- Difícil de aprender el lenguaje de comandos
- Complejo para usuarios novatos
- Información mínima del mensaje de error
Interfaz basada en menús
La interfaz de usuario basada en menús le proporciona una variedad de comandos u opciones en forma de lista o menú que se muestra en pantalla completa, emergente, desplegable o desplegado. Un cajero automático es un ejemplo de una interfaz basada en menús. Ventajas:- No es necesario recordar una larga lista de comandos manuales
- Interfaz simple para principiantes
- Opciones de menú autoexplicativas
- Más lento para usuarios experimentados
- Opciones de menú limitadas
- A menudo requiere que acceda a múltiples pantallas de menú para realizar funciones simples
Interfaz gráfica del usuario
La interfaz gráfica de usuario, o GUI, es el tipo de interfaz con el que la mayoría de las personas están más familiarizadas. Usted interactúa con estas interfaces mediante el uso de un mouse, un tachuela u otro periférico para señalar y hacer clic en gráficos o íconos. Ventajas:- Autoexplicativo
- Fácil de usar
- No es necesario memorizar listas de comandos
- Permite ejecutar múltiples aplicaciones, programas y tareas simultáneamente
- Sólidas instalaciones de apoyo
- El formato similar entre diferentes programas agrega familiaridad.
- WYSIWYG facilita el diseño y el formateo
- Utiliza grandes cantidades de memoria, aunque esto es menos preocupante a medida que los ordenadores se vuelven más potentes.