Addaw, ir a inicio Donar

Fallo común WCAG 2.2

F105Funciones que solo se manejan con gestos de trazo, sin alternativa

Nombre oficial en el W3C: Fallo del criterio de conformidad 2.5.1 debido a ofrecer una funcionalidad mediante un gesto basado en trayectoria sin alternativa de puntero simple

En pocas palabras

Algunas funciones solo se activan dibujando un recorrido en la pantalla: deslizar una fila hacia un lado o trazar una forma con el dedo. El error es no ofrecer otra manera de hacer lo mismo con un toque o un clic sencillo, como un botón o un menú.

Por qué es importante

Un gesto de trazo exige seguir un recorrido concreto con el dedo o el ratón. Las personas con temblores, poca movilidad o que usan un puntero de cabeza o un ratón adaptado no siempre pueden hacerlo con precisión.

Si la única forma de borrar un mensaje o ver las opciones de un pedido es deslizar la fila, esas personas no pueden usar esa función.

El teclado ayuda, pero no basta: en el móvil o la tableta muchas veces no hay teclado.

Cómo evitarlo

  1. Haga una lista de las funciones que se activan deslizando o trazando un recorrido.
  2. Para cada una, añada un control que funcione con un solo toque o clic: botones, un menú de opciones o flechas de «anterior» y «siguiente».
  3. Compruebe que ese control da acceso a todas las opciones del gesto, no solo a algunas.
  4. Puede mantener el gesto como atajo. Lo que no puede faltar es la alternativa sencilla.

Cómo comprobarlo

  1. Recorrer la web en una pantalla táctil y probar a deslizar en listas, carruseles, tarjetas y mapas.
  2. Como ayuda, buscar en el JavaScript eventos como touchstart, touchmove o touchend, o librerías de gestos.
  3. Para cada función que responda a un trazo, buscar la forma de hacer lo mismo con toques o clics sencillos.
  4. Si alguna función, o alguna de sus opciones, solo se puede usar con el gesto, hay fallo.
Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica F105 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

Todas las tecnologías que incluyan controles interactivos que puedan activarse con un puntero.

Descripción

El objetivo de este fallo es describir las situaciones en las que quien desarrolla ha implementado una función que se maneja mediante un gesto basado en trayectoria y no existe ninguna forma alternativa de manejar dicha función mediante gestos de puntero simples.

Si usted no ha creado el contenido ni la funcionalidad, puede localizar los gestos basados en trayectoria explorando el contenido en una pantalla táctil o comprobando en el código de la página la existencia de manejadores de eventos específicos, como touchstart o touchend. Consulte el documento de Comprensión de Gestos del puntero para obtener más información sobre los gestos basados en trayectoria.

Nota: En el caso de una funcionalidad implementada con un gesto basado en trayectoria, resulta beneficioso que también pueda manejarse con el teclado (y puede servir para cumplir el criterio de conformidad 2.1.1 Teclado). Sin embargo, la finalidad del criterio de conformidad 2.5.1 es garantizar que los usuarios de puntero, que en muchos dispositivos no dispondrán de teclado, cuenten con formas alternativas de manejar la función mediante una entrada de puntero simple.

Ejemplos

  • Una aplicación web implementa una interfaz en la que dibujar una «Z» en la pantalla deshace la última acción. No hay ninguna otra forma de deshacer la acción.
  • Un control de deslizar para revelar muestra un conjunto de opciones al deslizar un elemento hacia la izquierda y otro conjunto de opciones al deslizarlo hacia la derecha. Una o varias de estas opciones no están disponibles cuando el elemento se abre primero con un solo toque o clic.

Pruebas

Procedimiento

Para cada parte del contenido que implemente una función que pueda activarse mediante un gesto basado en trayectoria:

  1. Comprobar que existen controles con los que se puede llevar a cabo la misma función mediante toques o clics simples.

Resultados esperados

  • Si la comprobación n.º 1 es falsa, el contenido falla el criterio de conformidad.

Cómo lo comprobamos en ADDAW

Este error es uno de los que buscamos en cada auditoría de ADDAW. Se lo entregamos con capturas y la forma de corregirlo.

Solicitar una auditoría

Basado en la técnica F105 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.