Compartir a través de


Teclado

Nota

Esta guía de diseño se creó para Windows 7 y no se ha actualizado para las versiones más recientes de Windows. Gran parte de las instrucciones todavía se aplican en principio, pero la presentación y los ejemplos no reflejan nuestra guía de diseño actual .

El teclado es el dispositivo de entrada principal que se usa para la entrada de texto en Microsoft Windows. Para mejorar la accesibilidad y la eficacia, también se pueden realizar la mayoría de las acciones mediante el teclado.

Los teclados también pueden hacer referencia a teclados virtuales, en pantalla y paneles de escritura utilizados por equipos sin un teclado físico, como equipos basados en tabletas.

captura de pantalla de de del teclado en pantalla

La tableta Windows y la tecnología táctil en pantalla.

captura de pantalla del panel de escritura de tabletas windows

La tableta Windows y la tecnología táctil almohadilla de escritura.

Hay seis tipos básicos de claves:

  • Una tecla de carácter envía un carácter literal a la ventana con el foco de entrada.
  • Una tecla modificadora combinada con otra tecla modifica el significado de su clave asociada, como Ctrl, Alt, Mayús y la tecla del logotipo de Windows.
  • Las teclas de navegación son las flechas direccionales, además de Inicio, Fin, Página arriba y Página abajo.
  • Las claves de edición son Insertar, Retroceso y Eliminar.
  • Las claves de función son F1 a F12.
  • Las teclas del sistema colocan el sistema en un modo o realizan una tarea del sistema, como Pantalla de impresión, Bloqueo de mayúsculas y Bloqueo de número.

Las teclas de acceso son teclas o combinaciones de teclas usadas para la accesibilidad para interactuar con todos los controles o elementos de menú mediante el teclado. Las teclas de método abreviado son teclas o combinaciones de teclas que usan los usuarios avanzados para realizar comandos usados con frecuencia para mejorar la eficacia. Windows indica las claves de acceso mediante la inclusión de la asignación de claves de acceso.

captura de pantalla de teclas de acceso y teclas de método abreviado

En este ejemplo se muestran las teclas de acceso y las teclas de método abreviado.

Para eliminar el desorden visual, Windows oculta los subrayados de la tecla de acceso de forma predeterminada y los muestra solo cuando se presiona la tecla Alt. Para mantener la coherencia con Windows, las imágenes de la Guía de experiencia del usuario también se muestran con los subrayados de la clave de acceso ocultos a menos que la guía implique claves de acceso.

Para mejorar el conocimiento de las asignaciones de claves de acceso en el programa durante todo el proceso de desarrollo, puede mostrarlas en todo momento. En el Panel de control, vaya al Centro de acceso fácil y haga clic en Haga que el teclado sea más fácil de usar; a continuación, active la casilla subrayado de teclas de teclado y teclas de acceso.

Nota: Directrices relacionadas con de accesibilidad se presentan en un artículo independiente.

Conceptos de diseño

Elementos de navegación por teclado

Los usuarios interactúan con una ventana con el teclado navegando a controles, realizando selecciones y realizando comandos. Los siguientes elementos funcionan juntos para que esto suceda.

captura de pantalla del cuadro de diálogo Editar colores

Para ilustrar los elementos de la navegación por teclado en la lista siguiente, nos referiremos a este cuadro de diálogo.

  • Foco de entrada. El control con foco de entrada recibe la mayor parte de la entrada del teclado. El foco de entrada se indica con un rectángulo punteado denominado rectángulo de foco. Algunas entradas de teclado se envían a los controles que no tienen el foco de entrada, como se explica más adelante.

    captura de pantalla de la primera fila en el cuadro de diálogo Editar colores

    El primer control Colores básicos tiene el foco de entrada, como se indica con un rectángulo punteado.

  • Tabulación de teclas y tabulaciones. La tecla Tab es el mecanismo principal para navegar dentro de una ventana. La tecla Tab solo visita esos controles con una tabulación. Todos los controles interactivos deben tener tabulaciones (a menos que estén en un grupo), mientras que los controles no interactivos, como las etiquetas, no deberían.

  • Orden de tabulación. Todos los controles con tabulaciones se visitan en orden de tabulación. Al presionar Tab, se mueve el foco de entrada al siguiente control en orden de tabulación, mientras que al presionar Mayús+Tab se mueve el foco de entrada al control anterior.

  • Grupos de control. Un conjunto de controles relacionados se puede convertir en un grupo y asignar una sola tabulación. Los grupos de controles se usan para conjuntos de controles que se comportan como un solo control, como botones de radio. También se pueden usar cuando hay demasiados controles para navegar de forma eficaz con la tecla Tab solo.

    captura de pantalla de de grupos de colores básicos y personalizados

    Los colores básicos y los colores personalizados son grupos de controles, lo que proporciona a este cuadro de diálogo cinco tabulaciones. Hay tantos controles que la navegación sería ineficaz sin usar grupos de control.

  • Teclas de dirección. Las teclas de dirección mueven el foco de entrada entre los controles de un grupo. Al presionar la tecla de flecha derecha se mueve el foco de entrada al siguiente control en orden de tabulación, mientras que al presionar la flecha izquierda se mueve el foco de entrada al control anterior. Home, End, Up y Down también tienen su comportamiento esperado dentro de un grupo. Los usuarios no pueden salir de un grupo de control mediante teclas de dirección.

  • Botones predeterminados. Windows con botones de comando y vínculos de comandos tienen un único botón predeterminado indicado por un borde resaltado, que es el botón en el que se hace clic cuando se presiona la tecla Entrar. Hay un único botón de comando predeterminado o vínculo de comando asignado de forma predeterminada. Sin embargo, el botón predeterminado se mueve cuando el usuario se desplaza a otro botón de comando o vínculo de comando. Por lo tanto, cualquier botón de comando o vínculo de comando con el foco de entrada también es siempre el botón predeterminado.

    captura de pantalla de de botones aceptar y cancelar

    Normalmente, el botón Aceptar es el botón predeterminado, como se indica en su borde resaltado. Sin embargo, si el usuario tuviera que tabular el botón Cancelar, se convertiría en el botón predeterminado y se activaría con la tecla Entrar.

  • Barra espaciadora, Teclas Entrar y Esc. La barra espaciadora activa el control con el foco de entrada, mientras que la tecla Entrar activa el botón predeterminado. Al presionar la tecla Esc, se cancela o se cierra la ventana.

  • Claves de acceso. Las claves de acceso se usan para interactuar con controles directamente en lugar de navegar con Tab. Se combinan con la tecla Alt y se indican con una letra subrayada en su etiqueta.

  • Acceder a las etiquetas de clave. Aunque algunos controles contienen sus propias etiquetas, como botones de comando, casillas y botones de radio, otros controles tienen etiquetas externas, como cuadros de lista y vistas de árbol. En el caso de las etiquetas externas, la clave de acceso se asigna a la etiqueta y, si se invoca, navega al siguiente control en orden de tabulación. Los botones etiquetados como Aceptar, Cancelar y Cerrar no tienen asignadas claves de acceso porque se invocan con Entrar y Esc.

    captura de pantalla de etiquetas con

    Al presionar Alt+B, se desplaza al color básico seleccionado, al presionar Alt+D, se hace clic en el botón Definir colores personalizados, Entrar se invoca el botón Aceptar y Esc invoca Cancelar.

  • Comportamiento de la clave de acceso. Cuando se invoca una clave de acceso y se asigna de forma única, se hace clic en el control asociado. Si la asignación no es única, el control asociado recibe el foco de entrada. Si el usuario vuelve a escribir la misma clave de acceso, el siguiente control en el orden de tabulación con la misma asignación recibe el foco de entrada.

Aunque este mecanismo es bastante complicado, también es bastante intuitivo. Los usuarios recogen la mayoría de estos detalles inmediatamente, aunque algunos pueden explicar exactamente cómo funcionan.

Compatibilidad con teclado para accesibilidad y usuarios avanzados

En Windows, el diseño del teclado se reduce a proporcionar navegación por teclado bien diseñada, teclas de acceso para accesibilidad y teclas de método abreviado para usuarios avanzados.

Para asegurarse de que la funcionalidad del programa está fácilmente disponible para la gama más amplia de usuarios, incluidos aquellos que tienen discapacidades y discapacidades, todos los elementos interactivos de la interfaz de usuario (UI) deben ser accesibles con teclado. Por lo general, esto significa que los elementos de interfaz de usuario más usados son accesibles mediante una única combinación de teclas de acceso o tecla, mientras que los elementos menos usados con menos frecuencia pueden requerir navegación adicional por tabulación o tecla de flecha. Para estos usuarios, la integralidad es más importante que la coherencia.

Para asegurarse de que la funcionalidad del programa sea eficaz para los usuarios experimentados, los elementos de interfaz de usuario usados habitualmente también deben tener teclas de método abreviado para el acceso directo al teclado. Los usuarios experimentados suelen tener una gran preferencia por usar el teclado, ya que los comandos basados en teclado se pueden escribir más rápidamente y no requieren quitar sus manos del teclado. Para estos usuarios, la eficiencia y la coherencia son cruciales; la integralidad solo es importante para los comandos usados con más frecuencia.

Hay diferencias sutiles al diseñar el acceso al teclado para estos dos grupos, por lo que Windows proporciona dos mecanismos de acceso directo de teclado independientes. Mediante el uso eficaz de teclas de acceso y acceso directo, puedes proporcionar a tus programas acceso eficaz, coherente y completo al teclado que beneficia a todos los usuarios.

Claves de acceso

Las claves de acceso tienen las siguientes características:

  • Usan la tecla Alt más una clave alfanumérica.
  • Son principalmente para accesibilidad.
  • Se asignan a todos los menús y a la mayoría de los controles de cuadro de diálogo.
  • No están diseñados para memorizarse, por lo que se documentan directamente en la interfaz de usuario mediante la inserción del carácter de etiqueta de control correspondiente.
  • Solo tienen efecto en la ventana actual y navegan al elemento de menú o control correspondiente.
  • No se asignan de forma coherente porque no siempre pueden ser. Sin embargo, las teclas de acceso deben asignarse de forma coherente para los comandos usados habitualmente, especialmente los botones de confirmación.
  • Se localizan.

Dado que las teclas de acceso no están diseñadas para memorizarse, se asignan a un carácter que está al principio de la etiqueta para que sean fáciles de encontrar, incluso si hay una palabra clave que aparece más adelante en la etiqueta.

Correcto:

captura de pantalla del primer carácter en la etiqueta subrayada

incorrecto:

captura de pantalla de veinticinco caracteres subrayados

En el ejemplo correcto, la clave de acceso se asigna a un carácter que se encuentra al principio de la etiqueta.

Teclas de método abreviado

Por el contrario, las teclas de método abreviado tienen las siguientes características:

  • Usan principalmente secuencias de teclas Ctrl y Función (las teclas de método abreviado del sistema de Windows también usan teclas alt+no alfanuméricas y la tecla del logotipo de Windows).
  • Son principalmente para mejorar la eficacia de los usuarios avanzados.
  • Solo se asignan a los comandos más usados.
  • Están diseñados para ser memorizados y solo se documentan en menús, información sobre herramientas y Ayuda.
  • Tienen efecto en todo el programa, pero no tienen ningún efecto si no se aplican.
  • Deben asignarse de forma coherente porque se memorizan y no se documentan directamente.
  • No se localizan.

Dado que las teclas de método abreviado están diseñadas para memorizarse, las teclas de método abreviado más usadas usan idealmente letras de los primeros o más memorables caracteres dentro de las palabras clave del comando, como Ctrl+C para Copiar y Ctrl+Q para solicitud.

Los significados incoherentes de las teclas de método abreviado conocidos son frustrantes y provocan errores.

incorrecto:

captura de pantalla del botón hacia delante con

En este ejemplo, Ctrl+F es el acceso directo estándar para Buscar, por lo que asignarlo a Forward es frustrante y propenso a errores. Ctrl+W sería una opción mejor y memorable.

Por último, dado que están diseñados para memorizarse, teclas de método abreviado específicas de la aplicación solo tienen sentido para los programas y características que se ejecutan con frecuencia para que los usuarios motivados se memorizan. las características y programas usados con poca frecuencia no necesitan teclas de método abreviado. Por ejemplo, los programas de instalación y la mayoría de los asistentes no necesitan asignaciones especiales de teclas de método abreviado ni no usan comandos poco frecuentes en una aplicación de productividad.

Asignación de claves de acceso en cuadros de diálogo

Siempre que sea posible, asigne claves de acceso únicas a todos los controles interactivos, excepto aquellos que normalmente no tienen asignadas claves de acceso. Sin embargo, en inglés solo hay 26 caracteres. Es posible que algunos caracteres no aparezcan en ninguna de las etiquetas y puede que no haya caracteres distintivos en todas las etiquetas, lo que reduce aún más este número. Además, debe planear tener algunos caracteres sin asignar para facilitar la localización. Por lo tanto, solo puede asignar aproximadamente 20 claves de acceso únicas en un único cuadro de diálogo.

Si tiene un cuadro de diálogo con más de 20 controles interactivos, no asigne claves de acceso a algunos controles o, en raras situaciones, asigne claves de acceso duplicadas.

captura de pantalla del cuadro de diálogo fuente

Cuando hay muchos controles interactivos, no todos necesitan una clave de acceso asignada.

Use el siguiente procedimiento general para asignar claves de acceso:

  • En primer lugar, asigne claves de acceso a los botones de confirmación de y vínculos de comandos. Use la tabla de asignaciones de claves de acceso estándar cuando se aplique; de lo contrario, use la primera letra de la primera palabra.
  • Omita los controles que no tienen asignadas claves de acceso.
  • Asigne claves de acceso únicas a los controles restantes (empezando por el uso más frecuente):
    • Si es posible, asigne la clave de acceso según la tabla de asignaciones de claves de acceso estándar.
    • De otra manera:
      • Prefiere los caracteres que aparecen al principio de la etiqueta, idealmente el primer carácter de la primera o segunda palabra.
      • Prefiere un consonante distintivo o una vocal, como "x" en "Exit".
      • Prefiere caracteres con anchos anchos, como w, m y letras mayúsculas.
      • Evite usar caracteres que dificultan la visualización del subrayado, como letras que tienen un ancho de píxel, letras con descendientes y letras junto a una letra con un descendiente.
  • Si no todos los controles pueden tener claves de acceso únicas (comience con el uso menos frecuente):
    • Si hay grupos de controles relacionados, como:
      • Un único conjunto de botones de radio
      • Un conjunto de casillas relacionadas
      • Un conjunto de controles relacionados dentro de un cuadro de grupo

Asigne claves de acceso a etiquetas de grupo en lugar de a controles individuales. Normalmente, harías lo contrario. (Al hacerlo, asegúrese de que hay un grupo de control definido para estos controles).

  • Si aún no todos los controles pueden tener claves de acceso únicas:
    • Puede asignar claves de acceso no únicas si:
      • De lo contrario, los controles serían demasiado difíciles de navegar.
      • Las claves de acceso no únicas no entran en conflicto con las claves de acceso de los controles usados habitualmente.
    • De lo contrario, se puede acceder a los controles restantes mediante la navegación por tabulación y tecla de dirección.

captura de pantalla de de grupos con diferentes claves de acceso

En este ejemplo, hay controles repetitivos, por lo que las claves de acceso se asignan a los grupos de botones de radio.

Prevención de comandos accidentales

Si una ventana que se muestra fuera del contexto (no iniciado por el usuario) roba el foco de entrada, existe la posibilidad de que esta ventana reciba la entrada prevista para otra ventana. Además, las teclas de acceso surten efecto cuando se presionan sin deprimir la tecla Alt si el cuadro de diálogo no tiene ningún control que tome entrada de texto (como cuadros de texto y listas). Por lo tanto, en el ejemplo siguiente, al presionar "r" se activa el botón Reiniciar ahora.

Claramente, esta entrada puede tener consecuencias imprevistas significativas.

incorrecto:

captura de pantalla del botón Reiniciar ahora,

En este ejemplo, escribir texto con espacio, "r" o Entrar reinicia accidentalmente Windows.

Por supuesto, la mejor solución a este problema es no robar el foco de entrada. En su lugar, parpadee el botón barra de tareas del programa o muestre una notificación para obtener la atención del usuario.

Sin embargo, si debe mostrar este tipo de ventana, el mejor enfoque es no asignar un botón predeterminado o claves de acceso, y proporcionar el foco de entrada inicial a un control distinto de un botón de confirmación.

Correcto:

captura de pantalla del botón de reinicio,

En este ejemplo, reiniciar Accidentalmente Windows es mucho más difícil de hacer.

Si haces solo seis cosas...

  1. Diseñe una buena navegación con teclado, con un orden de tabulación razonable y los grupos de control adecuados, el foco de entrada inicial y los botones predeterminados.
  2. Asigne claves de acceso a todos los menús y la mayoría de los controles.
  3. Asigne las teclas de acceso a un carácter que aparece al principio de la etiqueta para facilitar su búsqueda.
  4. Asigne teclas de método abreviado a los comandos más usados.
  5. Intente asignar las teclas de método abreviado a los caracteres primero o más memorables dentro de las palabras clave.
  6. Proporcione a las teclas de método abreviado conocidas un significado coherente.

Directrices

Interacción

  • No use la tecla Mayús para modificar comandos en menús o cuadros de diálogo. Si lo hace, es indiscoverable e inesperado.

    incorrecto:

    captura de pantalla del cuadro de diálogo Confirmar reemplazo de carpeta

    En este ejemplo de Windows XP, mantener presionada la tecla Mayús reemplaza Sí a Todo por No a Todo.

  • No deshabilite un control con el foco de entrada. Si lo hace, puede impedir que la ventana reciba la entrada del teclado. En su lugar, antes de deshabilitar un control con el foco de entrada, mueva el foco de entrada a otro control.

  • Si se muestra una ventana fuera del contexto, es posible que deba evitar consecuencias importantes no deseadas:

    • No asigne un botón predeterminado.
    • No asigne claves de acceso.
    • Asigne el foco de entrada inicial a un control distinto de un botón de confirmación.

Navegación por teclado

  • Muestra siempre el indicador de foco de entrada. Excepción: Puede suprimir temporalmente el indicador de foco de entrada si:
    • El indicador de foco de entrada está distraído visualmente (como con una vista de lista grande que no está en la vista Detalles).
    • Es probable que el uso de la tecla Entrar esté precedido por otra entrada de teclado, como alt o teclas de dirección.
    • El indicador de foco de entrada se muestra en cualquier entrada del teclado.
  • Asignar el foco de entrada inicial al control con el que es más probable que los usuarios interactúen primero, que suele ser el primer control interactivo. Si el primer control interactivo no es una buena opción, considere la posibilidad de cambiar el diseño de la ventana.
  • Asignar tabulaciones se detiene a todos los controles interactivos, incluidos los cuadros de edición de solo lectura. Excepciones:
    • Agrupa conjuntos de controles relacionados que se comportan como un solo control, como botones de radio. Estos grupos tienen una sola tabulación.
    • Contienen correctamente grupos para que las teclas de dirección ciclon hacia delante y hacia atrás dentro del grupo y permanezcan dentro del grupo.
  • El orden de tabulación debe seguir el orden de lectura, que generalmente fluye de izquierda a derecha, de arriba abajo. Considere la posibilidad de realizar excepciones para los controles usados habitualmente colocandolas anteriormente en el orden de tabulación. La pestaña debe recorrer todas las tabulaciones en ambas direcciones sin detener.
  • Dentro de una tabulación, el orden de la tecla de dirección debe fluir de izquierda a derecha, de arriba a abajo, sin excepciones. Las teclas de dirección deben recorrer todos los elementos de ambas direcciones sin detenerse.
  • Presentar los botones de confirmación en el orden siguiente:
    • Ok/[Do it]/Sí
    • [No hacerlo]/No
    • Cancelar
    • Aplicar (si está presente)

donde [Do it] y [Don't do it] son respuestas específicas a la instrucción principal.

  • Seleccione la opción más segura (para evitar la pérdida de datos o acceso al sistema) y el botón de comando o vínculo de comando más seguro para que sea el valor predeterminado. Si la seguridad y la seguridad no son factores, seleccione la respuesta más probable o conveniente.
  • La navegación por el teclado no debe cambiar los valores de control ni provocar un mensaje de error. Nunca es necesario que los usuarios cambien el valor inicial de un control durante la navegación. En su lugar, inicialice los controles que validan la salida con valores válidos y validen el valor de un control solo cuando haya cambiado.

Claves de acceso

  • Siempre que sea posible, asigne claves de acceso para los comandos usados habitualmente según la tabla siguiente. Aunque las asignaciones de claves de acceso coherentes no siempre son posibles, se prefieren especialmente para los comandos usados con frecuencia.

    Tecla de acceso Mandar
    Un
    Acerca de
    Un
    Siempre en la parte superior
    Un
    Aplicar
    B
    Atrás
    B
    Audaz
    B o r
    Hojear
    C
    Cerrar
    C
    Copiar
    C
    Copiar aquí
    s
    Crear acceso directo
    s
    Crear acceso directo aquí
    t
    Cortar
    D
    Borrar
    D
    No vuelva a mostrar este [elemento]
    E
    Editar
    x
    Salida
    E
    Explorar
    F
    Menos
    F
    Archivo
    F
    Encontrar
    n
    Buscar siguiente
    F
    Fuente
    F
    Adelante
    H
    Ayuda
    t
    Temas de ayuda
    H
    Esconder
    Yo
    Insertar
    o
    Insertar objeto
    Yo
    Itálico
    L
    Vínculo aquí
    x
    Maximizar
    n
    Minimizar
    M
    Más
    M
    Mover
    M
    Mover aquí
    N
    Nuevo
    N
    Próximo
    N
    No
    O
    Abrir
    w
    Abrir con
    O
    Opciones
    u
    Configuración de página
    P
    Pegar
    l
    Pegar vínculo
    s
    Pegar acceso directo
    s
    Pegar especial
    P
    Pausa
    P
    Jugar
    P
    Impresión
    P
    Imprimir aquí
    r
    Propiedades
    R
    Rehacer
    R
    Repetir
    R
    Restaurar
    R
    Reanudar
    R
    Reintentar
    R
    Correr
    S
    Salvar
    un
    Guardar como
    un
    Seleccionar todo
    n
    Enviar a
    S
    Mostrar
    S
    Tamaño
    p
    Partir
    S
    Parar
    T
    Herramientas
    U
    Subrayar
    U
    Deshacer
    V
    Vista
    W
    Ventana
    Y

  • Preferir caracteres con anchos anchos, como w, m y letras mayúsculas.

  • Preferir un consonante distintivo o un vocal, como "x" en "Exit".

  • Evitar el uso de caracteres que dificultan la visualización del subrayado, como (de la mayoría de los problemas a los menos problemáticos):

    • Caracteres que solo tienen un ancho de píxel, como i y l.
    • Caracteres con descendientes, como g, j, p, q e y.
    • Caracteres junto a una letra con un descendiente.
  • Al asignar claves de acceso en las páginas del asistente, recuerde reservar "B" para Atrás y "N" para Siguiente.

  • Al asignar claves de acceso en páginas de propiedades, recuerde reservar "A" para Aplicar, si se usa.

  • Asigne claves de acceso a todos los elementos de menú. No hay excepciones.

  • Para elementos de menú dinámicos (como archivos usados recientemente), asigne claves de acceso numéricamente.

    captura de pantalla de elementos de menú con claves de acceso numéricas

    En este ejemplo, el programa Paint de Windows asigna claves de acceso numéricas a archivos usados recientemente.

  • Asigne claves de acceso únicas dentro de un nivel de menú. Puede reutilizar las claves de acceso en distintos niveles de menú.

  • facilitar la búsqueda de las claves de acceso:

    • Para los elementos de menú más usados, elija caracteres al principio de la primera o segunda palabra de la etiqueta, preferiblemente el primer carácter.
    • Para los elementos de menú usados con menos frecuencia, elija letras que sean un consonante distintivo o un vocal en la etiqueta.

Teclas de acceso del cuadro de diálogo

  • Siempre que sea posible, asigne claves de acceso únicas a todos los controles interactivos o a sus etiquetas.cuadros de texto de solo lectura son controles interactivos (ya que los usuarios pueden desplazarlos y copiar texto), por lo que se benefician de las claves de acceso. No asignar claves de acceso a:

    • Botones Aceptar, Cancelar y Cerrar. Enter y Esc se usan para sus claves de acceso. Sin embargo, asigne siempre una clave de acceso a un control que significa Aceptar o Cancelar, pero tiene una etiqueta diferente.

      captura de pantalla del cuadro de diálogo con botones sí y sin botones

      En este ejemplo, el botón confirmar positivo tiene asignada una clave de acceso.

    • Etiquetas de grupo. Normalmente, a los controles individuales de un grupo se les asignan claves de acceso, por lo que la etiqueta de grupo no necesita una. Sin embargo, asigne una clave de acceso a la etiqueta de grupo y no a los controles individuales si hay una escasez de claves de acceso.

    • botones de Ayuda genérica, a los que se accede con F1.

    • Etiquetas de vínculo. A menudo hay demasiados vínculos para asignar claves de acceso únicas y los caracteres de subrayado de vínculo ocultan los caracteres de subrayado de la clave de acceso. Haga que los usuarios accedan a vínculos con la tecla Tab en su lugar.

    • Nombres de tabulación. Las pestañas se recorren mediante Ctrl+Tab y Ctrl+Mayús+Tab.

    • Examinar botones con la etiqueta "...". Estas claves de acceso no se pueden asignar de forma única.

    • controles sin etiquetar, como controles de número, botones de comandos gráficos y controles de divulgación progresiva sin etiquetar.

    • texto estático sin etiqueta o etiquetas para controles que no son interactivos, como barras de progreso.

  • Asigne primero las teclas de acceso del botón confirmar para asegurarse de que tienen las asignaciones de claves estándar. Si no hay una asignación de clave estándar, use la primera letra de la primera palabra. Por ejemplo, la tecla de acceso para los botones Sí y No confirmar siempre debe ser "Y" y "N", independientemente de los demás controles del cuadro de diálogo.

  • En el caso de los botones de confirmación negativos (excepto Cancelar) frase como "No", asigne la clave de acceso a "n" en "No". Si no se ha escrito como "No", use la asignación de clave de acceso estándar o asigne la primera letra de la primera palabra. Al hacerlo, todos los no y No tienen una clave de acceso coherente.

  • Para facilitar la búsqueda de las teclas de acceso, asigne las teclas de acceso a un carácter que aparece al principio de la etiqueta, idealmente el primer carácter, incluso si hay una palabra clave que aparece más adelante en la etiqueta.

  • Asignar como máximo 20 claves de acceso, para que tenga algunos caracteres sin asignar para facilitar la localización.

  • Si hay demasiados controles interactivos para asignar claves de acceso únicas, puede asignar claves de acceso no únicas si:

    • De lo contrario, los controles serían demasiado difíciles de navegar.
    • Las claves de acceso no únicas no entran en conflicto con las claves de acceso de los controles usados habitualmente.
  • No use barras de menú en cuadros de diálogo. Es difícil asignar claves de acceso únicas en este caso, ya que los controles del cuadro de diálogo y los elementos de menú comparten los mismos caracteres.

Teclas de método abreviado

  • Asigne teclas de método abreviado a los comandos más usados. Los programas y características usados con poca frecuencia no necesitan teclas de método abreviado porque los usuarios pueden usar las teclas de acceso en su lugar.

  • No haga que una tecla de método abreviado sea la única manera de realizar una tarea. Los usuarios también deben poder usar el mouse o el teclado con tabulación, flecha y teclas de acceso.

  • No asigne significados diferentes a las teclas de método abreviado conocidas. Dado que se memorizan, los significados incoherentes para los accesos directos conocidos son frustrantes y propensos a errores.

  • No intente asignar teclas de método abreviado de programa para todo el sistema. Las teclas de método abreviado del programa solo tendrán efecto cuando el programa tenga el foco de entrada.

  • Documente todas las teclas de método abreviado. Accesos directos a documentos en elementos de la barra de menús, información sobre herramientas de la barra de herramientas y un único artículo de Ayuda que documenta todas las teclas de método abreviado usadas. Al hacerlo, los usuarios aprenden las asignaciones de teclas de método abreviado que no deben ser un secreto.

    • Excepción: No mostrar asignaciones de teclas de método abreviado en menús contextuales. Los menús contextuales no muestran las asignaciones de teclas de método abreviado porque estos menús están optimizados para mejorar la eficacia.

    captura de pantalla de la información sobre herramientas para la tecla de método abreviado de negrita

    La tecla de método abreviado se documenta en la información sobre herramientas.

  • Si el programa asigna muchas teclas de método abreviado, proporcione la capacidad de personalizar las asignaciones. Al hacerlo, los usuarios pueden reasignar las teclas de método abreviado en conflicto y migrar desde otros productos. La mayoría de los programas no asignan suficientes teclas de método abreviado para necesitar esta característica.

Elección de teclas de método abreviado

  • Para las teclas de método abreviado conocidas, use las asignaciones estándar.
  • En el caso de las asignaciones de claves no estándar, use las siguientes teclas de método abreviado recomendadas para comandos usados con más frecuencia. Estas teclas de método abreviado se recomiendan porque no entran en conflicto con los métodos abreviados conocidos y son fáciles de presionar.
    • Ctrl+G, J, K, L M, Q, R o T
    • Ctrl+cualquier número
    • F7, F8, F9 o F12
    • Mayús+F2, F3, F4, F5, F7, F8, F9, F11 o F12
    • Alt+cualquier clave de función excepto F4
  • Use las siguientes teclas de método abreviado recomendadas para comandos usados con menos frecuencia. Estas teclas de método abreviado no tienen conflictos, pero son más difíciles de presionar a menudo que requieren dos manos.
    • Ctrl+cualquier tecla de función excepto F4 y F6
    • Ctrl+Mayús+cualquier letra o número
  • Hacer que las teclas de método abreviado que se usan con frecuencia sean fáciles de recordar:
    • Use letras en lugar de números o claves de función.
    • Intente usar una letra que esté en la primera palabra o en la mayoría de los caracteres memorables dentro de las palabras clave del comando.
  • Usar claves de función para comandos que tienen un efecto a pequeña escala, como comandos que se aplican al objeto seleccionado. Por ejemplo, F2 cambia el nombre del elemento seleccionado.
  • Usar combinaciones de teclas Ctrl para comandos que tienen un efecto a gran escala, como comandos que se aplican a un documento completo. Por ejemplo, Ctrl+S guarda el documento actual.
  • Use combinaciones de teclas Mayús para comandos que extienden o complementan las acciones de la tecla de método abreviado estándar. Por ejemplo, la tecla de método abreviado Alt+Tab recorre las ventanas principales abiertas, mientras que Alt+Mayús+Tab ciclos en orden inverso. Del mismo modo, F1 muestra ayuda, mientras que Mayús+F1 muestra ayuda contextual.
  • Cuando se usan teclas de dirección para mover o cambiar el tamaño de un elemento, use Ctrl+teclas de flecha para un control más granular.

Elegir teclas de método abreviado (qué no hacer)

  • No distinga entre ubicaciones clave. Por ejemplo, Windows puede distinguir entre mayús izquierdo y derecho, Alt, Ctrl, logotipo de Windowsy Claves de aplicación, así como claves en el teclado numérico. La asignación de un comportamiento a solo una ubicación clave es confusa e inesperada.
  • No use la tecla modificador del logotipo de Windows para las teclas de método abreviado de programa. La clave del logotipo de Windows está reservada para el uso de Windows. Incluso si ahora Windows no usa una combinación de teclas de logotipo de Windows, puede estar en el futuro.
  • No use la tecla Aplicación como modificador de tecla de método abreviado. En su lugar, use Ctrl, Alt y Mayús.
  • No use las teclas de método abreviado usadas por Windows para las teclas de método abreviado de programa. Si lo hace, entrará en conflicto con las teclas de método abreviado del sistema de Windows cuando el programa tenga el foco de entrada.
  • No use combinaciones de teclas alt+alfanuméricas para las teclas de método abreviado. Estas teclas de método abreviado pueden entrar en conflicto con las teclas de acceso.
  • No use los siguientes caracteres para las teclas de método abreviado: @ $ {} [] \ ~ | ^ ' <>. Estos caracteres requieren diferentes combinaciones de teclas entre idiomas o son específicas de la configuración regional.
  • Evitar combinaciones de teclas complejas, como tres o más teclas juntas (por ejemplo: Ctrl+Alt+barra espaciadora) o teclas que están lejos del teclado (ejemplo: Ctrl+F5). Use teclas de método abreviado simples para comandos usados con frecuencia.
  • No usar combinaciones Ctrl+Alt, porque Windows interpreta esta combinación en algunas versiones de idioma como una tecla AltGR, que genera caracteres alfanuméricos.

Combinaciones de teclado y mouse

  • Para los vínculos, use Mayús+clic para navegar mediante una nueva ventana y Ctrl+clic para navegar mediante una nueva pestaña. Este enfoque es coherente con Windows Internet Explorer.

Documentación

Al hacer referencia al teclado:

  • Use el teclado en pantalla para hacer referencia a una representación de teclado en la pantalla que el usuario toca a los caracteres de entrada.
  • Proporcione combinaciones de teclado a partir de la tecla modificadora . Presente las teclas modificadoras en el orden siguiente: logotipo de Windows, Aplicación, Ctrl, Alt, Mayús. Si se usa el modificador Numpad, colóquelo justo antes de la clave que modifique.
  • No use todas las letras mayúsculas para las teclas de teclado. En su lugar, siga la mayúsculas que usan los teclados estándar o minúsculas si la tecla no está etiquetada en el teclado.
    • Para combinaciones de teclas alfabéticas, use una letra mayúscula.
    • Reletre la página hacia arriba, la página hacia abajo, la pantalla de impresión y el bloqueo de desplazamiento.
    • Ortografía más signo, signo menos, guion, punto y coma.
    • Para las teclas de dirección, use la flecha izquierda, la flecha derecha, la flecha arriba y la flecha abajo. No use etiquetas gráficas para las teclas de dirección.
    • Use la tecla del logotipo de Windows y la clave de aplicación para hacer referencia a las claves etiquetadas con iconos. No use etiquetas gráficas para estas claves.

Correcto:

barra espaciadora, Tab, Entrar, Subir página, Ctrl+Alt+Supr, Alt+W, Ctrl+signo más

incorrecto:

BARRA ESPACIADORA, TAB, ENTRAR, PG UP, Ctrl+Alt+SUPR, Alt+w, Ctrl++

  • Indique combinaciones de teclas con un signo más, sin espacios.

Correcto:

Ctrl+A, Mayús+F5

incorrecto:

Ctrl-A, Mayús + F5

  • Para mostrar una combinación de teclas que incluya puntuación que requiera el uso de la tecla Mayús, como el signo de interrogación, agregue Mayús a la combinación y asigne el nombre o el símbolo de la tecla desplazada. El uso del nombre de la clave sin cambiar, como 4 en lugar de $, podría resultar confuso para los usuarios o incluso incorrecto; por ejemplo, el ? y / caracteres no siempre se desplazan teclas en todos los teclados.

Correcto:

Ctrl+Mayús+?, Ctrl+Mayús+*, Ctrl+Mayús+coma

incorrecto:

Ctrl+Mayús+/, Ctrl+?, Ctrl+Mayús+8, Ctrl+*

  • En la primera mención, use la clave y con el nombre de clave si es necesario para mayor claridad, por ejemplo, la tecla F1. En todas las referencias posteriores, consulte la tecla solo por su nombre, por ejemplo, presione F1.
  • Consulte específicamente las teclas de acceso y las teclas de método abreviado en programación y otra documentación técnica. No use teclas de aceleración, mnemónicas ni teclas de acceso rápido. En cualquier otro lugar, use el método abreviado de teclado, especialmente en la documentación del usuario.

Al hacer referencia a la interacción:

  • Use press, not depress, strike, hit o type, al presionar e liberar inmediatamente una tecla inicia una acción dentro del programa o navega dentro de un documento o interfaz de usuario.
  • Use el tipo, no escriba, para dirigir a los usuarios a escribir texto.
  • Use el uso en situaciones en las que la presión puede resultar confusa, como al hacer referencia a un tipo de tecla, como las teclas de dirección o las teclas de función. En tales casos, presionar podría hacer que los usuarios piensen que necesitan presionar todas las teclas simultáneamente.
  • Use mantener presionado al presionar y mantener presionada una tecla, como una tecla modificadora.
  • No use presionar como sinónimo de clic.

Ejemplos:

  • Escriba el nombre y presione Entrar.
  • Presione Ctrl+F y escriba el texto que desea buscar.
  • Para guardar el archivo, presione Y.
  • Para mover el punto de inserción, use las teclas de dirección.