Asegúrese de que todos los usuarios puedan navegar e interactuar con su sitio web.
Continuamos nuestra serie sobre accesibilidad web con el segundo pilar del VERTER principios: Operabilidad. Tras establecer en el primer artículo que un sitio web debe ser perceptible, ha llegado el momento de garantizar que los usuarios también puedan interactuar con sus componentes. Un sitio puede tener el contenido más nítido del mundo, pero si un usuario no puede acceder a un menú, completar un formulario o activar un botón, su experiencia se ve comprometida.
¿Qué significa que un sitio sea operable?
El principio de operabilidad establece que la interfaz y la navegación deben ser funcionales para todos. Esto significa que un usuario debe poder realizar las acciones necesarias con una variedad de herramientas, no solo con un mouse. Piense en las personas con discapacidades motoras que dependen únicamente del teclado o en los usuarios que necesitan más tiempo para leer o completar la información. Un sitio web operativo anticipa y respeta estas necesidades.
Guía técnica detallada sobre el principio de operatividad
Estas son las reglas específicas y los consejos prácticos para garantizar la operatividad de su sitio, extraídos directamente de la guía oficial:
1.6. Accesible desde el teclado
1.6.1. [A] Teclado
- Todas las funciones del contenido se pueden utilizar a través de una interfaz de teclado sin necesidad de tiempos específicos para cada pulsación de teclas, excepto cuando la función subyacente requiere una entrada que depende de la ruta del movimiento del usuario y no solo de los puntos finales.
- Esto no prohíbe ni debe desalentar la introducción de entradas con el ratón u otros métodos de entrada además de la operación con el teclado.
- Si se implementan métodos abreviados de teclado en una página, no deberían entrar en conflicto con los métodos abreviados del navegador o del lector de pantalla.
1.6.2. [A] Sin trampa de teclado
- Si el enfoque del teclado se puede mover a un componente de la página mediante una interfaz de teclado, el enfoque se puede alejar de ese componente utilizando únicamente una interfaz de teclado y, si se requiere algo más que las teclas de flecha o tabulación sin modificar u otros métodos de salida estándar, se recomienda al usuario el método para alejar el enfoque.
1.6.3. Teclado [AAA] (sin excepción)
- Toda la funcionalidad del contenido es operable a través de una interfaz de teclado sin necesidad de tiempos específicos para cada pulsación de teclas.
1.7. Tiempo suficiente
1.7.1. [A] Sincronización ajustable
- Para cada límite de tiempo establecido por el contenido, se cumple al menos una de las siguientes condiciones:
- Apagar: El usuario puede desactivar el límite de tiempo antes de encontrarlo; o
- Ajustar: El usuario puede ajustar el límite de tiempo antes de encontrarlo en un amplio rango que sea al menos diez veces la duración de la configuración predeterminada; o
- Extender: Se avisa al usuario antes de que expire el tiempo y se le dan al menos 20 segundos para ampliar el límite de tiempo con una simple acción (por ejemplo, «pulsar la barra espaciadora»), y se le permite extender el límite de tiempo al menos diez veces; o
- Excepción en tiempo real: El límite de tiempo es una parte obligatoria de un evento en tiempo real (por ejemplo, una subasta) y no es posible ninguna alternativa al límite de tiempo; o
- Excepción esencial: El límite de tiempo es esencial y ampliarlo invalidaría la actividad; o
- Excepción de 20 horas: El límite de tiempo es superior a 20 horas.
- Apagar: El usuario puede desactivar el límite de tiempo antes de encontrarlo; o
1.7.2. [A] Pausar, detener, esconder
- En el caso de la información que se mueve, parpadea, se desplaza o se actualiza automáticamente, se cumple todo lo siguiente:
- Para cualquier información en movimiento, parpadeo o desplazamiento que (1) se inicie automáticamente, (2) dure más de cinco segundos y (3) se presente en paralelo con otro contenido, existe un mecanismo para que el usuario la detenga, detenga u oculte, a menos que el movimiento, el parpadeo o el desplazamiento formen parte de una actividad en la que sea esencial; y
- Para cualquier información de actualización automática que (1) se inicie automáticamente y (2) se presente en paralelo con otro contenido, existe un mecanismo para que el usuario la detenga, oculte o controle la frecuencia de la actualización, a menos que la actualización automática forme parte de una actividad en la que sea esencial.
- Para cualquier información en movimiento, parpadeo o desplazamiento que (1) se inicie automáticamente, (2) dure más de cinco segundos y (3) se presente en paralelo con otro contenido, existe un mecanismo para que el usuario la detenga, detenga u oculte, a menos que el movimiento, el parpadeo o el desplazamiento formen parte de una actividad en la que sea esencial; y
1.7.3. [AAA] Sin tiempo
- La temporización no es una parte esencial del evento o actividad que presenta el contenido, excepto en el caso de los eventos multimedia sincronizados no interactivos y en tiempo real.
1.7.4. [AAA] Interrupciones
- El usuario puede posponer o suprimir las interrupciones, excepto las interrupciones que impliquen una emergencia.
1.7.5. [AAA] Volver a autenticar
- Cuando caduca una sesión autenticada, el usuario puede continuar la actividad sin perder datos después de volver a autenticarse.
1.8. Convulsiones y reacciones físicas
1.8.1. [A] Tres destellos o por debajo del umbral
- Las páginas web no contienen nada que parpadee más de tres veces en un período de un segundo, o que el flash esté por debajo de los umbrales generales de flash y flash rojo.
1.8.2. [AAA] Tres destellos
- Las páginas web no contienen nada que parpadee más de tres veces en un período de un segundo.
1.9. Navegable
1.9.1. [A] Bloqueos de derivación
- Hay un mecanismo disponible para omitir los bloques de contenido que se repiten en varias páginas web.
1.9.2. [A] Página titulada
- Las páginas web tienen títulos que describen el tema o el propósito.
1.9.3. [A] Orden de enfoque
- Si se puede navegar por una página web de forma secuencial y las secuencias de navegación afectan al significado o al funcionamiento, los componentes enfocables reciben el foco en un orden que preserva el significado y la operatividad.
1.9.4. [A] Propósito del enlace (en contexto)
- El propósito de cada enlace se puede determinar solo a partir del texto del enlace o a partir del texto del enlace junto con su contexto de enlace determinado mediante programación, excepto cuando el propósito del enlace sea ambiguo para los usuarios en general.
1.9.5. [AA] Varias formas
- Hay más de una forma de localizar una página web dentro de un conjunto de páginas web, excepto cuando la página web es el resultado de un proceso o un paso de él.
1.9.6. [AA] Encabezados y etiquetas
- Los encabezados y las etiquetas describen el tema o el propósito.
1.9.7. [AA] Enfoque visible
- Cualquier interfaz de usuario que funcione con el teclado tiene un modo de funcionamiento en el que el indicador de enfoque del teclado está visible.
1.9.8. [AAA] Ubicación
- La información sobre la ubicación del usuario en un conjunto de páginas web está disponible.
1.9.9. [AAA] Propósito del enlace (solo enlace)
- Existe un mecanismo que permite identificar el propósito de cada enlace únicamente a partir del texto del enlace, excepto cuando el propósito del enlace sea ambiguo para los usuarios en general.
1.9.10. [AAA] Encabezados de sección
- Los encabezados de sección se utilizan para organizar el contenido.
Cómo garantiza Wawsome la operatividad
El principio de operatividad es complejo, pero Impresionante está aquí para simplificar las cosas. Nuestro widget garantiza una navegación completa y fluida con el teclado, creando automáticamente un mapa del sitio accesible y optimizando el orden de enfoque. Además, los perfiles predefinidos, como el de las personas con discapacidades motoras, ajustan el sitio para eliminar la dependencia de acciones complejas, a la vez que proporcionan un indicador de enfoque claro y visible. Esto permite que todos los usuarios naveguen e interactúen con tu sitio sin frustraciones.
Conclusión
La operatividad transforma un sitio web de una página estática de información en una herramienta interactiva y eficiente para todos. Al seguir estas reglas, no solo amplias tu audiencia, sino que también construyes una plataforma sólida y fácil de usar que inspira confianza.
Ahora que lo hemos cubierto Perceptibilidad y Operabilidad, estamos a mitad de camino. En el siguiente artículo, exploraremos el tercer principio: Comprensible. Discutiremos cómo hacer que el contenido y la funcionalidad no solo sean accesibles, sino también intuitivos y predecibles.