een schermlezer is een software applicatie die mensen met ernstige visuele beperkingen in staat stelt om een computer te gebruiken. Schermlezers werken nauw samen met het besturingssysteem van de computer (OS) om informatie te verstrekken over pictogrammen, menu ‘ s, dialoogvensters, bestanden en mappen. Het apparaat biedt toegang tot het volledige besturingssysteem waarmee het werkt, inclusief veel voorkomende toepassingen.
Hoe geeft een schermlezer informatie door aan de gebruiker?
Er zijn twee manieren waarop deze hardware feedback kan geven aan de gebruiker:
- spraak
- Braille
een schermlezer gebruikt een tekst-naar-spraak-engine (TTS) om informatie op het scherm te vertalen naar spraak, die kan worden gehoord via koptelefoons of luidsprekers. Een TTS kan een software-applicatie die wordt geleverd met de schermlezer, of het kan een hardware-apparaat dat aansluit op de computer. Oorspronkelijk, voordat computers geluidskaarten hadden, schermlezers altijd gebruikte hardware TTS-apparaten, maar nu dat geluidskaarten komen als standaard op alle computers velen vinden dat een software TTS de voorkeur heeft.
naast spraakfeedback kunnen schermlezers ook informatie in Braille verstrekken. Hiervoor is een extern hardwareapparaat nodig, bekend als een Refreshable Brailledisplay. Een Refreshable Brailledisplay bevat een of meer rijen cellen. Elke cel kan worden gevormd in de vorm van een Braille karakter, een reeks punten die vergelijkbaar zijn met domino punten in hun lay-out.
naarmate de informatie op het computerscherm verandert, veranderen ook de Braille lettertekens op het scherm, waardoor direct vanaf de computer verversbare informatie wordt verstrekt. Hoewel het mogelijk is om beide formaten onafhankelijk te gebruiken, wordt Brailleuitvoer vaak gebruikt in combinatie met spraakuitvoer.
Hoe werkt een schermlezer?
omdat de meeste gebruikers geen muis gebruiken, gebruiken alle schermlezers een grote verscheidenheid aan toetsenbordcommando ‘ s om verschillende taken uit te voeren. Taken omvatten het lezen van een deel of het geheel van een document, het navigeren door webpagina ‘ s, het openen en sluiten van bestanden, bewerken en luisteren naar muziek. Een visueel gehandicapte computer gebruiker zal een combinatie van screen reader commando ’s en besturingssysteem commando’ s gebruiken om de vele taken die een computer kan uitvoeren uit te voeren.
alle huidige besturingssystemen hebben hun eigen sneltoetsen, die beschikbaar zijn voor iedereen, niet alleen schermlezer gebruikers. Een voorbeeld van een sneltoets voor Microsoft Windows is de toetscombinatie alt + A om het menu Favorieten in Internet Explorer te openen. Elke schermlezer maakt gebruik van een andere reeks commando ‘s, dus de meeste mensen zullen de neiging om een schermlezer te kiezen en vasthouden aan het, als de taak van het leren van een groot aantal nieuwe toetsenbord commando’ s is aanzienlijk.
met welke besturingssystemen werken schermlezers?
schermlezers zijn beschikbaar voor elk van de meest voorkomende besturingssystemen, Linux, Mac OS en Windows.
Linux schermlezers
- Gnopernicus;
- Speakup.
De gnopernicus schermlezer is ontwikkeld door het Gnome Accessibility Project van Sun MicroSystem. Het stelt visueel gehandicapte computergebruikers in staat om toegang te krijgen tot het Gnome 2-bureaublad. https://en.wikipedia.org/wiki/Gnopernicus Het Speakup-project ontwikkelde de Speakup-schermlezer die kan worden uitgevoerd op enkele van de populaire Linux-distributies, waaronder Debian en Slackware. http://www.linux-speakup.org/speakup.html beide Linux schermlezers volgen de open source traditie, wat betekent dat ze vrij beschikbaar zijn om te downloaden.
Mac OS schermlezers
- Voice Over.
Apple koos voor een nieuwe benadering van schermlezertechnologie. In plaats van een aparte applicatie te kopen, Voice Over komt als onderdeel van de MacOSx Tiger OS. Voice Over maakt standaard gebruik van de Cepstral TTS.
Windows schermlezers
- Jaws voor Windows (JFW);
- Hal;
- Vensterogen.
Jaws is ontwikkeld door Freedom Scientific, marktleiders op het gebied van schermlezertechnologie. Jaws is voornamelijk ontworpen voor desktop computers, maar ze bieden ook een draagbare USB-stick versie. De Jaws screen reader wordt geleverd met een TTS genaamd ETI Eloquence. http://www.freedomscientific.com/fs_products/JAWS_HQ.asp Hal is ontwikkeld door Dolphin Computer Access, voornamelijk als een desktop computer screen reader.
Dolphin produceert ook een schermlezer die is ontworpen voor gebruik op een Portable Digital Assistant (PDA) en een USB-stick. De Hal screen reader wordt geleverd met Dolphin ‘ s eigen Orpheus TTS engine. http://www.dolphincomputeraccess.com/products/hal.htm Window Eyes, runner up in het wereldwijde marktaandeel, is ontwikkeld door GW Micro. Het is alleen beschikbaar in een desktop computer versie. De Window Eyes screen reader maakt ook gebruik van de ETI \Eloquence TTS engine. Elk van de Windows-gebaseerde schermlezers zijn afzonderlijke toepassingen en komen niet gebundeld met het besturingssysteem, wat betekent dat een aanzienlijk prijskaartje is bevestigd.
welke toepassingen worden ondersteund door schermlezers?
schermlezers zijn in staat om de reeks toepassingen te ondersteunen die het meest gebruikelijk zijn voor hun eigen platform. De Linux schermlezers ondersteunen een scala aan toepassingen, waaronder VI of Open Office voor tekstverwerking, Evolution voor e-mail, Firefox, W3 of Lynx voor browsen, evenals vele andere veel voorkomende Linux-toepassingen. Voice Over voor de Mac is geïntegreerd met het besturingssysteem, dus biedt ondersteuning voor alle gangbare Mac-toepassingen.
De Windows-schermlezers ondersteunen alle gangbare Microsoft-toepassingen zoals Office, Internet Explorer en Messenger, evenals variërende ondersteuning voor andere toepassingen, waaronder Soundforge, Winamp, Firefox, Eudora en Acrobat Reader. Twee van de Windows-gebaseerde schermlezers, Window Eyes en Jaws, bieden een extra middel voor het ondersteunen van toepassingen die niet standaard worden ondersteund.
beide bieden een scripttaal of mapping, die kan worden gebruikt om een brug te maken tussen de schermlezer en een toepassing die nog niet is voorzien. Het is dan mogelijk voor een technisch minded gebruiker om scripts te ontwikkelen voor zichzelf en verder uitbreiden van het bereik van toepassingen hun gekozen screen reader zal werken met.
Hoe gaan schermlezers om met verschillende talen?
een schermlezer heeft een primaire taal, die overeenkomt met de taal van het besturingssysteem. Daarnaast zijn ze in staat om verschillende talen binnen documenten te behandelen. Bijvoorbeeld, als een passage van tekst in een webpagina is gemarkeerd in de code als zijnde in het Frans, zal een schermlezer het accent, de toonhoogte en de spreeksnelheid van de gesynthetiseerde spraakuitvoer veranderen om de stijl van gesproken Frans na te bootsen.
De meeste schermlezers ondersteunen gemeenschappelijke talen, waaronder Engels, Amerikaans Engels, Frans, Spaans, Italiaans en Duits. Andere talen, waaronder Frans Canadees, Mexicaans Spaans, Fins en Basic Chinese worden aangeboden door verschillende screen readers.
Hoe gaan schermlezers om met afbeeldingen?
schermlezers zijn geprogrammeerd om gemeenschappelijke afbeeldingen op de besturingssystemen en gemeenschappelijke toepassingen waarmee ze werken te identificeren. Wanneer een schermlezer een afbeelding tegenkomt die hij herkent, stuurt hij een voorgeprogrammeerd stuk tekst terug naar de gebruiker, als spraakuitvoer of als Braille. Wanneer bijvoorbeeld een Windows-schermlezer, zoals Hal, een afbeelding tegenkomt die het identificeert, zoals het pictogram mijn Computer op het bureaublad, zal het de tekst “Mijn computerpictogram” aan de gebruiker leveren in het door hem gekozen formaat: spraak of Braille.
de moeilijkheid ontstaat wanneer de schermlezer een afbeelding tegenkomt die hij niet kan identificeren. Bij bepaalde schermlezers is het voor de gebruiker mogelijk om zelf een label aan de afbeelding toe te voegen, hoewel dit veronderstelt dat een beschrijving van de afbeelding elders te vinden is. In het geval van webpagina ‘ s wordt de tekstbeschrijving die aan een afbeelding wordt toegevoegd, aan de gebruiker van de schermlezer verstrekt in het door hem gekozen formaat, waarbij ervan wordt uitgegaan dat een dergelijke beschrijving door de ontwikkelaar van de website is verstrekt.
Hoe werken schermlezers met webpagina ‘ s?
op voorwaarde dat webpagina ‘ s worden gebouwd met behulp van goed gestructureerde code, dan kunnen schermlezers heel gemakkelijk met ze communiceren. Goed gestructureerde webpagina ’s moeten waar nodig kopteksten, lijsten, alinea’ s en citaten bevatten, evenals tabellen met relevante informatie over de inhoud ervan, afbeeldingen met een alternatieve tekstbeschrijving en koppelingen met duidelijke tekst. Al deze dingen moeten worden gedaan met behulp van de computertaal waarin de webpagina is geschreven.
de reden dat deze elementen aanwezig moeten zijn in de computertaalcode is omdat een schermlezer de code van de pagina zal lezen en bepaalde toetscommando ‘ s beschikbaar zal stellen. Wanneer een schermlezer bijvoorbeeld een tabel op een webpagina identificeert, zoekt deze naar kolom-en rijkoppen. Als ze aanwezig zijn, wordt deze informatie doorgegeven aan de gebruiker.
daarnaast wordt een reeks toetscommando ‘ s beschikbaar gesteld, waarmee de tabel verticaal (kolommen op en neer) of horizontaal (links en rechts over rijen) kan worden genavigeerd. Sommige schermlezers bieden ook snelle navigatietoetsen voor het doorlopen van een webpagina. De schermlezers Jaws en Window Eyes bieden de gebruiker bijvoorbeeld de volgende toetscommando ‘ s op een webpagina die een of meer lijsten bevat:
- l, verplaatst naar de volgende lijst op de pagina;
- Shift l, verplaatst naar de vorige lijst op een pagina;
- i, verplaatst naar het volgende item in een lijst;
- Shift i, verplaatst naar het vorige item in de lijst.
beide schermlezers gebruiken een andere variëteit aan toetsen voor dit soort snelkoppelingen, maar in wezen bieden ze beide commando ’s aan om te bewegen tussen lijsten, alinea’ s, koppen, afbeeldingen, links, citaten, tabellen en bijna elk soort element dat je op een webpagina kunt vinden.
Hoe gaan schermlezers om met documenten?
met veelvoorkomende toepassingen zoals e-mailclients, tekstverwerkers, webbrowsers en PDF ‘ s is het mogelijk om op verschillende manieren met de tekst te communiceren. Er zijn toetscommando ‘ s beschikbaar die zeer nauwkeurige navigatie door dit soort documenten mogelijk maken. Een” say all ” commando zal het hele document lezen vanaf het punt waar de cursor zich op het scherm bevindt tot aan de onderkant van het document of totdat het wordt gestopt door een andere toets Commando.
Het is ook mogelijk om een document met één letter, één woord, één zin of één alinea tegelijk te doorlopen. Met de meer geavanceerde schermlezers is het zelfs mogelijk om door een document te skimmen en alleen de eerste paar woorden van elke pagina of alinea te lezen. Schermlezers kunnen ook informatie over de tekstopmaak in een document detecteren. De grootte, stijl en kleur van het lettertype kunnen aan de gebruiker worden onthuld wanneer een bepaald sleutelcommando wordt aangeroepen.
informatie over de locatie, inspringing en opmaak van het document is ook beschikbaar. Schermlezers zijn zeer complexe, capabele toepassingen. Ze bieden veel meer dan alleen hulp bij surfen of e-mail ophalen. Een schermlezer is gewoon een andere interface, een monitor vervanging, het aanbieden van verbale en tactiele feedback in plaats van visuele.
Er zijn natuurlijk problemen bij het gebruik van een besturingssysteem dat is ontworpen voor visuele feedback met een toepassing die spraak of Braille gebruikt, maar in de handen van een competente gebruiker is een schermlezer een krachtig stuk software dat kan worden gebruikt om de meeste, zo niet alle, computergebaseerde taken uit te voeren.
mis ons volgende virtuele evenement niet
Word lid van ons hoofd van UX Joe Knowles voor zijn webinar ‘Facing adversity: How to cultiveren individual & organisational resilience ‘ at 2pm GMT on Tuesday 2rd March.
ontdek meer en meld je nu gratis aan.
kunnen we helpen?
Nomensa is een bekroond UX design bureau met kantoren in Bristol, Londen en Amsterdam.
Als u wilt dat wij u helpen met uw toegankelijkheidsuitdagingen of u voorzien van een toegankelijkheidsevaluatie van uw website/mobiele app, aarzel dan niet om contact op te nemen.
u kunt ons bellen op +44 (0) 117 929 7333 of dit verkorte formulier invullen. Bekijk ondertussen volledig de digitale toegankelijkheidsdiensten die wij aanbieden.
verder lezen
- Toegankelijkheidstesten
- Hoe maak je je reiswebsite toegankelijk voor iedereen
- richtlijnen voor toegankelijkheid van webinhoud WCAG 2.1