La interfaz de usuario, o UI, describe la forma en que un humano interactúa con una máquina. Aunque técnicamente algo tan simple como un interruptor de luz podría considerarse un instrumento de interfaz de usuario, la mayoría de las referencias modernas se relacionan con computadoras y otros dispositivos electrónicos.

La interfaz de usuario hace posible el intercambio entre usuarios y máquinas. Sin ella, esta forma vital de comunicación deja de existir.

Existen cuatro tipos predominantes de interfaz de usuario y cada uno tiene una serie de 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 una forma de interfaz de usuario básica en los productos de consumo cotidianos, pero todavía se usa 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 vaya al archivo o directorio requerido. A partir de ahí, una gran cantidad de comandos están disponibles, 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

Desventajas:

  • 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 gama de comandos u opciones en forma de lista o menú que se muestra en pantalla completa, emergente, desplegable o desplegable. 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

Desventajas:

  • 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

Desventajas:

  • Utiliza grandes cantidades de memoria, aunque esto es menos preocupante a medida que las computadoras se vuelven más poderosas

Interfaz gráfica de usuario con pantalla táctil

La GUI de la pantalla táctil es muy similar a la GUI normal, excepto que usa los dedos o un lápiz óptico para seleccionar iconos y realizar tareas, en lugar de un mouse o un trackpad. Las GUI de pantalla táctil se encuentran comúnmente en tabletas, teléfonos inteligentes y dispositivos médicos, como el t:bomba de insulina delgada. La GUI de pantalla táctil tiene las mismas ventajas y desventajas que las GUI estándar, pero también ofrece un método de interacción más íntimo. La falta de periféricos hace que las GUI de pantalla táctil sean muy convenientes.

De los cuatro tipos de interfaz de usuario, la interfaz gráfica de usuario es, con mucho, la más común, seguida de la variante de pantalla táctil. A pesar de las tecnologías alternativas que ya existen y continúan surgiendo, la GUI sigue siendo el estándar preferido. Esto se debe en gran parte a la simplicidad y facilidad de uso.

Las interfaces gráficas de usuario son más fáciles de entender para la mayoría de los usuarios finales, ya que los íconos y los menús generalmente se explican por sí mismos y la GUI no requiere que el usuario recuerde o ingrese comandos complejos.

Si bien ocupan un espacio de memoria considerable en comparación con otras interfaces de usuario, esta es una preocupación secundaria ya que los dispositivos continúan teniendo un almacenamiento más grande y eficiente que sus predecesores.

Para obtener más información sobre el diseño y desarrollo de GUI contactar con Altia hoy