Formularios para usuarios con deficiencias o discapacidades visuales

Los usuarios con deficiencias o discapacidades visuales suelen utilizar una tecnología de asistencia denominada lector de pantalla, que le habla al usuario. Un lector de pantalla puede transmitir información acerca de dónde se muestra el cursor en el equipo. El lector de pantalla también puede leer la información del objeto, así que es muy importante incluir esta información en el diseño.

Además de la información del objeto, es posible utilizar rótulos, nombres de objetos o texto personalizado del lector de pantalla para identificar claramente cada campo. También se pueden usar objetos de texto para indicar qué tipo de entrada se necesita. Sea explícito cuando indique qué campos requieren que se introduzcan datos. Por ejemplo, el texto de la información del objeto puede contener las palabras “Entrada de datos necesaria”.

Para garantizar que un lector de pantalla funcione con un formulario PDF, cada objeto debe proporcionar información hablada y se debe generar un formulario PDF con etiquetas.

Si se va a crear un formulario HTML a partir del mismo diseño de formulario, los lectores de pantalla pueden leer en voz alta la información sobre herramientas a partir de transformaciones AHTML.

Hay que tener en cuenta las siguientes consideraciones de diseño para ayudar a los usuarios con deficiencias o discapacidades visuales:

  • Los usuarios con deficiencias o discapacidades visuales no pueden utilizar un ratón para interactuar con un ordenador. Todas las funciones deben estar disponibles mediante el teclado. Para la mayoría de formularios, las teclas Tab y Mayús+Tab mueven el cursor hacia delante y hacia atrás en el formulario. Asegúrese de establecer un orden de tabulación lógico que incluya todos los campos y botones.

  • Muchos formularios incluyen información administrativa que proporciona instrucciones adicionales al usuario acerca de cómo completar el formulario. Hay que usar la información del objeto para asegurarse de que se lee al usuario toda la información importante en el momento adecuado. Por ejemplo, si es necesario pulsar ciertas teclas para realizar una función, como pulsar la barra espaciadora para seleccionar un botón o la tecla de flecha abajo para seleccionar un elemento de un cuadro de lista, hay que indicárselo al usuario.

  • Hay que incluir suficiente información hablada para que los usuarios sepan qué se espera de ellos y cómo rellenar el campo correctamente, sin que por ello se les sature de información redundante.

  • Deben agregarse botones de navegación en la parte superior e inferior del formulario. Por ejemplo, en la parte superior de un formulario, puede incluir botones como Abrir archivo de datos, Página anterior y Página siguiente. En la parte inferior del formulario, puede incluir botones como Guardar datos, Enviar datos por correo electrónico, Ir al principio de la página e Imprimir.

  • Los campos inteligentes pueden ser una forma efectiva de lograr que algunos formularios sean más fáciles de completar. Por ejemplo, un formulario de solicitud de viaje puede tener varias filas y columnas de campos. El último campo de cada fila podría comprobar si se han introducido datos en la fila. Si la fila está vacía, la tecla de tabulación podría desplazar a la siguiente sección del formulario en lugar de seguir desplazándose por los campos que quedarán vacíos.

  • Los usuarios con deficiencias visuales o los daltónicos pueden tener dificultades para ver el cursor. Deben utilizarse colores adecuados para mostrar los objetos mediante un esquema de color seleccionado por el usuario.

  • Los usuarios con deficiencias visuales suelen utilizar una tecnología de asistencia, como un programa de ampliación. Este producto amplía el cursor. Hay que probar los formularios con varios de los programas de ampliación más conocidos para asegurarse de que los formularios son accesibles.