¿Qué es la GUI?

Conceptos básicos de GUI

Elementos de la interfaz de usuario

Aquí hay una lista de elementos comunes de la GUI: estos son los Objetos con los que los usuarios interactúan.:

ventanas: Secciones de la pantalla donde se muestran aplicaciones o archivos.

Iconos: Símbolos gráficos que representan una función, programa o archivo.

Menús: Listas de comandos u opciones.

Barras de herramientas: Grupos de iconos o botones que facilitan el acceso fácil a las funciones.

Botones: Elementos gráficos que desencadenan una acción específica al hacer clic.

Campos de formulario: Espacios donde los usuarios ingresan datos.

Liza: Disposiciones de opciones seleccionables.

Cuadros de diálogo: Ventanas emergentes que brindan información o solicitan información del usuario.

Consejos: Los cursores, normalmente controlados por un mouse, se utilizan para interactuar con la GUI.

Técnicas de interacción

Esta es una lista de formas en que los usuarios interactúan habitualmente con los elementos de la GUI:

Manipulación directa: Interactuar con elementos gráficos como si fueran objetos físicos.

Atajos de teclado: Combinaciones de teclas que realizan determinadas funciones.

Arrastrar y soltar: hacer clic en un objeto y moverlo a una ubicación diferente en la interfaz.

Información sobre herramientas: Aparecen cuadros de texto informativos cuando pasa el cursor sobre un elemento.

Menús contextuales/clic derecho: Menús que emergen al hacer clic derecho en un elemento, ofreciendo acciones relacionadas con ese elemento.

7 principios del diseño de GUI

El diseño de GUI es una carrera en sí misma.

Es ciencia, arte y complejidad a partes iguales.

Dicho esto, aquí hay siete principios del diseño de GUI que no van a ninguna parte:

Visibilidad: Las opciones y funciones deben ser fácilmente identificables.

Asequibilidad: El diseño de un objeto debe insinuar su función.

Comentario: La interfaz debe comunicar acciones, cambios o errores de forma eficaz.

Consistencia: Funciones similares deberían tener íconos y comportamientos similares.

Control de usuario: Los usuarios deben dictar el flujo y el ritmo de la interacción.

Simplicidad y claridad: Las tareas comunes deben ser simples y el lenguaje y los elementos visuales deben ser fáciles de entender.

Tolerancia y perdón: El diseño debe minimizar los errores del usuario y permitir una fácil recuperación de los errores.