Este artículo necesita citas adicionales para su verificación . ( septiembre de 2021 ) |
En el diseño de interfaz de usuario , un menú es una lista de opciones que se le presentan al usuario .
El usuario elige una opción de un menú mediante un dispositivo de entrada . Algunos métodos de entrada requieren una navegación lineal: el usuario debe mover un cursor o pasar de un elemento del menú a otro hasta llegar a la selección. En una terminal de computadora , una barra de video invertida puede servir como cursor.
Las interfaces de usuario táctiles y los menús que aceptan códigos para seleccionar opciones de menú sin navegación son dos ejemplos de interfaces no lineales.
Algunos de los dispositivos de entrada que se utilizan en las interfaces de menú son las pantallas táctiles , los teclados , los ratones , los mandos a distancia y los micrófonos. En un sistema activado por voz, como el de respuesta de voz interactiva , un micrófono envía una grabación de la voz del usuario a un sistema de reconocimiento de voz , que la traduce en un comando.
Una computadora que utilice una interfaz de línea de comandos puede presentar en la pantalla una lista de comandos relevantes con atajos asignados (dígitos, números o caracteres). Al ingresar el atajo apropiado, se selecciona un elemento del menú. Una solución más sofisticada ofrece la navegación mediante las teclas del cursor o el mouse (incluso en dos dimensiones; entonces los elementos del menú aparecen o desaparecen de manera similar a los menús comunes en las GUI). La selección actual se resalta y se puede activar presionando la tecla Enter.
Una computadora que utiliza una interfaz gráfica de usuario presenta menús con una combinación de texto y símbolos para representar opciones. Al hacer clic en uno de los símbolos o texto, el operador selecciona la instrucción que representa el símbolo. Un menú contextual es un menú en el que las opciones presentadas al operador se modifican automáticamente según el contexto actual en el que trabaja el operador.
Un uso común de los menús es proporcionar un acceso conveniente a varias operaciones, como guardar o abrir un archivo , salir de un programa o manipular datos. La mayoría de los kits de herramientas de widgets proporcionan algún tipo de menú desplegable o emergente . Los menús desplegables son el tipo que se usa comúnmente en las barras de menú (generalmente cerca de la parte superior de una ventana o pantalla), que se usan con mayor frecuencia para realizar acciones, mientras que los menús emergentes (o "desplegables") es más probable que se usen para establecer un valor y pueden aparecer en cualquier parte de una ventana.
Según las pautas tradicionales de interfaz humana , los nombres de los menús siempre debían ser verbos , como "archivo", "editar", etc. [1] Esto se ha ignorado en gran medida en los desarrollos posteriores de la interfaz de usuario. Sin embargo, un verbo de una sola palabra a veces no está claro y, para permitir nombres de menú de varias palabras, se inventó la idea de un menú vertical, como se ve en NeXTSTEP .
Los menús también se ven ahora en la electrónica de consumo , comenzando con los televisores y los VCR que adquirieron visualizaciones en pantalla a principios de la década de 1990, y extendiéndose a los monitores de computadora y reproductores de DVD . Los menús permiten el control de configuraciones como el tinte , el brillo , el contraste , los graves y los agudos , y otras funciones como la memoria de canales y los subtítulos . Otros dispositivos electrónicos con pantallas de solo texto también pueden tener menús, desde sistemas telefónicos comerciales con teléfonos digitales hasta radios meteorológicas que se pueden configurar para responder solo a advertencias meteorológicas específicas en un área específica. Otros dispositivos electrónicos más recientes en la década de 2000 también tienen menús, como los reproductores de medios digitales .
Los menús a veces están organizados jerárquicamente, lo que permite navegar por diferentes niveles de la estructura del menú. Al seleccionar una entrada del menú con una flecha, se expandirá y se mostrará un segundo menú (el submenú) con opciones relacionadas con la entrada seleccionada.
La usabilidad de los submenús ha sido criticada por ser difícil, debido a la estrecha altura que debe cruzar el puntero . La ley de dirección predice que este movimiento será lento y cualquier error al tocar los límites de la entrada del menú principal ocultará el submenú. Algunas técnicas propuestas para aliviar estos errores son mantener abierto el submenú mientras se mueve el puntero en diagonal y usar megamenús diseñados para mejorar la capacidad de escaneo y la categorización de sus contenidos. [2] [3] La experiencia negativa del usuario con los submenús se conoce como "buceo en el menú". [4]
En las funciones o botones del menú de la computadora , una elipse adjunta ("…") significa que al seleccionar, seguirá otro diálogo, donde el usuario puede o debe hacer una elección. [5] Si falta la elipse, la función se ejecutará al seleccionarla.
Las pantallas con funcionalidad táctil, por ejemplo, las cámaras e impresoras modernas, también tienen menús: no son menús desplegables, sino botones.