Saltar al contenido
SilktideAyuda

Gestos del puntero

Silktide identifica páginas que parecen usar gestos táctiles o de puntero personalizados, como pellizcar para hacer zoom o deslizar a lo largo de una trayectoria, y te pide que confirmes que cada gesto también se puede realizar con toques o clics simples.

Por qué es importante

Gestos como pellizcar para hacer zoom, rotar con dos dedos o trazar una trayectoria suponen que la persona visitante puede coordinar varios puntos de contacto o mover un puntero con precisión. Muchas personas no pueden: quienes tienen temblores o destreza limitada, y quienes operan un ordenador mediante un puntero de cabeza, un sistema de seguimiento ocular o control por voz, que solo producen clics simples. Si un mapa solo puede ampliarse pellizcando, o un carrusel solo avanza al deslizar, estas personas quedan excluidas de ese contenido.

Se trata del criterio de conformidad 2.5.1 de (Gestos del puntero), un requisito de , parte del nivel de conformidad más básico.

Cómo solucionarlo

Silktide no puede verificar alternativas a los gestos de forma automática, por lo que esta comprobación te pide que revises la página:

  1. Localiza cualquier función que se opere con un gesto multipunto (pellizcar, rotar) o con un gesto basado en una trayectoria (deslizar, arrastrar a lo largo de una ruta).
  2. Confirma que cada una también pueda operarse con toques o clics únicos. Alternativas típicas: botones de acercar y alejar en un mapa, botones anterior y siguiente en un carrusel deslizable, y botones o menús que sustituyen el reordenamiento mediante arrastrar.
  3. Añade controles simples donde no exista alternativa. Los gestos pueden permanecer: simplemente no pueden ser la única forma.
  4. Cuando la página cumpla, o el gesto sea esencial (como en un panel de firma), el hallazgo.

Cómo lo prueba Silktide

  1. Examina cada página en busca de indicios de gestión de gestos personalizada: una superficie de dibujo (el elemento <canvas>, común en mapas y gráficos), una biblioteca de gestos táctiles conocida, palabras clave específicas de gestos en el de la página o valores de touch-action que indiquen que la página gestiona por sí misma las interacciones táctiles.
  2. Ignora deliberadamente términos genéricos como "swipe" y "drag" en el código, ya que a menudo describen interacciones de un solo puntero que ya cumplen.
  3. Genera como máximo un aviso de revisión por página cuando se detecte alguna señal. Esta comprobación marca páginas para revisión manual; no declara un fallo.

Solución de problemas

La página no tiene gestos

Las señales son indirectas - una animación decorativa en <canvas> o una biblioteca incluida que la página no usa para gestos puede activar el aviso. Si nada en la página requiere un gesto multipunto o basado en una trayectoria, aprueba el hallazgo.

Existen gestos pero proceden de un mapa incrustado

Los mapas incrustados y widgets similares suelen proporcionar sus propios controles de un solo puntero, como botones de zoom. Si la inserción los incluye, la página cumple; verifica que estén habilitados en la configuración de la inserción.

Más información

Última actualización

¿Le ha resultado útil esta página?

Gestos del puntero | Ayuda de Silktide