Was ist ein Screenreader?

Ein Screenreader ist eine Softwareanwendung, die es Menschen mit schweren Sehbehinderungen ermöglicht, einen Computer zu benutzen. Bildschirmleseprogramme arbeiten eng mit dem Betriebssystem des Computers zusammen, um Informationen zu Symbolen, Menüs, Dialogfeldern, Dateien und Ordnern bereitzustellen. Das Gerät bietet Zugriff auf das gesamte Betriebssystem, mit dem es arbeitet, einschließlich vieler gängiger Anwendungen.

Wie gibt ein Screenreader Informationen an den Benutzer weiter?

Es gibt zwei Möglichkeiten, wie diese Hardware dem Benutzer Feedback geben kann:

  • Sprache
  • Braille

Ein Screenreader verwendet eine Text-To-Speech-Engine (TTS), um Bildschirminformationen in Sprache zu übersetzen, die über Kopfhörer oder Lautsprecher gehört werden kann. Ein TTS kann eine Softwareanwendung sein, die mit dem Screenreader gebündelt wird, oder es kann ein Hardwaregerät sein, das an den Computer angeschlossen wird. Ursprünglich, bevor Computer Soundkarten hatten, Bildschirmleser verwendeten immer Hardware-TTS-Geräte, Aber jetzt, da Soundkarten auf allen Computern standardmäßig enthalten sind, ist vielen ein Software-TTS vorzuziehen.

Neben der Sprachrückmeldung können Screenreader auch Informationen in Blindenschrift bereitstellen. Hierfür wird ein externes Hardwaregerät benötigt, das als aktualisierbare Braille-Anzeige bezeichnet wird. Eine aktualisierbare Braillezeile enthält eine oder mehrere Zellzeilen. Jede Zelle kann in die Form eines Braille-Zeichens geformt werden, einer Reihe von Punkten, die in ihrem Layout Domino-Punkten ähnlich sind.

Wenn sich die Informationen auf dem Computerbildschirm ändern, ändern sich auch die Braille-Zeichen auf dem Display, sodass aktualisierbare Informationen direkt vom Computer bereitgestellt werden. Während es möglich ist, beide Formate unabhängig voneinander zu verwenden, wird die Braille-Ausgabe häufig in Verbindung mit der Sprachausgabe verwendet.

Wie funktioniert ein Screenreader?

Da die Mehrheit der Benutzer keine Maus verwendet, verwenden alle Screenreader eine Vielzahl von Tastaturbefehlen, um verschiedene Aufgaben auszuführen. Zu den Aufgaben gehören das Lesen eines Teils oder des gesamten Dokuments, das Navigieren auf Webseiten, das Öffnen und Schließen von Dateien, das Bearbeiten und Hören von Musik. Ein sehbehinderter Computerbenutzer verwendet eine Kombination aus Bildschirmlesebefehlen und Betriebssystembefehlen, um die vielen Aufgaben zu erfüllen, die ein Computer ausführen kann.

Alle aktuellen Betriebssysteme verfügen über eigene Tastaturkürzel, die nicht nur Screenreader-Benutzern zur Verfügung stehen. Ein Beispiel für eine Microsoft Windows-Tastenkombination ist die Verwendung der Tastenkombination Alt + A zum Öffnen des Favoritenmenüs in Internet Explorer. Jeder Bildschirmleser verwendet eine andere Reihe von Befehlen, so dass die meisten Leute dazu neigen, einen Bildschirmleser zu wählen und dabei zu bleiben, da die Aufgabe, eine große Anzahl neuer Tastaturbefehle zu lernen, beträchtlich ist.

Registrieren Sie sich für unser kostenloses Webinar: Facing adversity - How to cultivate individual organizational resilience, mit Head of UX Joe Knowles: 2pm GMT on Tuesday 23rd March

Mit welchen Betriebssystemen arbeiten Screenreader?

Screenreader sind für die gängigsten Betriebssysteme Linux, Mac OS und Windows verfügbar.

Linux-Bildschirmleseprogramme

  • Gnopernicus;
  • Speakup.

Der Gnopernicus Screenreader wurde vom Gnome Accessibility Project von Sun MicroSystem entwickelt. Es ermöglicht sehbehinderten Computerbenutzern den Zugriff auf den Gnome 2-Desktop. https://en.wikipedia.org/wiki/Gnopernicus Das Speakup-Projekt entwickelte den Speakup-Screenreader, der auf einigen der gängigen Linux-Distributionen, einschließlich Debian und Slackware, ausgeführt werden kann. http://www.linux-speakup.org/speakup.html Beide Linux-Screenreader folgen der Open-Source-Tradition, was bedeutet, dass sie frei zum Download zur Verfügung stehen.

MAC OS-Bildschirmleseprogramme

  • Sprachausgabe.

Apple hat einen neuen Ansatz für die Screenreader-Technologie gewählt. Anstatt dass eine separate Anwendung erworben werden muss, ist Voice Over Teil des MacOSX Tiger OS. Voice Over verwendet standardmäßig das Cepstral TTS.

Windows-Bildschirmleseprogramme

  • Jaws für Windows (JFW);
  • Hal;
  • Fensteraugen.

Jaws wird von Freedom Scientific, dem Marktführer für Screenreader-Technologie, entwickelt. Jaws ist in erster Linie für Desktop-Computer konzipiert, bietet aber auch eine tragbare USB-Stick-Version an. Der Jaws-Screenreader wird mit einem TTS namens ETI Eloquence geliefert. http://www.freedomscientific.com/fs_products/JAWS_HQ.asp Hal wird von Dolphin Computer Access hauptsächlich als Bildschirmlesegerät für Desktop-Computer entwickelt.

Dolphin stellt auch einen Screenreader her, der für die Verwendung auf einem tragbaren digitalen Assistenten (PDA) und einer USB-Stick-Version entwickelt wurde. Der Hal Screenreader wird mit Dolphins eigener Orpheus TTS Engine ausgeliefert. http://www.dolphincomputeraccess.com/products/hal.htm Fenster Augen, runner up in die globale markt teilen, ist entwickelt durch GW Micro. Es ist nur in einer Desktop-Computerversion verfügbar. Der Window Eyes-Bildschirmleser verwendet auch die ETI \ Eloquence TTS-Engine. Jeder der Windows-basierten Screenreader sind separate Anwendungen und kommen nicht mit dem OS gebündelt, was bedeutet, dass ein erhebliches Preisschild angebracht ist.

Welche Anwendungen unterstützen Screenreader?

Screenreader sind in der Lage, die Palette der Anwendungen zu unterstützen, die auf ihrer nativen Plattform am häufigsten vorkommen. Die Linux-Screenreader unterstützen eine Reihe von Anwendungen, darunter VI oder Open Office für die Textverarbeitung, Evolution für E-Mail, Firefox, W3 oder Lynx zum Surfen sowie viele andere gängige Linux-Anwendungen. Voice Over für den Mac ist in das Betriebssystem integriert und bietet daher Unterstützung für alle gängigen Mac-Anwendungen.

Die Windows-Bildschirmleseprogramme unterstützen alle gängigen Microsoft-Anwendungen wie Office, Internet Explorer und Messenger sowie unterschiedliche Unterstützung für andere Anwendungen wie Soundforge, Winamp, Firefox, Eudora und Acrobat Reader. Zwei der Windows-basierten Screenreader, Window Eyes und Jaws, bieten eine zusätzliche Möglichkeit, Anwendungen zu unterstützen, die standardmäßig nicht unterstützt werden.

Beide bieten eine Skript- oder Mapping-Sprache, die verwendet werden kann, um eine Brücke zwischen dem Screenreader und einer Anwendung zu schaffen, für die noch nicht gesorgt ist. Es ist dann für einen technisch denkenden Benutzer möglich, Skripte für sich selbst zu entwickeln und das Anwendungsspektrum des von ihm gewählten Screenreaders weiter zu erweitern.

Wie gehen Screenreader mit verschiedenen Sprachen um?

Ein Screenreader hat eine Primärsprache, die der Sprache des Betriebssystems entspricht. Darüber hinaus sind sie in der Lage, mit verschiedenen Sprachen in Dokumenten umzugehen. Wenn beispielsweise eine Textpassage auf einer Webseite im Code als Französisch markiert ist, ändert ein Screenreader den Akzent, die Tonhöhe und die Sprechrate der synthetisierten Sprachausgabe, um den Stil des gesprochenen Französisch nachzuahmen.

Die meisten Screenreader unterstützen gängige Sprachen wie Englisch, Amerikanisches Englisch, Französisch, Spanisch, Italienisch und Deutsch. Andere Sprachen, darunter französisch-kanadisches, mexikanisches Spanisch, Finnisch und grundlegendes Chinesisch, werden von verschiedenen Bildschirmlesegeräten angeboten.

Wie gehen Screenreader mit Grafiken um?

Screenreader sind so programmiert, dass sie gängige Grafiken auf den Betriebssystemen und gängigen Anwendungen identifizieren, mit denen sie arbeiten. Wenn ein Screenreader auf eine Grafik stößt, die er erkennt, leitet er einen vorprogrammierten Text entweder als Sprachausgabe oder in Blindenschrift an den Benutzer zurück. Wenn beispielsweise ein Windows-basierter Bildschirmleser wie Hal auf eine von ihm identifizierte Grafik stößt, z. B. das Symbol Arbeitsplatz auf dem Desktop, wird dem Benutzer der Text „Symbol Arbeitsplatz“ in dem von ihm gewählten Format angezeigt: Sprache oder Blindenschrift.

Die Schwierigkeit entsteht, wenn der Screenreader auf ein Bild stößt, das er nicht identifizieren kann. Bei bestimmten Screenreadern ist es dem Benutzer möglich, dem Bild selbst eine Beschriftung anzuhängen, obwohl dies voraussetzt, dass eine Beschreibung des Bildes zunächst an anderer Stelle zu finden ist. Bei Webseiten wird die an ein Bild angehängte Textbeschreibung dem Screenreader-Benutzer in dem von ihm gewählten Format bereitgestellt, wobei davon ausgegangen wird, dass eine solche Beschreibung vom Website-Entwickler bereitgestellt wurde.

Wie funktionieren Screenreader mit Webseiten?

Vorausgesetzt, dass Webseiten mit gut strukturiertem Code erstellt werden, können Screenreader sehr einfach mit ihnen interagieren. Gut strukturierte Webseiten sollten gegebenenfalls Überschriften, Listen, Absätze und Zitate sowie Tabellen mit relevanten Informationen zu ihrem Inhalt, Bilder mit einer alternativen Textbeschreibung und Links mit klarem Linktext enthalten. All diese Dinge sollten mit der Computersprache erledigt werden, in der die Webseite geschrieben ist.

Der Grund, warum diese Elemente im Code der Computersprache vorhanden sein sollten, liegt darin, dass ein Bildschirmlesegerät den Code der Seite liest und bestimmte Tastaturbefehle zur Verfügung stellt. Wenn eine Bildschirmsprachausgabe beispielsweise eine Tabelle auf einer Webseite identifiziert, sucht sie nach Spalten- und Zeilenüberschriften. Wenn sie vorhanden sind, werden diese Informationen an den Benutzer weitergeleitet.

Zusätzlich wird eine Reihe von Tastaturbefehlen zur Verfügung gestellt, mit denen die Tabelle vertikal (Spalten nach oben und unten) oder horizontal (links und rechts über Zeilen) navigiert werden kann. Einige Screenreader bieten auch Schnellnavigationstasten zum Navigieren durch eine Webseite. Beispielsweise stellen die Bildschirmleseprogramme Jaws und Window Eyes dem Benutzer die folgenden Tastaturbefehle auf einer Webseite zur Verfügung, die eine oder mehrere Listen enthält:

  • l, wechselt zur nächsten Liste auf der Seite;
  • Shift l, wechselt zur vorherigen Liste auf einer Seite;
  • i, wechselt zum nächsten Eintrag in einer Liste;
  • Shift i, wechselt zum vorherigen Eintrag in der Liste.

Beide Screenreader verwenden unterschiedliche Tastenkombinationen für diese Art der Verknüpfungsnavigation, aber im Wesentlichen bieten beide Befehle zum Wechseln zwischen Listen, Absätzen, Überschriften, Bildern, Links, Zitaten, Tabellen und fast jeder Art von Element Es ist möglich, auf einer Webseite zu finden.

Wie gehen Screenreader mit Dokumenten um?

Mit gängigen Anwendungen wie E-Mail-Clients, Textverarbeitungsprogrammen, Webbrowsern und PDFs ist es möglich, auf unterschiedliche Weise mit dem Text zu interagieren. Es stehen Tastaturbefehle zur Verfügung, die eine sehr präzise Navigation durch diese Art von Dokument ermöglichen. Ein „say all“ -Befehl liest das gesamte Dokument von dem Punkt, an dem sich der Cursor auf dem Bildschirm befindet, bis zum Ende des Dokuments oder bis es durch einen anderen Tastaturbefehl angehalten wird.

Es ist auch möglich, einen Buchstaben, ein Wort, einen Satz oder einen Absatz gleichzeitig durch ein Dokument zu bewegen. Mit den fortschrittlicheren Screenreadern ist es sogar möglich, ein Dokument zu überfliegen und nur die ersten Wörter jeder Seite oder jedes Absatzes zu lesen. Screenreader sind auch in der Lage, Informationen über die Textformatierung in einem Dokument zu erkennen. Die Größe, der Stil und die Farbe der Schriftart können dem Benutzer angezeigt werden, wenn ein bestimmter Tastaturbefehl aufgerufen wird.

Informationen zur Position, zum Einzug und zur Formatierung des Dokuments sind ebenfalls verfügbar. Screenreader sind sehr komplexe, leistungsfähige Anwendungen. Sie bieten weit mehr als nur Unterstützung beim Browsen oder Abrufen von E-Mails. Ein Screenreader ist einfach eine andere Schnittstelle, ein Monitorersatz, der verbales und taktiles Feedback anstelle von visuellem Feedback bietet.Es gibt natürlich Schwierigkeiten bei der Verwendung eines Betriebssystems, das für visuelles Feedback mit einer Anwendung entwickelt wurde, die Sprache oder Blindenschrift verwendet, aber in den Händen eines kompetenten Benutzers ist ein Screenreader eine leistungsstarke Software, mit der die meisten, wenn nicht alle, computergestützten Aufgaben ausgeführt werden können.

Verpassen Sie nicht unsere nächste virtuelle Veranstaltung

Besuchen Sie unseren Head of UX Joe Knowles für sein Webinar ‚Facing adversity: Wie man individuelle & organisatorische Resilienz kultiviert‘ um 2pm GMT am Dienstag 2rd März.

Erfahren Sie mehr und melden Sie sich jetzt kostenlos an.

Können wir helfen?

Nomensa ist eine preisgekrönte UX Design Agentur mit Büros in Bristol, London und Amsterdam.

Wenn Sie möchten, dass wir Ihnen bei Ihren Problemen mit der Barrierefreiheit helfen oder Ihnen eine Bewertung der Barrierefreiheit Ihrer Website / mobilen App zur Verfügung stellen, zögern Sie bitte nicht, uns zu kontaktieren.

Rufen Sie uns an unter +44 (0) 117 929 7333 oder senden Sie uns dieses kurze Formular. Schauen Sie sich in der Zwischenzeit die digitalen Barrierefreiheitsdienste an, die wir anbieten.

Weiterführende Literatur

  • Barrierefreiheitstests
  • So machen Sie Ihre Reise-Website für jedermann zugänglich
  • Richtlinien zur Barrierefreiheit von Webinhalten WCAG 2.1

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.