wcag2.1
Criterio
2.5.6
- Mecanismos de entrada concurrentes (AAA)
El contenido web no restringe el uso de las diferentes formas de introducir información excepto cuando la restricción es esencial, obligatoria para garantizar la seguridad del contenido, o requerida para respetar las preferencias del usuario.
Proposito de este Criterio de Conformidad
La intención de este Criterio de Conformidad es asegurar que las personas puedan utilizar y cambiar entre diferentes modos de entrada al interactuar con contenido web. Los usuarios pueden emplear una variedad de mecanismos de entrada al interactuar con contenido web. Estos pueden ser una combinación de mecanismos como un teclado o interfaces similares a un teclado, y dispositivos punteros como un ratón, un lápiz óptico o una pantalla táctil.
Aunque un dispositivo puede tener un mecanismo de entrada principal, el usuario puede optar por utilizar mecanismos de entrada alternativos al interactuar con el dispositivo. Por ejemplo, el mecanismo principal para teléfonos móviles y tabletas es la pantalla táctil. El usuario de estos dispositivos puede optar por utilizar un ratón emparejado o un teclado externo como alternativa a la pantalla táctil.
Los usuarios deben poder cambiar de mecanismo de entrada en cualquier momento si determinan que ciertas tareas e interacciones se realizan más fácilmente utilizando un mecanismo de entrada alternativo. El contenido no debe limitar la interacción del usuario a ningún mecanismo de entrada en particular, a menos que la restricción sea esencial o sea necesaria para garantizar la seguridad del contenido o respetar las configuraciones del usuario.
Nota: Una aplicación web de escritura a ciegas, que enseña a los usuarios a escribir a ciegas en un teclado y/o mide su destreza y velocidad, sería un ejemplo de una limitación esencial a un mecanismo de entrada particular.
Beneficios específicos del Criterio de Conformidad 2.5.6:
- Los usuarios pueden interactuar con el contenido web utilizando el mecanismo de entrada que prefieran y que esté disponible para ellos.
- Los usuarios pueden cambiar entre mecanismos de entrada cuando lo deseen o cuando las circunstancias lo requieran.
- Los usuarios tienen permitido agregar y quitar mecanismos de entrada en cualquier momento, siempre que esté soportado por el sistema operativo.
Ejemplos del Criterio de Conformidad 2.5.6
- Un usuario con discapacidad de movilidad empareja un ratón y un teclado a su teléfono móvil con pantalla táctil. A partir de ese momento, el teléfono puede ser operado con estos dispositivos de entrada y el contenido no acepta únicamente la pantalla táctil como mecanismo de entrada.
- En un portátil con capacidad táctil y precisión gruesa, las personas que tienen dificultad para activar un objetivo pequeño debido a temblores en las manos, destreza limitada u otras razones, aún pueden interactuar con el contenido utilizando su teclado y su panel táctil.
- Un usuario comienza a interactuar con una página utilizando un teclado de escritorio y luego conecta un monitor secundario habilitado para pantalla táctil. El contenido puede ser operado utilizando este nuevo mecanismo de entrada agregado y no asume que el teclado, el primer mecanismo de entrada que detectó, es el único en uso.
- Un usuario de entrada de voz navega por el contenido utilizando comandos de voz que se traducen para simular comandos de ratón (y teclado). Sin embargo, al hablar con un colega, el usuario desactiva el reconocimiento de voz y utiliza el ratón en su lugar.
- Un usuario abre un menú con un ratón, y luego navega entre los elementos del menú con las teclas de flecha.
Técnicas para cumplir este criterio
Técnicas suficientes, técnicas recomendadas y fallos comunes que el W3C asocia a este criterio de conformidad, traducidos al español por ADDAW. Una técnica suficiente basta por sí sola para cumplir el criterio en la situación indicada; las recomendadas van más allá del mínimo; los fallos describen errores que lo incumplen.
Técnicas suficientes
- Usar únicamente manejadores de eventos de alto nivel e independientes del tipo de entrada, como
focus, blur y click, en Javascript (posible técnica futura) - Registrar simultáneamente en Javascript manejadores de eventos para entradas de teclado o similares al teclado y de puntero; véase el ejemplo 1 de Pointer Events Level 2 (posible técnica futura)
Fallos comunes
Ver todas las técnicas WCAG en español
Ver referencia
Técnicas y fallos (W3C, en inglés)