Si se implementan atajos de teclado usando una sola letra, un número, un signo de puntuación o un símbolo, al menos se puede hacer una de las siguientes acciones:
El objetivo de este Criterio de Conformidad es reducir la activación accidental de atajos de teclado. Los atajos de teclado que utilizan teclas de caracteres funcionan bien para muchos usuarios de teclado, pero son inapropiados y frustrantes para los usuarios de entrada de voz, cuyo medio de entrada son cadenas de letras, y para los usuarios de teclado que tienden a presionar accidentalmente las teclas. Para solucionar este problema, los autores deben permitir a los usuarios desactivar o reconfigurar los atajos que están compuestos únicamente por teclas de caracteres.
Es importante tener en cuenta que este criterio de éxito no afecta a componentes como listas desplegables y menús desplegables. Aunque estos componentes contienen valores (palabras) que pueden ser seleccionados mediante una o más teclas de caracteres, los atajos solo están activos cuando los componentes tienen el enfoque. Otros componentes como los menús pueden ser accedidos o abiertos con un solo atajo de tecla no caracter (por ejemplo, Alt o Alt+F) antes de presionar una tecla de carácter para seleccionar un elemento. Esto hace que la ruta completa para invocar un menú sea un atajo de dos pasos que incluye una tecla no imprimible. Los Accesskeys tampoco se ven afectados, ya que incluyen teclas modificadoras.
Los usuarios de entrada de voz generalmente trabajan en un modo único en el que pueden usar una combinación de dictado y comandos de voz. Esto funciona bien porque el usuario sabe que debe hacer una pausa antes y después de los comandos, y los comandos suelen constar de al menos dos palabras. Por ejemplo, un usuario podría decir un poco de dictado, como 'el barco pequeño', luego hacer una pausa y decir un comando para eliminar ese dictado, como 'Eliminar línea'. En cambio, si el usuario dijera las dos frases juntas sin una pausa, toda la frase saldría como dictado (es decir, 'el barco pequeño eliminar línea'). Aunque los programas de entrada de voz a menudo incluyen modos que solo escuchan dictado o solo comandos, la mayoría de los usuarios de voz utilizan el modo integral todo el tiempo porque es un flujo de trabajo mucho más eficiente. Cambiar constantemente entre el modo de dictado y el modo de comandos antes y después de emitir cada comando podría disminuir significativamente la eficiencia de los comandos.
Los usuarios de voz también pueden utilizar la mayoría de los comandos de teclado hablados sin ningún problema. Si el sitio web o la aplicación tienen habilitada la funcionalidad de teclado, el usuario de voz también puede crear una macro de voz nativa que invoque el comando de teclado, como por ejemplo decir 'Imprime esto' para ejecutar Ctrl+P.
Las excepciones son los atajos de teclado de una sola tecla. Mientras que el uso de teclas individuales como controles puede ser apropiado y eficiente para muchos usuarios de teclado, los atajos de una sola tecla son desastrosos para los usuarios de voz. La razón de esto es que cuando solo se utiliza una tecla para activar un comando, una palabra hablada puede convertirse en una ráfaga de comandos de una sola tecla si el enfoque del cursor está en el lugar equivocado.
Desactivar Atajos
Se proporciona un mecanismo para permitir a los usuarios desactivar los atajos de teclas de carácter. Los atajos de teclas de carácter no son la única forma de llevar a cabo estos comandos. Un usuario de voz puede desactivar los atajos y evitar que las palabras captadas por el micrófono activen atajos de una sola tecla.
Control Alternativo
Un usuario que utiliza solo el teclado se encuentra en un hilo de conversación larga. Mientras lee el hilo, accidentalmente presiona la tecla 'S', lo cual mueve el enfoque a la barra de búsqueda en la parte superior del documento. Esto hace que pierda su lugar y su hilo de pensamiento. Sin embargo, se proporciona un mecanismo para permitir a los usuarios cambiar los atajos de teclado basados en caracteres. Ella cambia el atajo para incluir otra tecla y así evitar futuras interrupciones.
Ver referencia Tecnicas y fallos