Los teclados son una manera habitual de interactuar con las interfaces de usuario. Proporcionan una manera adecuada y efectiva de usar aplicaciones en una amplia variedad de situaciones, y pueden ser más rápido y eficientes que otros métodos de entrada. Los teclados también son vitales para personas con deficiencias visuales o de movilidad.
Debe asegurarse de que toda la funcionalidad ofrecida por su aplicación es accesible usando un teclado. Probar a usar su aplicación sólo con el teclado es una buena manera de probarlo.
La integración del teclado tiene tres aspectos en GNOME y GTK+: navegación, teclas de acceso y atajos del teclado. La Búsqueda es otro aspecto adicional.
Las teclas de acceso permiten operar en los controles etiquetados usando
Cuando sea posible, todos los elementos etiquetados deben tener una tecla de acceso.
Elija teclas de acceso fáciles de recordar. Normalmente esto significa usar la primera letra de la etiqueta. si la etiqueta tiene más de una palabra, también se puede usar la primera letra de alguna de las otras palabras. Además, si otra letra proporciona una mejor asociación (por ejemplo, «x» en «extra grande», considere usar esa letra en su lugar.
Evite asociar teclas de acceso a letras «delgadas» (como la «i» o la «l» minúsuclas) o a letras descendentes (como la «g» o la «y» minúsculas) a menos que sea imprescindible. A veces, el subrayado no es del todo claro con estos caracteres.
Si la elección de las teclas de acceso es difícil, asigne primero teclas de acceso a los controles usados más frecuentemente. Si la primera letra no está disponible, elija una consonante de la etiqueta fácil de recordar. Por ejemplo, «p» en «Reemplazar». Asigne vocales sólo cuando no haya consonantes disponibles.
Tenga en cuenta que las teclas de acceso se deben traducir junto con el resto de la cadena a la que pertenecen, por lo que aunque no haya conflictos en el idioma original, puede haberlos en las traducciones.
Los atajos del teclado proporcionan una manera adecuada de acceder a las operaciones habituales. Pueden ser teclas únicas o combinaciones de varias pulsaciones de teclas (normalmente una tecla modificadora con una tecla normal).
No asigne atajos del teclado del sistema a su aplicación. Consulte más abajo los detalles sobre esto.
Use los atajos estándar de GNOME (ver más abajo) si su aplicación soporta estas funciones. Esto asegura la consistencia entre aplicaciones de GNOME y ayuda a descubrirlos.
Asigne atajos de teclado a las acciones más comúnmente usadas en su aplicación. Sin embargo, no intente asignar un atajo de teclado a cada cosa.
Pruebe a usar
Los nuevos atajos deben ser tan nemónicas como sea posible, ya que así serán más fáciles de recordar
Los atajos que se pueden usar fácilmente con una sola mano son preferibles para las operaciones habituales.
No use la tecla
Los siguientes atajos de teclado no deberían sobrescribirlos las aplicaciones.
GNOME 3 hace un uso exclusivo de la tecla
Función |
Combinación de teclas |
Atajo heredado |
Descripción |
Vista de actividades |
Ninguno |
Abre y cierra la vista de actividades |
|
Vista de aplicaciones |
Ninguno |
Abre y cierra la vista de aplicaciones de la vista de actividades |
|
Bandeja de mensajes |
Ninguno |
Cambia la visibilidad de la bandeja de mensajes. |
|
Bloquear |
Ninguno |
Bloquea el sistema, vaciando la pantalla y solicitando una contraseña para desbloquear, si se ha establecido alguna. |
|
Cambiar entre aplicaciones |
Cambia el foco la siguiente o anterior aplicación |
||
Cambiar entre ventanas |
Cambiar el foco al siguiente o anterior ventana secundaria asociada con la aplicación |
||
Maximizar la ventana que tenga el foco |
|||
Restaurar la ventana que tiene el foco a su estado anterior |
|||
Ocultar la ventana con el foco |
|||
Cambiar el área del sistema |
Ninguno |
Cambia el foco a las áreas primarias del sistema: ventanas, barra superior, bandeja de mensajes |
|
Apagar |
Ninguno |
Pregunta al usuario si apagar el sistema. Normalmente, este atajo está desactivado de manera predeterminada. |
|
Menú de ventana |
Ninguno |
Abre el menú de ventana para la ventana actual |
|
Ninguno |
Cierra la ventana con el foco |
||
Ninguno |
Mover la ventana con el foco |
||
Ninguno |
Redimensionar la ventana con el foco |
Además, los atajos de entrada de caracteres Unicode se deben evitar. Esto incluye
Esta sección detalla los atajos del teclado más comunes en aplicaciones. Con la excepción de los atajos de aplicaciones, estos atajos sólo se deben usar cuando la correspondiente acción esté incluída en su aplicación. Los atajos estándar se pueden asignar a otras acciones si la acción estándar no está disponible.
Esta sección también proporciona ayuda sobre los elementos de menú estándar que se deben usar en una barra de menú.
Atajos del teclado de aplicaciones estándar y elementos de menú. Estos atajos de aplicaciones no se deben reasignar a otras acciones, aunque la correspondiente acción no esté dentro de la aplicación.
Etiqueta |
Combinación de teclas |
Descripción |
Abre el explorador de ayuda predeterminado en la página de contenido de la aplicación. |
||
Ninguno |
Abre el diálogo Acerca de para la aplicación. Use el diálogo estándar de GNOME 3 para esto. |
|
Cierra la aplicación, incluyendo todas sus ventanas. |
Atajos de teclado de archivo y elementos de menú estándar.
Etiqueta |
Combinación de teclas |
Descripción |
Crear un elemento de contenido nuevo, a menudo (pero no siempre) en una ventana primaria o pestaña nuevas. Si su aplicación puede crear varios tipos de documentos, puede hacer que el elemento |
||
Abre un elemento de contenido existente, a menudo presentando al usuario un diálogo |
||
Ninguno |
Un submenú que contiene una lista de no más de seis archivos usado recientemente, ordenados por los usados más recientemente. |
|
Guarda el elemento de contenido actual. Si el documento ya tiene un nombre de archivo asociado, lo guarda inmediatamente sin más interacción con el usuario. Si hay opciones adicionales involucradas al guardar, pregunte la primera vez que guarda el documento, pero a continuación use los mismo valores hasta que el usuario los cambie. Si el documento no tiene un nombre de archivo o si es de solo lectura, seleccionar este elemento debería ser lo mismo que seleccionar |
||
Guarda el elemento de contenido con un nombre de archivo nuevo. Preséntele al usuario un diálogo |
||
Ninguno |
Le pide al usuario un nombre de archivo, con el que se guarda una copia del documento. No altere la vista o el nombre de archivo en el documento original. A continuación, todos los cambios se seguirán haciendo sobre el documento original hasta que el usuario especifique lo contrario, por ejemplo eligiendo el comando Al igual que el diálogo |
|
Ninguno |
Permite al usuario controlar las opciones relacionadas con la impresión. Preséntele al usuario un diálogo que le permita configurar opciones como formato vertical o apaisado, márgenes, etc. |
|
Muestra al usuario cómo se verá el documento impreso. Presente una ventana nueva que contenga una representación precisa de la apariencia del documento como si se hubiera impreso. |
||
Imprime el documento actual. Preséntele al usuario un diálogo permitiéndole establecer opciones como el rango de páginas que imprimir, la impresora que usar, etc. El diálogo debe contener un botón etiquetado |
||
Proporciona al usuario una manera de adjuntar o enviar el documento actual como un correo o un adjunto de un correo, dependiendo de su formato. Puede proporcionar más de un elemento |
||
Abre la ventana de |
||
Cierra la ventana o la pestaña actual. Si la ventana usa pestañas, y sólo hay una abierta, el atajo debe cerrar la ventana. |
Atajos de teclado de edición y elementos de menú estándar
Etiqueta |
Combinación de teclas |
Descripción |
Revierte el efecto de la acción anterior. |
||
Realiza la acción siguiente en el listado histórico de deshacer, después de que el usuario se haya movido hacia atrás por la lista con el comando |
||
Elimina el contenido seleccionado y lo pone en el portapapeles. Visualmente, quita el contenido del documento igual que |
||
Copia el contenido seleccionado al portapapeles. |
||
Inserta el contenido del cortapapeles en el elemento de contenido. Al editar texto, si no hay una selección actual, use el signo de intercalación como punto de inserción. Si hay una selección actual, reemplácela por el contenido del portapapeles. |
||
Inserta una representación no predeterminada del contenido del portapapeles. Abre un diálogo presentando una lista de los formatos disponibles que el usuario puede seleccionar. Por ejemplo, si el portapapeles contiene un archivo PNG copiado de un gestor de archivos, la imagen podría empotrarse o enlazarse al documento, para que siempre refleje los cambios sufridos en el disco. |
||
Crea una copia duplicada del objeto seleccionado. |
||
Quita el contenido seleccionado sin colocarlo en el portapapeles. |
||
Selecciona todo el contenido del documento actual. |
||
Deselecciona todo el contenido en el documento actual. Proporcione este elemento solo en situaciones en las que otro método de deshacer la selección no sea posible o visible al usuario. Por ejemplo, en aplicaciones de gráficos complejas donde la selección y la deselección no es siempre posible solo con las teclas de dirección. Nota: no proporcione una opción |
||
Muestra una interfaz de usuario que le permite buscar un contenido específico en el elemento de contenido o página actual. |
||
Selecciona la siguiente instancia del último término de búsqueda en el documento actual. |
||
Selecciona la instancia previa del último término de |
||
Muestra una interfaz de usuario que le permite buscar un contenido específico y reemplazar cada ocurrencia. |
Ver los atajos del teclado y los elementos del menú.
Etiqueta |
Combinación de teclas |
Descripción |
Ninguno |
Muestra el contenido como una cuadrícula de iconos. Esto es un elemento de menú de botón de radio. |
|
Ninguno |
Muestra el contenido como una lista. Esto es un elemento de menú de botón de radio. |
|
Ninguno |
Especifica los criterios por los que se debe ordenar el contenido. Puede abrir un diálogo de preferencias, una ventana emergente o un submenú. |
|
Ninguno |
Permite filtrar el contenido, abriendo una ventana emergente, un desplegable o un diálogo. |
|
Amplía, mostrando el contenido más grande. |
||
Reduce, mostrando el contenido más pequeño. |
||
Restaurar el nivel de ampliación a su tamaño predeterminado. |
||
Ninguno |
Hace que el documento ocupe toda la ventana. |
|
Redibuja la vista actual del documento comprobando primero si ha habido cambios en la fuente original. Por ejemplo, comprobaría si hay actualizaciones en el servidor web antes de redibujar la página. |
Atajos del teclado de formato estándar y elementos del menú.
Etiqueta |
Combinación de teclas |
Descripción |
Ninguno |
Establece los atributos de estilo del texto o los objetos seleccionados, individualmente o con un estilo con nombre, predefinido. |
|
Ninguno |
Establece las propiedades de la tipografía del texto o los objetos seleccionados. |
|
Ninguno |
Establece las propiedades del párrafo seleccionado. |
|
Activa o desactiva la negrita para la selección de texto actual. Si una parte del texto ya está en negrita y la otra no, este comando debe poner en negrita todo el texto seleccionado. |
||
Activa o desactiva la cursiva para la selección de texto actual. Si una parte del texto ya está en negrita y la otra no, este comando debe poner en cursiva todo el texto seleccionado. |
||
Activa o desactiva el subrayado para la selección de texto actual. Si una parte del texto ya está subrayada y la otra no, este comando debe subrayar todo el texto seleccionado. |
||
Ninguno |
Establece las propiedades de las celdas de la tabla seleccionada. |
|
Ninguno |
Establece las propiedades de la lista seleccionada, o convierte los párrafos seleccionados en una lista si no están formateados como tal. |
|
Ninguno |
Establece las propiedades de todas las capas seleccionadas de un documento con varias capas. |
|
Ninguno |
Establece las propiedades de todas las páginas del documento o de las seleccionadas. |
Atajos del teclado para marcadores estándar y elementos del menú.
Etiqueta |
Combinación de teclas |
Descripción |
Añade un marcador para la ubicación actual. No muestre un diálogo preguntando un título o una ubicación para el marcador; en su lugar elija valores predeterminados relacionados (por ejemplo, el título del documento como el nombre del marcador) y permita que el usuario lo cambie posteriormente usando la característica de |
||
Permite al usuario editar sus marcadores. |
||
Lista de marcadores |
Ninguno |
Muestra los marcadores del usuario. |
Atajos del teclado de navegación de elementos del menú
Etiqueta |
Combinación de teclas |
Descripción |
Navega a la ubicación anterior. |
||
Navega a la siguiente ubicación en el histórico de navegación. |
||
Navega al elemento padre del contenido, documento, página o sección. |
||
Navega a la página inicial definida por el usuario o la aplicación. |
||
Permite al usuario ir a un URL específico al que navegar. |
||
Navega a la página anterior en el documento. |
||
Navega a la siguiente página en el documento. |
||
Ninguno |
Permite al usuario especificar un número de página al que navegar. Las aplicaciones basadas en texto puede incluir también un elemento de menú |
|
Navega hasta la primera página del documento. |
||
Navega hasta la última página del documento. |
Elementos del menú
Etiqueta |
Combinación de teclas |
Descripción |
Ninguno |
Guarda todos los documentos abiertos. Si actualmente algún documento no tiene nombre de archivo, solicite un nombre de archivo para cada uno de ellos usando el diálogo |
|
Ninguno |
Cierra todos los documentos abiertos. Si hay cambios sin guardar en algún documento muestre una alerta para cada uno de ellos. |
|
Lista de ventanas |
Ninguno |
Cada elemento del menú muestra la correspondiente ventana en la parte superior de la pila de ventanas. |