Traducción al español del artículo Using JAWS to Evaluate Web Accessibility de WebAIM por Mireia Ribera.

Contenido del artículo

en otros idiomas

La siguiente lista es un sumario de esta actividad. Para saltar esta lista en JAWS, usa la tecla H para navegar al siguiente encabezado.

  1. Introducción
  2. Preparación
  3. Lectura
  4. Navegación
    1. Teclas rápidas
    2. Otros comandos de teclado
  5. Imágenes
  6. Tablas de datos
  7. Formularios
  8. Práctica

Introducción

Es importante evaluar la accesibilidad del contenido web con un lector de pantalla, pero los lectores de pantalla pueden resultar programas muy complicados para el usuario ocasional, por ello muchas personas los evitan. No tendría por qué ser así. Aunque los lectores de pantalla son complicados, es posible testear la accesibilidad del contenido web sin ser un "súper usuario."

Este artículo se ha diseñado para ayudar a los usuarios novicios en JAWS a aprender los controles básicos para testear el contenido web y para servir de referencia al usuario ocasional de JAWS. Mientras lee este artículo, tenga presente los siguientes puntos:

  • Esta no es una lista exhaustiva de los comandos de teclado en JAWS, sino una lista de los comandos esenciales que los usuarios de JAWS novicios u ocasionales deberían de conocer. Para una lista exhaustiva de los comandos de teclado de JAWS, consulte la lista de WebAIM sobre comandos de teclado en JAWS o la lista completa de comandos de Freedom Scientific.
  • Si usted es novicio en la accesibilidad web, seguramente debería empezar por leer la introducción a la accesibilidad de WebAIM pues en ella se da una visión general sobre como los usuarios ciegos interactúan y usan la web.
  • si usted es novicio en lectores de pantalla, planee dedicar más tiempo (quizá algunas horas) en esta página y las páginas de ejemplo para sentirse más cómodo usando JAWS. No se desanime si le sigue pareciendo confuso después de unos pocos minutos. Baje la velocidad de lectura y tómese su tiempo.
  • Normalmente es más fácil trabajar con JAWS con un teclado estándar. Existe una configuración de teclado específica si usted prefiere usar un teclado de portátil, pero no hablaremos de ella en este artículo.
  • Usted debe siempre testear la accesibilidad de su contenido web con usuarios con distintas discapacidades, incluyendo usuarios con diferentes lectores de pantalla, especialmente antes de tomar decisiones de diseño. (nota de la traductora: en España JAWS es el lector de pantalla promovido por la ONCE, y el más usado con diferencia; ocasionalmente algunos usuarios con baja visión pueden usar las funciones del lector de pantalla de Zoomtext).

Preparación

Puede bajarse una versión de demostración gratuita de JAWS (sólo Windows) que le permite ejecutar JAWS durante 40 minutos sin ninguna limitación. Pasados los 40 minutos, tendrá que reinicializar el ordenador (no únicamente JAWS) si quiere continuar testeando con JAWS.

NOTA:

Se ha informado a WebAIM que los términos de uso de la versión de demostración de JAWS prohíben específicamente el test de páginas web. Más detalles en el blog de WebAIM.

Mientras trabaja con JAWS, tenga presentes las siguientes directrices:

  • Aunque JAWS puede usarse para acceder a Windows y a la mayoría de aplicaciones Windows, nosotros vamos a centrarnos únicamente en acceder al contenido web.
  • Asegúrese que Bloq Num (el teclado numérico) está desactivado.
  • Seguramente preferirá testear JAWS con Internet Explorer, aunque este no sea su principal navegador.
  • Maximice la ventana del navegador.
  • Recuerde que los usuarios de los lectores de pantalla no suelen usar el ratón. A medida que se vaya sintiendo más cómodo con JAWS, pruebe de usar únicamente el teclado.
  • Tenga presente que la mayoría de atajos de teclado en Internet Explorer funcionarán mientras usa JAWS.
  • La página quizá no se desplace durante la lectura, y quizá oiga a JAWS leer contenido que no es visible en la pantalla.

Lectura

La función más básica de un lector de pantalla es leer el contenido de la página. Existen docenas de comandos de teclado que le permiten leer el contenido línea a línea, por frases, por palabras, deletrearlo, etc. La siguiente lista explica los comandos de teclado esenciales para leer. Con estos comandos, usted será capaz de navegar por la mayor parte del contenido.

  • Insert + flecha abajo: Leer todo
  • RePag/AvPage : Aumentar/Disminuir la velocidad de lectura mientras se usa "Leer todo"
  • Ctrl: Parar la lectura
  • Insert + flecha arriba: Leer la línea actual
  • Insert + flecha izquierda/flecha derecha:Leer la palabra anterior/posterior
  • flecha arriba: Leer la línea anterior
  • flecha abajo: Leer la línea posterior
  • flecha izquierda/flecha derecha:
    • Leer la letra anterior/posterior
    • Rebobinar/Avanzar rápido mientras se usa "Leer todo"
  • F5 / Shift + F5 - Recargar página / Forzar recargar página. Si se encuentra perdido, puede empezar de nuevo con este comando.

Quizá quiera practicar leyendo ahora mismo el contenido de esta página con el lector de pantalla. Tenga presente que existe un enlace al principio de la página para saltar al contenido principal (ver más sobre enlaces de salto de navegación).

Imágenes

Cada imagen de la página requiere un texto alternativo. Si una imagen no tiene el texto alternativo, el lector de pantalla seguramente la ignorará, pero este comportamiento puede variar dependiendo de la función de la imagen.

Ejemplos de imágenes y práctica

Tablas de datos

Existen dos usos principales de las tablas en la web: para maquetación y para organizar datos. Para tablas de datos simples, el uso de elementos <th> ayudará a hacer la información más comprensible. Incluso cuando la mayoría de los actuales lectores de pantalla suelen ser capaces de determinar el encabezamiento apropiado para las tablas de datos simples, ello no es en absoluto garantía de accesibilidad; usted debe usar los encabezamientos de las tablas de forma apropiada. Los lectores de pantalla se basan en los encabezamientos para navegar a través de las tablas más complejas.

Para saltar a una tabla, use el comando T. Para navegar entre celdas, mantenga pulsadas las teclas Ctrl + Alt y use flecha arriba/flecha abajo/flecha izquierda/flecha derecha para moverse de celda a celda. Ctrl + Alt + 5 (del teclado numérico) leerá el encabezamiento de la fila y/o columna de la celda actual.

Ejemplos de tablas y práctica

Formularios

Los formularios se usan para interactuar en la web. Los formularios permiten buscar contenido, seleccionar y comprar productos, rellenar encuestas y cuestionarios, registrarse a cursos, y una larga lista de otras actividades. Existen tres cosas que usted puede hacer para que sus formularios sean más accesibles a los usuarios de lectores de pantalla:

  1. Usar el elemento <label> para asociar de forma explícita los controles de formulario y sus descripciones. Si un control de formulario no tiene una etiqueta asociada, un lector de pantalla podría intentar determinar la etiqueta apropiada basándose en la proximidad de texto adyacente.
  2. Usar el elemento <fieldset> para agrupar los elementos de formulario relacionados. Ello incluye, pero no se limita a, casillas de verificación y botones de opción.
  3. Evitar los menús de navegación basados en Java Script.

Use los siguientes atajos para navegar e interaccionar con los formularios:

  • Cuando accede a un elemento de formulario, pulse Enter para entrar en el modo formulario.
  • Una vez en el modo formulario, use Tab y Shift + Tab para navegar a través de los controles de formulario.
  • Empiece simplemente a introducir texto en los campos de texto o password, o en las áreas de texto del formulario. Los comandos de navegación rápida están deshabilitadas mientras introduce texto en el modo formulario.
  • Use la Barra de Espacio para seleccionar o deseleccionar las casillas de verificación.
  • Use flecha arriba/flecha abajopara seleccionar una opción en un grupo de botones de opción.
  • Useflecha arriba/flecha abajo o la Primera Letra para seleccionar un elemento en una lista.
  • Si quiere abandonar el modo formulario, pulse la tecla + del teclado numérico.
  • JAWS abandona automáticamente el modo formulario cuando usted pulsa Enter para enviar los datos, cuando usted navega a una nueva página o cuando selecciona un botón.

Ejemplos de formularios y práctica

Práctica

  • Revise estas páginas, sección a sección. Al final de cada sección, vuelva al inicio y navegue a la nueva sección de diferentes modos. Por ejemplo:
    • Use el sumario
    • Use Ctrl + F para abrir el diálogo de búsqueda
    • Navegue por encabezamientos (con H o con 1-3)
  • Hay un elemento en esta página que está oculto a la vista, pero que se han incluido para orientar mejor a los usuarios de lectores de pantalla. Trate de identificarlo (pista: está justo delante de la sección de contenido principal).
  • Apague la pantalla y repita alguna de estas tareas.

WebAIM is an initiative of:
Center for Persons with Disabilities (CPD) Utah State University