Технологии

JAWS

Job Access With Speech — комерсиален екранен четец за Windows от Freedom Scientific. Исторически лидер на пазара при корпоративна употреба на екранни четци; обикновено се използва съвместно с Chrome или Edge.

JAWS — Job Access With Speech — е дълго действащият комерсиален екранен четец с най-дълъг период на активна поддръжка. Първоначално пуснат на пазара през 1995 г. от Henter-Joyce (сега Freedom Scientific, част от Vispero), JAWS е историческият лидер при корпоративна употреба на екранни четци в продължение на близо три десетилетия.

Място на JAWS в екосистемата

Проучването на WebAIM за потребители на екранни четци неизменно показва JAWS сред двата водещи настолни екранни четца в световен мащаб, като NVDA е непосредствено зад него. Сред потребителите, заети в корпоративна среда (държавна администрация, финанси, образование), делът на JAWS е значително по-висок от общия му пазарен дял — исторически поради факта, че лицензионните разходи се поемат от работодателя.

JAWS работи само на Windows и най-често се използва с Chrome или Edge, макар поддръжката за Firefox да е стабилна. Не работи на macOS или Linux; тези платформи се обхващат съответно от VoiceOver и Orca.

Цени и достъп

JAWS се предлага от Freedom Scientific в три ценови нива:

  • Home Annual — приблизително 90 USD годишно. Намалена цена спрямо постоянния лиценз, при условие че домашните потребители получават актуализации чрез годишни обновявания, а не еднократна покупка.
  • Home Perpetual — исторически около 1 100 USD с годишна такса по споразумение за поддръжка на софтуера (SMA) от приблизително 200 USD за продължаване на актуализациите.
  • Professional / Enterprise — използва се на работното място и в учебни заведения, обикновено 1 200+ USD с годишна SMA такса; разходите нерядко се поемат от работодателя или от програма за трудова рехабилитация.

За потребители в региони, в които Freedom Scientific няма силна дистрибуторска мрежа или където цената е непосилна, NVDA е практическата алтернатива — безплатният и отворен му код е основната причина NVDA да намали значително разликата в пазарния дял с JAWS през последното десетилетие.

Поддръжка на ARIA и специфики

JAWS има най-дългата история на внедряване на ARIA от всеки комерсиален екранен четец и вследствие на това е натрупал редица специфики, с които разработчиците се запознават в процеса на тестване:

  • Настройки за многословност. По подразбиране JAWS обявява много информация — роля, статус и понякога излишни атрибути. Потребителите регулират многословността според предпочитанията си; разработчиците не следва да предполагат конкретна настройка при тестване.
  • Живи региони. JAWS обработва надеждно aria-live="polite". aria-live="assertive" е прекъсващо и трябва да се използва пестеливо; JAWS проявява най-агресивно поведение при прекъсване сред основните екранни четци.
  • Режими на четене. JAWS превключва между режим на виртуален курсор (за четене на статично съдържание като уеб страници, при което клавишите за стрелки се движат из изобразения текст) и режим на формуляри / режим на приложение (за попълване на формуляри или взаимодействие с персонализирани компоненти, при което натискането на клавишите достига до страницата). Превключването между режимите е частично автоматично, частично управлявано от потребителя и е честа причина за грешки в сложни компоненти.

Тестване с различни двойки браузър–екранен четец

За одит на достъпността, насочен специфично към JAWS, стандартните двойки са:

  • JAWS + Chrome — най-разпространена в корпоративна среда.
  • JAWS + Edge — все по-честа при внедрявания на Windows 11.
  • JAWS + Firefox — исторически предпочитана от разработчиците за проверка на съответствието със спецификациите; по-рядко срещана сред широката потребителска база.

Разумен план за тестване с различни екранни четци обхваща поне една двойка с JAWS, съчетана с NVDA + Firefox и VoiceOver + Safari.