stringtranslate.com

Barra de menús

Barra de menú de Mozilla Firefox

Una barra de menú es un elemento de control gráfico que contiene menús desplegables .

El propósito de la barra de menú es proporcionar un alojamiento común para menús específicos de ventanas o aplicaciones que brindan acceso a funciones tales como abrir archivos , interactuar con una aplicación o mostrar documentación o manuales de ayuda. Las barras de menú suelen estar presentes en interfaces gráficas de usuario que muestran documentos y representaciones de archivos en ventanas y sistemas de ventanas , pero los menús también se pueden utilizar en programas de interfaz de línea de comandos como editores de texto o administradores de archivos donde el menú desplegable se activa con un acceso directo. o llave combinada.

Implementaciones

A través de la evolución de las interfaces de usuario, la barra de menú se ha implementado de diferentes maneras mediante diferentes interfaces de usuario y programas de aplicación.

Macintosh

Barra de menú de macOS Big Sur (v11.7)
Barra de menú de macOS High Sierra (v10.13.6)
Barra de menú de Mac OS X Leopard (v10.5)
Barra de menú de Mac OS 9.0.4

En los sistemas operativos Macintosh , la barra de menú es una "barra" horizontal anclada en la parte superior de la pantalla. En macOS , el lado izquierdo contiene el menú Apple, el menú Aplicación (su nombre coincidirá con el nombre de la aplicación actual) y los menús de la aplicación actualmente enfocada (por ejemplo, Archivo, Editar, Ver, Ventana, Ayuda). En el lado derecho, contiene menús extras (por ejemplo, el reloj del sistema, control de volumen y el menú de cambio rápido de usuario (si está habilitado) y el ícono de Spotlight . Todos estos menús extras se pueden mover horizontalmente mediante un comando: hacer clic y arrastrar hacia la izquierda. o hacia la derecha. Si un ícono se arrastra y suelta verticalmente, desaparecerá con una nube de humo, al igual que los íconos en el Dock . En el Mac OS clásico (versiones 7 a 9), el lado derecho contiene el menú de la aplicación, lo que permite usuario para cambiar entre aplicaciones abiertas. En Mac OS 8.5 y posteriores, el menú se puede arrastrar hacia abajo, lo que haría que se representara en la pantalla como una paleta flotante .

Sólo hay una barra de menú, por lo que los menús de la aplicación que se muestran son los de la aplicación que está actualmente enfocada. Por lo tanto, por ejemplo, si la aplicación Preferencias del Sistema está enfocada, sus menús están en la barra de menús, y si el usuario hace clic en el Escritorio que es parte de la aplicación Finder, la barra de menús mostrará los menús del Finder.

Los experimentos de Apple en el diseño de GUI para el proyecto Lisa inicialmente utilizaron múltiples barras de menú ancladas en la parte inferior de las ventanas, pero esto se abandonó rápidamente en favor de la disposición actual, [1] ya que resultó más lento de usar (de acuerdo con la ley de Fitts ). La idea de menús separados en cada ventana o documento se implementó posteriormente en Windows y es la representación predeterminada en la mayoría de los entornos de escritorio Linux .

Incluso antes de la llegada de Macintosh, la barra de menú gráfica universal apareció en Apple Lisa en 1983. Ha sido una característica de todas las versiones del sistema operativo Mac clásico desde que se lanzó el primer Macintosh en 1984, y todavía se usa hoy en día en macOS. .

ventanas

La barra de menú en Windows suele estar anclada en la parte superior de una ventana debajo de la barra de título ; por lo tanto, puede haber muchas barras de menú en la pantalla al mismo tiempo. Se puede acceder a los menús en la barra de menús a través de atajos que involucran la tecla Alt y la letra mnemotécnica que aparece subrayada en el título del menú. Además, al presionar Alt o F10 se enfoca el primer menú de la barra de menú.

Linux y UNIX

Captura de pantalla de KDE 3.5 que muestra múltiples barras de menú
Captura de pantalla de KDE 3.5 configurado con una única barra de menú

KDE y GNOME [2] permiten a los usuarios activar y desactivar barras de menú estilo Macintosh y Windows. KDE puede tener ambos tipos en uso al mismo tiempo.

El escritorio GNOME estándar utiliza una barra de menú en la parte superior de la pantalla, pero esta barra de menú sólo contiene menús de Aplicaciones y Sistema e información de estado (como la hora del día); Los programas individuales también tienen sus propias barras de menú. El shell de escritorio Unity incluido con Ubuntu Linux desde la versión 11.04 hasta la 17.04 utiliza una barra de menú estilo Macintosh; sin embargo, está oculto a menos que el puntero del mouse se coloque sobre él, similar al ejemplo de Amiga a continuación. A partir de 17.10, el entorno de escritorio GNOME de forma predeterminada utiliza su barra de menú. [3]

Otros administradores de ventanas y entornos de escritorio utilizan un esquema similar, donde los programas tienen sus propios menús, pero al hacer clic en uno o más botones del mouse en la ventana raíz aparece un menú que contiene, por ejemplo, comandos para iniciar varias aplicaciones o cerrar sesión .

Los menús del administrador de ventanas en Linux generalmente se pueden configurar editando archivos de texto o usando un subprograma del Panel de control específico del entorno de escritorio.

amigos

La barra de menú de AmigaOS 3.1 en su estado predeterminado, mostrando el título de la pantalla. Aquí se muestra la pantalla Workbench, que muestra información del sistema en su título.
La barra de menú de AmigaOS 3.1 en su estado abierto. Al mantener presionado el botón derecho del mouse, se abren los menús en la barra de menús y al soltar el botón sobre un elemento del menú se selecciona ese elemento. Cada aplicación puede tener sus propios menús separados.

Amiga usaba un estilo de barra de menú similar al de Macintosh, con la excepción de que los chips gráficos personalizados de la máquina permitían que cada programa tuviera su propia "pantalla", con su propia resolución y configuración de color, que podía arrastrarse hacia abajo para revelar las pantallas de otros programas. La barra de título/menú normalmente se ubicaría en la parte superior de la pantalla y se podría acceder a ella presionando el botón derecho del mouse, revelando los nombres de los distintos menús. Cuando no se presionaba el botón de menú derecho, la barra de menú/título normalmente mostraba el nombre del programa propietario de la pantalla y alguna otra información, como la cantidad de memoria utilizada. Al acceder a los menús con el botón derecho del mouse presionado, se podían seleccionar varias entradas del menú haciendo clic en el botón izquierdo del mouse, y cuando se soltaba el botón derecho del mouse, todas las acciones seleccionadas en los menús se realizarían en el orden en que fueron seleccionadas. Esto se conocía como selección múltiple.

La barra de título de la pantalla de Workbench normalmente mostraría la versión de Workbench y la cantidad de Chip RAM y Fast RAM libres . [4] Una característica inusual del sistema de menús de Amiga era que la pantalla Workbench mostraría un menú "Workbench" en lugar de un menú "Archivo" o "Apple", mientras que las aplicaciones conformes mostrarían los menús "Proyecto" y "Herramientas" ( proyectos) . y herramientas siendo, respectivamente, los términos Amiga para lo que en otros sistemas se llaman archivos o documentos , y programas o aplicaciones ).

Se puede acceder a los atajos de teclado presionando la tecla "Amiga derecha" junto con una tecla alfanumérica normal. [5] (Algunos de los primeros teclados tenían una tecla Commodore a la izquierda de la barra espaciadora en lugar de una tecla "Amiga izquierda"). Los diseños rellenos y ahuecados, respectivamente, del Amiga izquierdo y derecho (o Commodore y Amiga) son similares a las teclas cerradas y abiertas de Apple de los teclados Apple II posteriores .

Próximo paso

El sistema operativo NeXTstep para las máquinas NeXT mostraría una " paleta de menú ", de forma predeterminada en la parte superior izquierda de la pantalla. Al hacer clic en las entradas de la lista del menú, se mostrarán los submenús de los comandos del menú. El contenido del menú cambia dependiendo de si el usuario está "en" el Administrador del espacio de trabajo o en una aplicación. Los menús y submenús se pueden separar y mover fácilmente por la pantalla como ventanas de paleta individuales.

Los usuarios avanzados a menudo desactivaban el menú siempre activo, dejándolo que se mostrara en la ubicación del puntero del mouse cuando se presionaba el botón derecho del mouse. GNUstep y las aplicaciones conformes utilizan la misma implementación , aunque las aplicaciones escritas para el sistema operativo host u otro conjunto de herramientas utilizarán el esquema de menú apropiado para ese sistema operativo o conjunto de herramientas.

Atari TOS

El sistema operativo TOS para Atari ST mostraría barras de menú en la parte superior de la pantalla como Mac OS. En lugar de ser "desplegado hacia abajo" manteniendo presionado el botón del mouse, el menú aparecería tan pronto como el puntero estuviera sobre su encabezado. Esto se hizo para eludir una patente de Apple sobre menús desplegables.

SO RISC

En RISC OS , al hacer clic en el botón central se muestra una lista de menú en la ubicación del puntero del mouse. La implementación de menús del sistema operativo RISC es similar a los menús contextuales de otros sistemas, excepto que los menús no se cerrarán si se usa el botón derecho del mouse para seleccionar una entrada del menú. Esto permite al usuario implementar o probar varias configuraciones antes de cerrar el menú.

Facilidad de uso

Tanto en los sistemas operativos Windows como Macintosh, en otros entornos de escritorio similares y en algunas aplicaciones, a las funciones comunes se les asignan atajos de teclado (por ejemplo, Control -C o Comando -C copia la selección actual).

Las barras estilo Microsoft están ubicadas físicamente en la misma ventana que el contenido al que están asociadas. Sin embargo, Bruce Tognazzini , ex empleado de Apple Inc. y profesional de la interacción persona-computadora , afirma [6] que se puede acceder a las barras de menú de Mac OS hasta cinco veces más rápido debido a la ley de Fitts : porque la barra de menú se encuentra en el borde de la pantalla. , efectivamente tiene una altura infinita: los usuarios de Mac pueden simplemente "lanzar" los punteros del mouse hacia la parte superior de la pantalla con la seguridad de que nunca sobrepasará la barra de menú y desaparecerá.

Sin embargo, esto supone que el menú deseado está actualmente habilitado. Si otra aplicación tiene "enfoque", el menú pertenecerá a esa aplicación, lo que requerirá que el usuario verifique qué menú está activo antes de "tirar" el mouse y, a menudo, realice un paso adicional para enfocar la aplicación deseada antes de usar el menú. , que es completamente independiente de la aplicación que controla. La efectividad de esta técnica también se reduce en pantallas más grandes o con curvas de aceleración del mouse bajas , especialmente debido al tiempo requerido para regresar a un objetivo en la ventana después de usar el menú. [7] En sistemas con múltiples pantallas, la barra de menú puede mostrarse en una única pantalla "principal" o en todas las pantallas conectadas. El Mac OS clásico y las versiones de macOS anteriores a OS X Mavericks mostraban solo una barra de menú en la pantalla principal; Mavericks agregó la opción de mostrar la barra en todas las pantallas.

Algunas aplicaciones, por ejemplo, Microsoft Office 2007, Internet Explorer 7 (por defecto) y Google Chrome y Mozilla Firefox 4 en Windows y Linux, han eliminado efectivamente la barra de menú ocultándola hasta que se presiona una tecla (normalmente la tecla "alt"). ). Estas aplicaciones presentan opciones al usuario contextualmente, normalmente utilizando hipervínculos para seleccionar acciones.

Ver también

Referencias

  1. ^ Hertzfeld, Andy . "Ocupado naciendo". Folklore.org . Consultado el 15 de octubre de 2023 .
  2. ^ "Google Code Archive: almacenamiento a largo plazo para el alojamiento de proyectos de Google Code".
  3. ^ "Lanzamientos de Ubuntu 17.10 con GNOME, Kubernetes 1.8 e imágenes base mínimas". Ubuntu . Consultado el 18 de diciembre de 2020 .
  4. ^ Donner, Gregory S. "Versión 3.0". Workbench Nostalgia: la historia de la interfaz gráfica de usuario (GUI) de AmigaOS . Consultado el 1 de marzo de 2016 .
  5. ^ Comodoro-Amiga, Incorporada (1991). "El teclado". Guía de estilo de la interfaz de usuario de Amiga. Compañía editorial Addison Wesley. pag. 147.ISBN 0-201-57757-7. Consultado el 1 de marzo de 2016 . Utilice una combinación Right-Amiga como método abreviado de teclado predeterminado para un elemento del menú.
  6. ^ "Acerca de Tog". 17 de noviembre de 2012.
  7. ^ "'Re: PROPUESTA: Barra de menú" Mac "por defecto' - MARC".