HTML Tabellen mit JAWS

Tabellen können im Internet vor allem auf zwei Arten eingesetzt werden. Zum einen aus gestalterischen Gründen einer Webseite, um Elemente dort zu platzieren, wo der Verfasser der Webseite diese in Beziehung zu anderen Elementen haben möchte. Diese Tabellen nennt man Layouttabellen. Der andere Tabellentyp wird Datentabelle genannt. Datentabellen sind der am weitesten verbreitete Tabellentyp.

JAWS informiert Sie darüber, wenn Sie eine Tabelle betreten und wieder verlassen. Eine gute HTML Tabelle verfügt einige unterschiedliche Funktionen. Eines dieser Merkmale ist die Überschrift, die für einen sehenden Anwender sichtbar ist und die auch von JAWS gelesen wird. Die Überschrift fungiert in der Regel wie ein Titel und steht normalerweise über der Tabelle. Ein anderes Merkmal ist die Tabellenzusammenfassung. Die Tabellenzusammenfassung ist für sehende Anwender auf dem Bildschirm nicht sichtbar. Verfasser von Webseiten können dem HTML Code Zusammenfassungen hinzufügen, die speziell für die Anwender von Bildschirmleseprogrammen gedacht sind. Eine gute Tabellenzusammenfassung liefert einen umfassenden Überblick über die Tabelle, so dass Sie, schon bevor Sie die Tabelle betreten, wissen, worum es sich handelt. Achten Sie besonders auf die Tabellenzusammenfassungen, wenn Sie diese Seite durchlesen.

Tabellen lesen

Verwenden Sie die JAWS Schnellnavigationstaste T, um sich schnell zwischen den einzelnen Tabellen zu bewegen. Auf dieser Seite hat jede Tabelle auch eine Beschriftung, bei der es sich um eine Überschrift Ebene 2 handelt. Sie können sich auf die Überschriften mit der JAWS Schnellnavigationstaste H für Überschriften bewegen. Mit EINFÜGEN+STRG+T erhalten Sie eine Liste aller Tabellen auf der Seite. Sie können dann eine Tabelle markieren und mit EINGABE direkt zu dieser Tabelle springen.

Sobald Sie sich in einer Tabelle befinden, können Sie sich mit den Befehlen zum Lesen von Tabellen durch die Tabelle bewegen und die Informationen lesen.

Kurztasten der Tabellenebene

Kurztasten der Tabellenebenen bieten eine schnelle und bequeme Möglichkeit, in Tabellen zu navigieren. Die Tabellenebene macht es überflüssig, mehrere Tasten gleichzeitig gedrückt zu halten, um einen Befehl zur Tabellennavigation durchzuführen.

Nachfolgend finden Sie eine Liste der eingebetteten Tastenkombinationen für die Tabellennavigation. Drücken Sie EINFÜGEN+LEERTASTE und lassen Sie die Tasten wieder los, gefolgt von T, um in die Tabellenebene zu gelangen. Drücken Sie dann eine der folgenden Kurztasten.

Die Tabellenebene bleibt aktiv, bis Sie eine Taste drücken, die keinen Tabellenbefehl ausführt, wie etwa ESC, LEERTASTE, TAB oder EINGABE.

Das Standardverhalten von JAWS ist, dass nur Titelzeilen gelesen werden, die vom Autor der Tabelle ordnungsgemäß als Titelzeilen markiert wurden.

In vielen Tabellen enthält die erste Reihe, wenn Sie sich von links nach rechts bewegen, die Überschriften für die darunter liegenden Spalten. Ebenso enthält die erste Spalte, wenn Sie sich rauf und runter bewegen, häufig die Überschriften für die Reihen auf der rechten Seite. Wenn eine Tabelle nicht richtig kodiert ist, kann JAWS so geändert werden, dass die Informationen in der ersten Zeile und der ersten Spalte als Überschriften behandelt werden. Die Einstellungen für JAWS sind wie folgt:

Wenn eine Tabelle ordnungsgemäß mit Spalten- und Reihentiteln versehen wurde, hören Sie beim Bewegen nach links und rechts in einer Tabelle das Element in jeder Spalte am Anfang der Spalte und dann den Inhalt der aktuellen Zelle. Wenn Sie sich in einer Tabelle rauf und runter bewegen, hören Sie das Element am Anfang jeder Reihe und danach den Inhalt der aktuellen Zelle.

JAWS prüft den HTML-Code, um festzustellen, ob der Autor einer HTML-Tabelle die Tabellenzelle mit einem <TH>-Element oder einem Tabellentitel kodiert hat. Außerdem sucht JAWS nach dem Attribut scope, das auch von Dokumentautoren verwendet werden kann, um Titelinformationen in Tabellen bereitzustellen. Wenn eine Tabelle nicht speziell mit korrekten Spalten- und Zeilentiteln kodiert ist, kann JAWS so geändert werden, dass die Tabelle so behandelt wird, als ob sie diese hätte.

In den ersten beiden Tabellen unten finden Sie Beispiele für Spalten- und Reihenüberschriften, die als Überschriften gekennzeichnet sind. Die erste Tabelle hat korrekt kodierte <TH>-Tabellentitel sowohl für die erste Zeile als auch für die erste Spalte. Die zweite Tabelle enthält jedoch nur für die erste Zeile korrekt kodierte <TH>-Tabellentitel. Im zweiten Tabellenbeispiel gibt es keine Reihentitel. Da diese ersten beiden Tabellen jedoch korrekt markiert sind, liest JAWS die Kopfzeileninformationen problemlos.

In dieser ersten Tabelle hat der Autor Tabellentitel sowohl für die erste Zeile als auch für die erste Spalte der Tabelle verwendet. Wenn Sie also die JAWS Lesebefehle verwenden, um die aktuelle Zelle zu lesen, hören Sie die folgenden Informationen:

Hinweis: Wenn Sie sich nicht in der Tabellenebene befinden, dann drücken Sie EINFÜGEN+LEERTASTE, lassen Sie diese Tasten wieder los und drücken Sie dann T. Drücken Sie dann NUM 5, um die aktuelle Zelle zu lesen.

TV-Listen mit sowohl Spalten- als auch Reihentitel

8:00 PM 8:30 PM 9:00 PM 9:30 PM 10:00 PM 10:30 PM
ABC Grey's Anatomy Scandal How to Get Away with Murder
CBS The Big Bang Theory Mom Two and a Half Men The McCarthys Elementary
FOX Bones Gracepoint Local Programming
NBC The Biggest Loser Bad Judge A to Z Parenthood


In der zweiten Tabelle hat der Autor Tabellentitel nur für die erste Reihe verwendet. Die Namen der Stationsnetze wurden in der ersten Spalte weggelassen. Wenn Sie in diesem Fall JAWS Lesebefehle verwenden, um die aktuelle Zelle zu lesen, hören Sie die folgende Information:

TV-Listen nur mit Spaltentitel

8:00 PM 8:30 PM 9:00 PM 9:30 PM 10:00 PM 10:30 PM
Grey's Anatomy Scandal How to Get Away with Murder
The Big Bang Theory Mom Two and a Half Men The McCarthys Elementary
Bones American Idol Fox 5 News um 10
The Biggest Loser Bad Judge A to Z Parenthood


Die dritte Tabelle ist genau wie die erste Tabelle, außer dass der Autor KEINE Tabellentitel zur Kennzeichnung in HTML verwendet hat. In diesem Fall können Sie JAWS so einstellen, dass es sie liest.



TV-Listen ohne korrekt festgelegte Spalten- oder Reihentitel

8:00 PM 8:30 PM 9:00 PM 9:30 PM 10:00 PM 10:30 PM
ABC Grey's Anatomy Scandal How to Get Away with Murder
CBS The Big Bang Theory Mom Two and a Half Men The McCarthys Elementary
FOX Bones Gracepoint Local Programming
NBC The Biggest Loser Bad Judge A to Z Parenthood


ÜBUNG: Führen Sie die folgenden Schritte aus, um JAWS so einzustellen, dass sowohl die Spalten- als auch die Reihentitel für die obige Tabelle gelesen werden, die nicht über eine korrekte Zuweisung verfügen:

  1. Drücken Sie EINFÜGEN+V zum Öffnen des Dialogs JAWS Schnelleinstellung, während die Tabellenseite noch immer im Vordergrund ist. Das Dialogfenster Schnelleinstellung wird geöffnet und der Fokus befindet sich im Sucheingabefeld.
  2. Schreiben Sie Tabellentitel in das Sucheingabefeld. Die Strukturansicht darunter filtert alle Elemente raus, die sich nicht auf Tabellentitel beziehen.
  3. Drücken Sie PFEIL RUNTER, um in der Strukturansicht auf das Element Tabellentitel zu gehen. Sie sollten von JAWS hören "Nur markierte Überschriften".
  4. Ändern Sie diese Einstellung mit der LEERTASTE in Tabellenüberschriften ansagen - Sowohl Reihe als auch Spalte
  5. Springen Sie mit TAB auf den OK Schalter, und drücken Sie dann die LEERTASTE, um ihn zu aktivieren. Der Dialog Schnelleinstellung wird geschlossen.
  6. Navigieren Sie zur obigen Tabelle und versuchen Sie das Lesen erneut. Mit UMSCHALT+T springen Sie zur vorherigen Tabelle. Macht es dieses mal mehr Sinn?
  7. Setzen Sie die Schnelleinstellung wieder zurück auf Tabellenüberschriften ansagen - Nur markierte Überschriften sobald Sie fertig sind.

Die vierte Tabelle hat lediglich oben die Zeiten aufgelistet. Die Netzwerknamen, die in der ersten Spalte standen, wurden entfernt. Auch hier hat der Autor KEINE Tabellentitel verwendet, um das in HTML zu kennzeichnen. Wenn Sie die aktuelle Zelle lesen, dann hören Sie die folgenden Informationen:

Da die Tabelle nicht richtig markiert ist, liest JAWS die Spaltentitel nicht.



TV-Listen, die nur Spaltentitel enthalten, die nicht ordnungsgemäß gekennzeichnet sind

8:00 PM 8:30 PM 9:00 PM 9:30 PM 10:00 PM 10:30 PM
Grey's Anatomy Scandal How to Get Away with Murder
The Big Bang Theory Mom Two and a Half Men The McCarthys Elementary
Bones Gracepoint Local Programming
The Biggest Loser Bad Judge A to Z Parenthood


Wenn Sie auf diese Art von Tabelle stoßen, können Sie ändern, wie JAWS die Spalten- und Reihentitel liest. In diesem Fall wissen Sie, dass es sich bei den Informationen in Zeile eins, am Anfang jeder Spalte, um Titeldaten handelt, auch wenn sie nicht richtig gekennzeichnet sind. Sie wissen auch, dass Sie NICHT wollen, dass die erste Spalte als Reihentitel behandelt wird.

ÜBUNG: Führen Sie die folgenden Schritte aus, um JAWS so einzustellen, dass nur die Spaltentitel für die obige Tabelle gelesen werden, die nicht über eine korrekte Zuweisung verfügen:

  1. Drücken Sie EINFÜGEN+V zum Öffnen des Dialogs JAWS Schnelleinstellung, während die Tabellenseite noch immer im Vordergrund ist. Das Dialogfenster Schnelleinstellung wird geöffnet und der Fokus befindet sich im Sucheingabefeld.
  2. Schreiben Sie Tabellentitel in das Sucheingabefeld. Die Strukturansicht darunter filtert alle Elemente raus, die sich nicht auf Tabellentitel beziehen.
  3. Drücken Sie PFEIL RUNTER, um in der Strukturansicht auf das Element Tabellentitel zu gehen. Sie sollten von JAWS hören "Nur markierte Überschriften".
  4. Ändern Sie diese Einstellung mit der LEERTASTE in Tabellenüberschriften ansagen - Spalte
  5. Springen Sie mit TAB auf den OK Schalter, und drücken Sie dann die LEERTASTE, um ihn zu aktivieren. Der Dialog Schnelleinstellung wird geschlossen.
  6. Navigieren Sie zur obigen Tabelle und versuchen Sie das Lesen erneut. Mit UMSCHALT+T springen Sie zur vorherigen Tabelle. Macht es dieses mal mehr Sinn?
  7. Setzen Sie die JAWS Schnelleinstellung wieder zurück auf Tabellenüberschriften ansagen - Nur markierte Überschriften sobald Sie fertig sind.

Der Modus Dokumentpräsentation

Es gibt zwei unterschiedliche Darstellungen, die Sie beim Lesen von Tabellen mit JAWS verwenden können: Einfaches Layout und Bildschirmlayout. In der einfachen Darstellung wird jede einzelne Zelle als separate Zeile im virtuellen Speicher angezeigt. Im Bildschirmlayout lesen Sie die Tabellen reihenweise, so wie diese auf dem Bildschirm zu sehen sind. Im Bildschirmlayout wird jede Tabellenreihe in einer separaten Zeile angezeigt, und jede Zelle wird durch einen vertikalen Balken getrennt. Auf diese Weise erhalten Sie einen viel besseren Eindruck über die Tabellenstruktur und darüber, in welcher Beziehung die unterschiedlichen Zellen in einer Reihe zueinander stehen.

Das Bildschirmlayout ist auch hilfreich, wenn Sie eine gesamte Tabellenreihe kopieren und in ein anderes Dokument als einzelne Zeile einfügen möchten. Die Standardeinstellung für die Dokumentpräsentation lautet Einfaches Layout.

Um das Bildschirmlayout für den aktuellen Webbrowser zu aktivieren, gehen Sie wie folgt vor:

  1. Drücken Sie in Ihrem Browser EINFÜGEN+V. Das Dialogfenster Schnelleinstellung wird geöffnet und der Fokus befindet sich im Sucheingabefeld.
  2. Schreiben Sie Dokumentpräsentation in das Sucheingabefeld. Die nachstehende Strukturansicht filtert alles heraus, was sich nicht auf die Dokumentpräsentation bezieht.
  3. Drücken Sie PFEIL RUNTER bis der Fokus auf Dokumentpräsentation steht.
  4. Drücken Sie LEERTASTE, um das Bildschirmlayout auszuwählen.
  5. Springen Sie mit TAB auf den OK Schalter, und drücken Sie die LEERTASTE, um ihn zu aktivieren.

Hinweis: Standardmäßig wird die Schnelleinstellung für JAWS auf der Festplatte Ihres Computers gespeichert und bleibt so eingestellt, bis Sie sie zurücksetzen oder auf eine andere Einstellung ändern.

Wenn Sie im folgenden Abschnitt das Lesen von Tabellen mit JAWS üben, dann sollten Sie zwischen Bildschirmlayout und einfachem Layout hin- und herschalten, um herauszufinden, was jeder Modus bewirkt.

Dauerhaftes Aktivieren des Bildschirmlayouts für alle HTML- und PDF-Tabellen

Wenn Sie den Modus Bildschirmlayout dauerhaft in HTML- und PDF-Tabellen aktivieren möchten, gehen Sie bitte folgendermaßen vor:

  1. Drücken Sie in Ihrem Browser EINFÜGEN+F2.
  2. Wählen Sie die Einstellungsverwaltung und drücken Sie EINGABE.
  3. Öffnen Sie mit STRG+UMSCHALT+D die Standardeinstellungsdatei. Sie können Sie Titelzeile der Einstellungsverwaltung überprüfen durch Drücken von EINFÜGEN+T.
  4. Der Fokus befindet sich im Sucheingabefeld. Schreiben Sie "Layout auswählen" ohne die Anführungszeichen.
  5. Drücken Sie PFEIL RUNTER, um auf Layout auswählen in den gefilterten Ergebnissen in der Stukturansicht der Einstellungsverwaltung zu gehen.
  6. Drücken Sie LEERTASTE, um vom einfachen Layout auf das Bildschirmlayout umzuschalten.
  7. Springen Sie mit TAB auf den OK Schalter, und drücken Sie dann die LEERTASTE, um ihn zu aktivieren. Die Änderungen sind vorgenommen und gespeichert. Die Einstellungsverwaltung wird geschlossen.

Mit weiteren Tabellen üben

Die nächste Tabelle auf dieser Seite befasst sich mit Luft- und Wassertemperaturen der Nordseeinsel Sylt. Sylt hat durchschnittlich 255 Sonnentage im Jahr. 768. Aufgrund dieser Wetterlage gehört diese Gegend zu den beliebtesten Urlaubsorten in Deutschland und besitzt von daher auch die meistbesuchten Strände.


Durchschnittliche Temperaturen für Sylt, Schleswig-Holstein

Monat Höchsttemperatur Tiefsttemperatur Nordsee Wassertemperatur
Januar 21 Grad 10 Grad 18 Grad
Februar 22 Grad 11 Grad 18 Grad
März 25 Grad 14 Grad 20 Grad
April 27 Grad 16 Grad 23 Grad
Mai 31 Grad 19 Grad 26 Grad
Juni 32 Grad 22 Grad 28 Grad
Juli 33 Grad 24 Grad 29 Grad
August 33 Grad 24 Grad 30 Grad
September 32 Grad 23 Grad 28 Grad
Oktober 28 Grad 18 Grad 26 Grad
November 26 Grad 13 Grad 22 Grad
Dezember 22 Grad 10 Grad 18 Grad


Die obigen Daten sind fiktiv und dienen nur der Anschauung und dem besseren Wohlbefinden.

ÜBUNG: Lesen Sie die obige Tabelle jetzt im Bildschirmlayout und nicht mehr im Einfachen Layout. Lesen Sie bitte die Schrittweise Anleitung zum Einschalten des Bildschirmlayouts, wenn Sie sich nicht mehr daran erinnern können, wie man den Darstellungsmodus umschaltet. Sobald Sie fertig sind, setzen Sie JAWS auf das Einfache Layout zurück.

Surf's Up verwendet auch Cascading Style Sheets (CSS) zu Formatierungszwecken. CSS ist eine deklarative Stylesheet-Sprache für strukturierte Dokumente. Sie wird vor allem zusammen mit HTML und XML (zum Beispiel bei SVG) eingesetzt. CSS legt dabei fest, wie ein besonders ausgezeichneter Inhalt oder Bereich dargestellt werden soll. Dazu ist es wichtig, das HTML oder XML so zu gestalten, dass die Abschnitte, deren Aussehen gleich sein soll, auch als derselben Klasse angehörend erkannt werden können. Man zeichnet im HTML-Dokument also nur die Bedeutung einzelner Abschnitte aus, während das Aussehen dieser ausgezeichneten Abschnitte im CSS festgelegt wird. Mit anderen Worten, man trennt den eigentlichen Inhalt von der optischen Gestaltung. CSS gilt heutzutage als die Standard-Stylesheetsprache für Webseiten. Eine der Formatierungstechniken, die in Surf's Up verwendet werden, ist, Zellen, die als Tabellenüberschriftselemente klassifiziert sind, mit einem zitronengelben Hintergrund zu versehen; dieser Hintergrund ist dunkler als der elfenbeinfarbene Hintergrund der anderen Tabellenzellen.

Die unten stehende Beispieltabelle verwendet die Attribute ID und AXIS und HEADERS, damit JAWS unterschiedliche Informationen liest, sobald man die unterschiedlichen Bereiche der Tabelle liest. Wenn Sie sich zum Beispiel in der Spalte Name des Angestellten rauf und runter bewegen, hören Sie auch den Namen der Abteilung als Reihenüberschrift. Wenn Sie sich in der Spalte Telefondurchwahl rauf und runter bewegen, hören Sie auch den Namen des Angestellten als Reihenüberschrift. Der Name des Angestellten befindet sich eigentlich in Spalte 2, aber der HTML Code veranlasst JAWS, sie in diesem Fall wie eine Reihenüberschrift zu behandeln, und nicht den Text in Spalte1 . In diesem Fall liest JAWS ordnungsgemäß, ohne dass Sie irgendwelche Einstellungen für JAWS ändern müssen, das der Verfasser der Tabelle sich bei der Codierung des HTML der Tabelle Zeit gelassen hat. Alle festgelegten Zellen können sich auf jede andere Zelle (oder Zellen) irgendwo in der Tabelle als Überschrift mithilfe dieser Technik beziehen.


Durchwahl und Abteilung des Angestellten

Abteilungsname Name des Angestellten Telefondurchwahl
Versand Uwe Meier 543
Empfang Karin Sommer 123
Buchhaltung Maria Schubert 222


Die nächste Tabelle ist weitaus komplexer, achten Sie bitte darauf, wie JAWS sie liest. Wenn Sie sich in Spalte 2 rauf und runter bewegen, dort wo sich der Firmenname befindet, dann wird die Information der Reihenüberschrift aus Spalte 1, der Region, herangezogen. Wenn Sie sich in Spalte 3 bis 8 rauf und runter bewegen, dann wird die Information über die Reihenüberschrift von Spalte 2, dem Firmennamen, herangezogen. Das Attribut Axis wird ebenso mit den Wörtern "Region" und "Wo" gesprochen.


Vertriebs-Kontakte nach Bundesländern

  Firma Adresse Stadt Bundesland Telefonnummer Fax Produkte
Westen Screen Readers Unlimited Marktstraße 12 Hamburg Hamburg 555-555-1234 949-555-0101 Druckereibedarf
Drucker & Co. Kettengasse 13 Hannover Niedersachsen 206-555-7777 206-555-7778 Software; Braillezeilen; Brailledrucker; Notizgeräte
Heiner Janssen & Sohn Danziger Straße 44 Kiel Schleswig-Holstein 602-555-3131 602-555-3132 Druckerei
Die Welt des Drucks Weserstraße 67 Hamburg Hamburg 1-800-555-2190   Software; Braillezeilen; Brailledrucker; Notizgeräte
Osten Computer und mehr... Joachimsthaler Straße 123 Berlin Schleswig-Holstein 800-555-1478 708-555-2221 Software; Braillezeilen; Brailledrucker; Notizgeräte
Softwarehaus Meyer Joachim-Jungius-Straße 244 Schwerin Mecklenburg-Vorpommern 1-800-555-1332 317-555-6261 Software; Braillezeilen; Brailledrucker; Notizgeräte
EDV und mehr... Magdeburger Straße 236 Brandenburg/Havel Brandenburg 1-800-555-3691 513-555-2221 Software; Braillezeilen; Brailledrucker; Notizgeräte


In der folgenden Tabelle umspannt die erste Reihe die gesamte Tabellenbreite, über alle fünf Spalten. JAWS verwendet die Attribute COLSPAN und SCOPE, wie die Informationen in der Tabelle gelesen werden sollen. Versuchen Sie nun, die Tabelle zu lesen.

Verkaufsbericht

Produkte im Sonderangebot
  Erste Woche Zweite Woche Dritte Woche Vierte Woche
Januar Äpfel Birnen Orangen Grapefruits
Februar Mangos Mandarinen Erdbeeren Kiwis
März Kirschen Limonen Zitronen Melonen