Screen reader
Se også: SR
Software, der konverterer indhold på skærmen til syntetiseret tale eller opdaterbart punkt. De dominerende skærmlæsere på desktop er JAWS (betalt, Windows), NVDA (open source, Windows) og VoiceOver (indbygget i macOS/iOS). TalkBack er modstykket til Android.
En skærmlæser er software, der konverterer indhold på skærmen til syntetiseret tale eller opdaterbart punkt. Det er den primære hjælpeteknologi, der bruges af blinde og stærkt svagsynede computerbrugere — og den brugeragent, som hele ARIA + semantisk HTML-stakken i sidste ende er designet til at betjene.
Hvad en skærmlæser gør
Skærmlæsere fungerer ved at gennemgå operativsystemets eller browserens tilgængelighedstræ — en intern datastruktur, der eksponerer elementer, deres roller, navne, tilstande og relationer. Skærmlæseren serialiserer dette træ til tale (eller punkt) og sender tastaturinput tilbage til applikationen.
En bruger, der navigerer på nettet med en skærmlæser, kan:
- Læse sekventielt ved at trykke på Pil ned eller en „læs næste“-tast.
- Hoppe mellem overskrifter (H-tasten i mange læsere) for at skimme lange sider.
- Hoppe mellem landmærker (
<nav>,<main>,<aside>) for at flytte sig mellem sideområder. - Åbne en linkliste for at gennemse navigationsvalg isoleret.
- Åbne en liste over formularfelter for hurtig udfyldning.
- Læse kontinuerligt via „læs alt“-kommandoer.
Det er derfor overskriftsstruktur, landmærker og præcis linktekst betyder så meget. En skærmlæserbruger tabber ikke igennem hvert element på en side — de navigerer efter struktur. Sider uden overskrifter eller med uspecifikke („Klik her“) links er ikke til at navigere i.
De vigtigste skærmlæsere til desktop
- JAWS (Job Access With Speech) — kommerciel, Windows, fra Freedom Scientific. Historisk markedsleder i enterprise; typisk parret med Chrome eller Edge.
- NVDA (NonVisual Desktop Access) — gratis og open source, Windows. Tæt på JAWS i markedsandel og den skærmlæser, som tilgængelighedsprofessionelle som standard tester imod.
- VoiceOver — indbygget i macOS og iOS. Apples referenceskærmlæser for alle sine platforme.
- Narrator — indbygget i Windows; traditionelt en reserve, men stadig mere kapabel i Windows 11.
- Orca — gratis, GNOME/Linux. Mindre brugerbasis, men standard på open source-desktopen.
De vigtigste skærmlæsere til mobil
- VoiceOver (iOS) — den antagne reference for mobil tilgængelighedstest på nettet.
- TalkBack (Android) — Googles mobile skærmlæser, leveres med Pixel-enheder og de fleste OEM Android-varianter.
Hvordan test faktisk ser ud
WebAIM Screen Reader User Survey (publiceret omtrent hvert andet år) giver de eneste bredt citerede brugsdata. JAWS og NVDA dominerer desktop; VoiceOver-på-iOS dominerer mobil. Rigtige QA-programmer tester typisk i mindst tre kombinationer:
- NVDA + Firefox (Windows)
- JAWS + Chrome (Windows)
- VoiceOver + Safari (macOS og iOS)
Hver kombination afslører forskellige fejl — dybden af ARIA-understøttelse, fokuseradfærd og håndtering af live-regioner afviger på ikke-trivielle måder mellem dem. Test på tværs af skærmlæsere er ikke valgfrit, når budgettet tillader det.
Hvad der konsekvent bryder skærmlæseroplevelsen
- Tilpassede widgets uden korrekte ARIA-roller.
- Dynamiske indholdsændringer uden
aria-live-region (eller, lige så slemt,aria-live="assertive"på enhver mindre opdatering — skærmlæseren afbryder brugeren konstant). - Fokus der ikke følger den synlige kontekst (modal åbner, fokus forbliver på udløseren et sted uden for skærmen).
- Billeder med tom
alt, der faktisk formidler indhold. - Visuelt skjult tekst, der modsiger synlig tekst.