Esta traducción aún no ha sido revisada editorialmente. La versión alemana es la vinculante. Deutsche Fassung →
Barrierefreiheit
¿Por qué necesitan los atajos de teclado de una sola letra una opción para desactivarse?
Los atajos de teclado que solo constan de una sola letra, dígito o signo de puntuación necesitan una opción para desactivarse o reasignarse, porque el control por voz y los errores de pulsación involuntaria los activan de otro modo. Quien opera su computadora por voz dicta palabras completas: cada letra en ella puede malinterpretarse como un atajo y luego elimina un mensaje o archiva un correo electrónico. El criterio WCAG 2.1.4 regula exactamente este caso.
Atajos de tecla única: conveniente para pocos, riesgoso para otros
Muchas aplicaciones web ofrecen atajos como "E" para archivar o "J" para la siguiente entrada. Para usuarios experimentados es conveniente. Para personas con control de voz se convierte en un campo minado: su dictado llega como una serie de pulsaciones de tecla, y cada "e" en la oración hablada puede desencadenar una acción. Quien tiene destreza limitada por motivos motores también activa funciones involuntariamente. WCAG menciona tres formas permitidas de salir: el atajo se puede desactivar, se puede cambiar a una combinación con una tecla adicional como Ctrl o Alt, o solo funciona mientras el elemento afectado tiene el foco.
Así es como el servicio de comprobación presenta este criterio
Si una página usa atajos de tecla única y si se pueden desactivar, no se puede determinar de forma confiable automáticamente: un software de prueba tendría que presionar cada tecla y interpretar las consecuencias, lo cual no tiene lugar en un sitio web de terceros. Nuestro núcleo de medición funciona deliberadamente de forma pasiva y solo escribe un único carácter de prueba en un campo que se sabe tiene foco. El informe de comprobación enumera por lo tanto cada uno de los criterios WCAG por separado: aprobado, violado, verificado manualmente o no prueba automatizable. Este criterio aparece como un punto de prueba abierto: ves qué se ha comprobado y no afirmas más sobre qué soporte hace la medición.
Beispiele
Einzelbuchstabe als Kürzel
document.addEventListener("keydown", (e) => {
if (e.key === "n") neueNachricht();
});document.addEventListener("keydown", (e) => {
if (e.key === "n" && e.ctrlKey && e.altKey) neueNachricht();
});
// oder: Kürzel nur aktiv, wenn ein Element fokussiert ist, oder abschaltbar in den EinstellungenSprachsteuerung erzeugt Buchstaben, wenn Menschen sprechen. Ein Kürzel aus einem Buchstaben löst dann ungewollt aus.
- Pregúntele a su agencia si su sitio web o portal de cliente usa atajos de teclado de un solo carácter.
- Exija para cada atajo una configuración para desactivarlo o reasignarlo a una combinación con Ctrl o Alt.
- Haga que los atajos solo funcionen sin tecla adicional cuando el elemento asociado tiene foco, por ejemplo, teclas de flecha en una galería de imágenes.
- Documente los atajos existentes visiblemente en la página, para que los usuarios los conozcan y puedan desactivarlos deliberadamente.