JAWS
Job Access With Speech — en kommerciel Windows-skærmlæser fra Freedom Scientific. Den historiske markedsleder inden for erhvervsbrug af skærmlæsere; bruges typisk sammen med Chrome eller Edge.
JAWS — Job Access With Speech — er den længst fungerende kommercielle skærmlæser i aktiv brug. Oprindeligt udgivet i 1995 af Henter-Joyce (nu Freedom Scientific, en del af Vispero) har JAWS i omtrent tre årtier været den historiske markedsleder inden for erhvervsbrug af skærmlæsere.
Hvor JAWS befinder sig i økosystemet
WebAIM Screen Reader User Survey har konsekvent vist JAWS blandt de to bedste desktop-skærmlæsere globalt, med NVDA tæt bagud. Blandt brugere ansat i erhvervsjobs (myndigheder, finans, uddannelse) er JAWS’s andel mærkbart højere end dens samlede andel — historisk fordi licensen blev betalt af arbejdsgiveren.
JAWS kører kun på Windows og parres oftest med Chrome eller Edge, selvom Firefox-understøttelsen er solid. Det kører ikke på macOS eller Linux; VoiceOver og Orca dækker disse platforme hhv.
Priser og adgang
JAWS sælges af Freedom Scientific i tre niveauer:
- Home Annual — ca. 90 USD om året. Prissat lavere end den permanente licens på den eksplicitte forudsætning, at hjemmebrugere opgraderer via årlige opdateringer frem for at købe permanent.
- Home Perpetual — historisk ca. 1.100 USD med årlige Software Maintenance Agreement (SMA)-gebyrer på ca. 200 USD for at fortsætte med at modtage opdateringer.
- Professional / Enterprise — bruges på arbejdspladser og uddannelsesinstitutioner, typisk 1.200+ USD med årlig SMA, ofte betalt af arbejdsgiver eller erhvervsrehabiliteringsprogram.
For brugere i regioner, hvor Freedom Scientific ikke opretholdt stærk distribution, eller hvor prisen er prohibitiv, er NVDA det praktiske alternativ — dets gratis og open source-status er den vigtigste grund til, at NVDA lukkede markedsandels-gabet til JAWS i løbet af det seneste årti.
ARIA-understøttelse og særheder
JAWS har den længste ARIA-implementeringshistorik af alle kommercielle skærmlæsere og har følgelig opsamlet visse særheder, som udviklere lærer at teste for:
- Udførligheds-standardindstillinger. JAWS annoncerer som standard meget — rolle, tilstand og til tider overflødige attributter. Brugere justerer udførlighed efter præference; udviklere bør ikke antage nogen specifik udførligheds-indstilling ved test.
- Live-regioner. JAWS håndterer
aria-live="polite"pålideligt.aria-live="assertive"er interrupt-drevet og bør bruges sparsomt; JAWS viser den mest aggressive afbrydeadfærd af de store skærmlæsere. - Læsetilstande. JAWS skifter mellem virtuel cursor-tilstand (til at læse statisk indhold som websider, hvor piletasterne bevæger sig gennem den renderede tekst) og formtilstand / applikationstilstand (til at udfylde formularer eller interagere med brugerdefinerede widgets, hvor tastetryk når siden). Tilstandsskift er delvist automatisk, delvist brugerstyret og en hyppig kilde til fejl i komplekse widgets.
Test med krydsparring
Til tilgængeligheds-QA-arbejde, der specifikt skal dække JAWS, er de sædvanlige parringer:
- JAWS + Chrome — mest almindelig i erhverv.
- JAWS + Edge — i stigende grad almindelig på Windows 11-udrulninger.
- JAWS + Firefox — historisk den foretrukne parring for udviklere for spec-overensstemmelse; mindre almindelig i den generelle brugerbasis.
En fornuftig test-plan med kryds-skærmlæsere dækker mindst én JAWS-parring ved siden af NVDA + Firefox og VoiceOver + Safari.