Tecnología

JAWS

Job Access With Speech — lector de pantalla comercial para Windows desarrollado por Freedom Scientific. Líder histórico de mercado en entornos empresariales; habitualmente se combina con Chrome o Edge.

JAWS — Job Access With Speech — es el lector de pantalla comercial con mayor recorrido que sigue en uso activo. Publicado originalmente en 1995 por Henter-Joyce (hoy Freedom Scientific, parte de Vispero), JAWS ha sido el líder histórico de mercado en entornos empresariales durante aproximadamente tres décadas.

El lugar de JAWS en el ecosistema

La encuesta a usuarios de lectores de pantalla de WebAIM sitúa consistentemente a JAWS entre los dos primeros lectores de pantalla de escritorio a nivel mundial, con NVDA muy próximo. Entre los usuarios con empleo en puestos empresariales (administración pública, finanzas, educación), la cuota de JAWS es notablemente superior a su cuota global, en buena medida porque el coste de la licencia lo asumía el empleador.

JAWS funciona exclusivamente en Windows y se combina con mayor frecuencia con Chrome o Edge, aunque el soporte para Firefox es sólido. No está disponible para macOS ni Linux; en esas plataformas son VoiceOver y Orca quienes asumen ese papel, respectivamente.

Precios y acceso

Freedom Scientific comercializa JAWS en tres modalidades:

  • Hogar anual — aproximadamente 90 USD al año. Precio reducido respecto a la licencia perpetua, bajo el supuesto explícito de que los usuarios domésticos se beneficiarán de las actualizaciones anuales en lugar de adquirir el programa de por vida.
  • Hogar perpetuo — históricamente en torno a 1.100 USD, con cuotas anuales de mantenimiento del software (SMA) de unos 200 USD para seguir recibiendo actualizaciones.
  • Profesional / Empresarial — para entornos laborales e instituciones educativas; habitualmente 1.200 USD o más con SMA anual, generalmente sufragado por el empleador o por un programa de rehabilitación vocacional.

Para usuarios en regiones donde Freedom Scientific no cuenta con una distribución sólida o donde el precio resulta prohibitivo, NVDA es la alternativa práctica: su carácter gratuito y de código abierto es la razón principal por la que NVDA ha ido cerrando la brecha de cuota de mercado con JAWS durante la última década.

Compatibilidad con ARIA y particularidades

JAWS cuenta con el historial de implementación de ARIA más extenso de cualquier lector de pantalla comercial y, en consecuencia, ha acumulado algunas particularidades que los desarrolladores aprenden a tener en cuenta en sus pruebas:

  • Nivel de verbosidad por defecto. JAWS anuncia mucho de forma predeterminada: rol, estado y, en ocasiones, atributos redundantes. Los usuarios ajustan la verbosidad según sus preferencias; los desarrolladores no deben asumir ningún nivel de verbosidad concreto durante las pruebas.
  • Regiones en vivo. JAWS gestiona aria-live="polite" de forma fiable. aria-live="assertive" es de tipo interruptivo y debe usarse con moderación; JAWS exhibe el comportamiento de interrupción más agresivo de los principales lectores de pantalla.
  • Modos de lectura. JAWS alterna entre el modo de cursor virtual (para leer contenido estático como páginas web, donde las teclas de flecha recorren el texto renderizado) y el modo de formulario / modo de aplicación (para rellenar formularios o interactuar con componentes personalizados, donde las pulsaciones de teclas llegan a la página). El cambio de modo es parcialmente automático, parcialmente controlado por el usuario, y una fuente frecuente de errores en componentes complejos.

Combinaciones para las pruebas

Para el trabajo de control de calidad en accesibilidad que requiere cubrir específicamente JAWS, las combinaciones habituales son:

  • JAWS + Chrome — la más extendida en entornos empresariales.
  • JAWS + Edge — cada vez más común en despliegues con Windows 11.
  • JAWS + Firefox — históricamente preferida por los desarrolladores por su cumplimiento de las especificaciones; menos frecuente entre los usuarios en general.

Un plan de pruebas razonable cubre al menos una combinación con JAWS, además de NVDA + Firefox y VoiceOver + Safari.