Support-EAM Startseite

IST Startseite

Web
Accessibility
Evaluation
Curriculum


Startseite

Web Accessibility in Europa

Wie Menschen mit Behinderungen im Web arbeiten

Evaluierungsmethode

Validierungsschemata und Gütesiegel

en | de | es | fr | nl

Evaluierungsmethode

Haftungsausschluss

Bevor Sie dieses Curriculum benutzen, lesen Sie bitte sorgfältig den Haftungsausschluss.

Übersicht

Einleitung

In einigen europäischen Ländern haben Organisationen, die in Zusammenarbeit mit Behindertengruppen stehen, Schemata für Gütesiege entwickelt. Jedes dieser Schemata basiert auf einer Methode, nach der die Konformität zu den Kriterien des Schemas getestet werden kann. Um jedoch Web Accessibility Validierung auf europäischer Ebene durchführen zu können, braucht man eine gemeinsame Evaluierungsmethode, die sich mit Aspekten wie Scoping, Sampling, Testen, dem Erstellen von Report, etc. auseinandersetzt.
Dieses Modul konzentriert sich auf einen möglichen Ansatz für das Testen. Es präsentiert eine Menge an harmonisierten Tests, die als eine Basis für eine gemeinsame europäische Evaluierungsmethode fungieren könnten.

Ziele

Das Ziel dieses Modul ist es, den Leser / die Leserin mit einer Menge an Tests vertraut zu machen, die Konformität zu den WCAG 1.0 Checkpunkten der Priorität 1 prüfen. Der hier vorgestellte Ansatz ist das Ergebnis einer Synthese aus der Unified Web Evaluation Methodology 0.5 ([UWEM]) und jenen Tests, die in drei existierenden Evaluierungsmethoden von in der Praxis eingesetzen Schemata enthalten sind: AccessiWeb ([ACCESSIWEB]), Drempelvrij.nl ([DREMPELVRIJ]) und MEWA ([MEWA]).

Inhalte

Anleitung

Jeder der weiter unten angeführten Tests besteht aus:

Jeder Test hat drei mögliche Ergebnisse:

Um die Konformität einer Webseite zu prüfen, müssen alle Tests geprüft werden. Eine Webseite hat die Evaluierung als Ganzes bestanden, wenn das Ergebnis aller Tests entweder "Erfüllt" oder "Nicht anwendbar" ist - die Anzahl der Ergebnisse mit "Nicht erfüllt" muss gleich Null sein.

Evaluierungs-Tests

WCAG 1.0 Checkpunkt 1.1

Test 01: IMG - ALT
Beschreibung

Hat jedes IMG Element ein zugehöriges ALT Attribut?

Prüfschritte
  1. Idenzifiziere alle IMG Elemente durch Suchen im Quelltext.
  2. Prüfe, ob jedes IMG Element ein zugehöriges ALT Attribut besitzt.
Test 02: IMG - ALT - informativ - angemessen
Beschreibung

Für jedes zutreffende Bild, ist der Wert des zugehöhrigen ALT Attributs ein angemessenes kurzes Textäquivalent der im Bild enthaltenen Information (inklusive des tatsächlichn Testes im Bild, falls das Bild informativen Text enthält)?

Prüfschritte
  1. Identifiziere alle IMG Elemente, die über ein zugehöriges ALT Attribut verfügen, durch Suchen im Quelltext.
  2. Ignoriere IMG Elemente, die als Bild-Links verwendet werden (d.h. die sich innerhalb eines A Elements befinden).
  3. Identifiziere alle IMG Elemente, die Information enthalten, wo jedoch ein angemessenes Textäquivalent der Information noch nicht im angezeigten textuellen Inhalt der Ressource vorhanden ist.
  4. Für jedes zutreffende IMG Element, entscheide ob der Text innerhalb des ALT Attributs ein angemessenes kurzes Textäquivalent der enthaltenen Information darstellt.
Test 03: IMG - ALT - Link - angemessen
Beschreibung

Für jedes zutreffende Bild, ist der Wert des zugehörigen ALT Attributs ein angemessenes kurzes Textäquivalent für das Ziel des Bild-Links?

Prüfschritte
  1. Identifiziere alle IMG Elemente, die über ein zugehöriges ALT Attribut verfügen und sich innerhalb eines A Elements befinden, durch Suchen im Quelltext. Ignoriere Elemente, bei denen auch ein angemessener Link-Text im A Element enthalten ist.
  2. Für jedes zutreffende IMG Element, entscheide ob der Text innerhalb des zugehörigen ALT Attributs ein angemessenes kurzes Textäquivalent für das Ziel des Links ist.
Test 04: IMG - ALT - dekorativ - angemessen
Beschreibung

Ist der Wert des ALT Attributs gleich NULL - d.h. alt=""?

Prüfschritte
  1. Identifiziere alle IMG Elemente durch Suchen im Quelltext.
  2. Identifiziere alle IMG Elemente, die rein dekorativ sind.
  3. Für jedes zutreffende IMG Element, prüfe ob das zugehörige ALT Attribut den Wert NULL hat.
Test 05: ALT - Länge
Beschreibung

Ist die Länge des Werts jedes ALT Attributs kürzer als 80 Zeichen?

Prüfschritte
  1. Identifiziere alle ALT Attribute durch Suchen im Quelltext.
  2. Für jedes ALT Attribut, prüfe ob die Länge des Werts kürzer als 80 Zeichen ist (inklusive Leerzeichen).
Test 06: IMG - LONGDESC
Beschreibung

Verfügt jedes zutreffende IMG Element über ein zugehöriges LONGDESC Attribut?

Prüfschritte
  1. Identifiziere mit Hilfe eines graphischen Browsers alle Bilder, die Informationen enthalten.
  2. Entscheide in jedem Fall, ob das Bild ein langes Textäquivalent benötigt - das heisst das volle Textäquivalent wäre länger als 80 Zeichen und kann daher nicht im ALT Attribut enthalten sein.
  3. Prüfe, ob jedes zutreffende IMG Element über ein zugehöriges LONGDESC Attribut verfügt.
Test 07: IMG - LONGDESC - informativ - angemessen
Beschreibung

Enthält das Ziel des LONGDESC Attributs die ganze im Bild enthaltene Information?

Prüfschritte
  1. Identifiziere alle IMG Elemente, die über ein LONGDESC Attribut verfügen, durch Suchen im Quelltext.
  2. Für jedes zutreffende IMG entscheide, ob das Ziel des LONGDESC Attributs die gesamte im Bild enthaltene Information adäquat transportiert.
Test 08: USEMAP - inaktiver Bereich - informativ - AREA
Beschreibung

Ist jeder zutreffende inaktive Bildbereich durch ein AREA Element spezifiziert, das ein NOHREF Attribut innerhalb des zugehörigen MAP Elements besitzt?

Prüfschritte
  1. Identifiziere alle USEMAP Attribute durch Suchen im Quelltext.
  2. Inspiziere visuell alle Bilder, die durch ein USEMAP Attribut spezifiziert sind und identifiziere dadurch Bildbereiche, die inaktiv sind, jedoch Information enthalten, z.B. ausgegraute Schaltflächen zur Navigation.
  3. Prüfe, ob jeder zutreffende inaktive Bildbereich durch ein AREA Element mit einem NOHREF Attribut innerhalb des zugehörigen MAP Elements spezifiziert ist.
Test 09: AREA - ALT
Beschreibung

Verfügt jedes AREA Element über ein zugehöriges ALT Attribut?

Prüfschritte
  1. Identifiziere alle AREA Elemente durch Suchen im Quelltext.
  2. Prüfe, ob jedes AREA Element über ein zugehöriges ALT Attribut verfügt.
Test 10: AREA - ALT - informativ - NOHREF - angemessen
Beschreibung

Ist der Wert des ALT Attributs der AREA eine angemessenes kurzes Textäquivalent der Information, die im durch das AREA Element spezifizierten Bildbereich enthalten ist (inklusive des tatsächlichen Textes im Bildbereich, wenn das Bild informativen Text enthält)?

Prüfschritte
  1. Identifiziere alle AREA Elemente, die sowohl über ein NOHREF als auch über ein ALT Attribut verfügen, durch Suchen im Quelltext.
  2. Durch visuelles Inspizieren der Ressource, identifiziere jene Information, die in dem durch ein zutreffendes AREA Element spezifizierten Bildbereich enthalten ist.
  3. Entscheide, ob der im ALT Attribut enthaltene Text eine angemessenes kurzes Textäquivalent der Information ist.
Test 11: AREA - ALT - Link - angemessen
Beschreibung

Ist der Wert des ALT Attributs der AREA ein angemessenes kurzes Textäquivalent für das Ziel des Links?

Prüfschritte
  1. Identifiziere alle AREA Elemente, die sowohl über ein HREF als auch über ein ALT Attribut verfügen, durch Suchen im Quelltext.
  2. Für jedes zutreffende AREA Element, identifiziere den Bildbereich, den es beschränkt, und das Ziel des Links.
  3. Entscheide, ob der Text innerhalb des ALT Attributs ein angemessenes kurzes Textäquivalent für das Ziel des Links ist.
Test 12: INPUT - IMAGE - ALT
Beschreibung

Verfügt jedes zutreffende INPUT Element über ein zugehäriges ALT Attribut?

Prüfschritte
  1. Identifiziere alle INPUT Elemente, deren TYPE Attribut den Wert "IMAGE" hat, durch Suchen im Quelltext.
  2. Prüfe, ob jedes zutreffende INPUT Element über ein zugehöriges ALT Attribut verfügt.
Test 13: INPUT - IMAGE - ALT - funktional - angemessen
Beschreibung

Für jedes zutreffende INPUT Element, ist der Wert jedes ALT Attributs ein angemessenes kurzes Textäquivalent der Funktionalität?

Prüfschritte
  1. Identifiziere jedes INPUT Elemente, deren TYPE Attribut den Wert "IMAGE" besitzt und das über ein ALT Attribut verfügt, durch Suchen im Quelltext.
  2. Stelle für jedes INPUT Element fest, ob es Funktionalität zur Verfügung stellt.
  3. Für jedes zutreffende INPUT Element, entscheide ob der Wert des ALT Attributs ein angemessenes kurzes Textäquivalent für die Funktionalität ist.
Test 14: APPLET - informativ/funktional - Textalternative
Beschreibung

Verfügt jedes zutreffende APPLET Element über eine zugehörige Textalternative?

Prüfschritte
  1. Identifiziere alle APPLET Elemente durch Suchen im Quelltext.
  2. Stelle für jedes APPLET fest, ob es Information enthält oder Funktionalität zur Verfügung stellt.
  3. Für jedes zutreffende APPLET, prüfe ob es über eine zugehörige Textalternative - entweder durch ein zugehöriges ALT Attribut oder textuellen Inhalt im Körper des Elements - verfügt.
Test 15: APPLET - Textalternative - informativ - angemessen
Beschreibung

für jedes zutreffende APPLET element, enthält die Textalternative die ganze im APPLET enthaltene Information?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle APPLET Elemente, die über eine zugehörige Textalternative verfügen.
  2. Stelle für jedes APPLET fest, ob es Informtaion enthält.
  3. Für jedes zutreffende APPLET Element, entscheide ob die Textalternative die ganze im APPLET enthaltene Information enthält.
Test 16: APPLET - Textalternative - funktional - angemessen
Beschreibung

für jedes zutreffende APPLET Element, stellt die Textalternative ein angemessenes Textäquivalent der Funktionalität des entsprechenden applets dar?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle APPLET Elemente, die über eine zugehörige Textalternative verfügen.
  2. Stelle für jedes APPLET fest, og es Funktionalität zur Verfügung stellt.
  3. Für jedes zutreffende APPLET Element, entscheide ob die Textalternative ein angemessenes Textäquivalent für die Funktionalität darstellt.
Test 17: APPLET - Textalternative - dekorativ - angemessen
Beschreibung

Für jedes zutreffende APPLET Element, hat das zugehörige ALT Attribut den Wert NULL (ALT=""), und ist der Körper des APPLET Elements leer?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle APPLET Element, die über eine zugehörige Textalternative verfügen.
  2. Stelle für jedes APPLET fest, ob es dekorativ ist (d.h. es enthält keine Information und stellt keine Funktionalität zur Verfügung).
  3. Für jedes zutreffende APPLET Element, prüfe ob das ALT Attribut den Wert NULL hat und ob der Körper des Elements leer ist.
Test 18: OBJECT - informativ/funktional - Textalternative
Beschreibung

Hat jedes zutreffende OBJECT Element eine zugehörige Textalternative?

Prüfschritte
  1. Identifiziere alle OBJECT Elemente durch Suche im Quelltext.
  2. Betrachte jedes Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.). Werden mehrere Alternativen zur Verfügung gestellt (durch Schachtelung von OBJECT Elementen), so kann es nötig sein, mehr als eine davon zu betrachten, um zu einer vollständigen Entscheidung über den Zweck des Objekt zu gelangen.
  3. Bestimme in jedem Fall, ob das Objekt Informationen enthält oder Funktionalität zur Verfügung stellt.
  4. Für jedes zutreffende Objekt, prüfe ob der Körper des (innersten) OBJECT Elements textuellen Inhalt enthält.
Test 19: OBJECT - Textalternative - informativ - angemessen
Beschreibung

Für jedes zutreffende OBJECT Element, enthält die Textalternative die ganze im Objekt enthaltene Information?

Prüfschritte
  1. Identifiziere alle OBJECT Elemente durch Suche im Quelltext.
  2. Betrachte jedes Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.). Werden mehrere Alternativen zur Verfügung gestellt (durch Schachtelung von OBJECT Elementen), so kann es nötig sein, mehr als eine davon zu betrachten, um zu einer vollständigen Entscheidung über den Zweck des Objekt zu gelangen.
  3. Bestimme in jedem Fall, ob das Objekt Information enthält.
  4. Für jedes zutreffende Objekt entscheide, ob die Textalternative (im Körper des innersten OBJECT Elements) die ganze im Objekt enthaltene Information enthält.
Test 20: OBJECT - Textalternative - funktional - angemessen
Beschreibung

Für jedes zutreffende OBJECT Element, stellt die Textalternative ein angemessenes Textäquivalent für die Funktionalität des entsprechenden Objekts dar?

Prüfschritte
  1. Identifiziere alle OBJECT Elemente durch Suche im Quelltext.
  2. Betrachte jedes Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.). Werden mehrere Alternativen zur Verfügung gestellt (durch Schachtelung von OBJECT Elementen), so kann es nötig sein, mehr als eine davon zu betrachten, um zu einer vollständigen Entscheidung über den Zweck des Objekt zu gelangen.
  3. Bestimme in jedem Fall, ob das Objekt Funktionalität zur Verfügung stellt.
  4. Für jedes zutreffende Objekt entscheide, ob die Textalternative (im Körper des innersten OBJECT Elements) ein angemessenes Textäquivalent für die Funktionalität darstellt.
Test 21: OBJECT - dekorativ - angemessen
Beschreibung

Hat keines der zutreffenden (innersten) OBJECT Element einen darstellbaren Inhalt?

Prüfschritte
  1. Identifiziere alle OBJECT Elemente durch Suche im Quelltext.
  2. Betrachte jedes Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.). Werden mehrere Alternativen zur Verfügung gestellt (durch Schachtelung von OBJECT Elementen), so kann es nötig sein, mehr als eine davon zu betrachten, um zu einer vollständigen Entscheidung über den Zweck des Objekt zu gelangen.
  3. Für jedes zutreffende Objekt, prüfe ob dass (innerste) OBJECT Element keinen darstellbaren Inhalt hat.
Test 22: EMBED - informativ/funktional - Textalternative
Beschreibung

Hat jedes zutreffende EMBED Element eine zugehörige Textalternative?

Prüfschritte
  1. Identifiziere alle EMBED Elemente durch Suche im Quelltext.
  2. Für jedes EMBED Element, prüfe ob es über eine zugehörige Textalternative verfögt - entweder durch ein zugehöriges ALT Attribut oder im dargestellten textuellen Inhalt der Ressource.
Test 23: EMBED - Textalternative - informativ - angemessen
Beschreibung

Für jedes zutreffende EMBED Element, enthält die Textalternative die gesamte Information?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle EMBED Elemente, die über eine zugehörige Textalternative verfügen.
  2. Betrachte jedes durch ein EMBED Element geladene Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.).
  3. In jedem Fall, stelle fest ob das durch das EMBED Element geladene Objekt Information enthält.
  4. Für jedes zutreffende EMBED Element, entscheide ob die Textalternative die gesamte Information enthält.
Test 24: EMBED - Textalternative - funktional - angemessen
Beschreibung

Für jedes zutreffende EMBED Element, stellt die Textalternative ein angemessenes Textäquivalent für die Funktionalität des entsprechenden Objekts dar?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle EMBED Elemente, die über eine zugehörige Textalternative verfügen.
  2. Betrachte jedes durch ein EMBED Element geladene Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.).
  3. In jedem Fall, stelle fest ob das durch das EMBED Element geladene Objekt Funktionalität zur Verfügung stellt.
  4. Für jedes zutreffende EMBED Element, entscheide ob die Textalternative ein angemessenes Textäquivalent für die Funktionalität darstellt.
Test 25: EMBED - Textalternative - dekorativ - angemessen
Beschreibung

Für jedes zutreffende EMBED Element, hat das zugehörige ALT Attribut den Wert NULL (ALT="")?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle EMBED Elemente, die über ein zugehöriges ALT Attribut verfügen.
  2. Betrachte jedes durch ein EMBED Element geladene Objekt unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.).
  3. In jedem Fall, stelle fest ob das durch das EMBED Element geladene Objekt dekorativ ist.
  4. Für jedes zutreffende EMBED Element, prüfe ob das ALT Attribut den Wert NULL hat.
Test 26: reines Audio - informativ - Texttranskript
Beschreibung

Hat jede zutreffende reine Audio-Komponente ein zugehöriges Texttranskript (d.h. eine volles Textäquivalent der Audio-Information)?

Prüfschritte
  1. Identifiziere alle reinen Audio-Komponenten.
  2. Höre unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.) die Audio-Spur(en) an, aus denen die Audio-Komponente besteht.
  3. Stelle in jedem Fall fest, ob die Audio-Spur(en) Information enthalten.
  4. Prüfe, ob es für jede zutreffende reine Audio-Komponente ein zugehöriges Texttranskript gibt.
Test 27: reines Audio - informativ - Texttranskript - angemessen
Beschreibung

Beschreibt das Texttranskript vollständig die ganze wichtige in der/den Audio-Spur(en) der reinen Audio-Komponente enthaltene Information, inklusive gesprochener Worte und nicht-gesprochener Klänge, wie z.B. Geräuscheffekte?

Prüfschritte
  1. Identifiziere alle reinen Audio-Komponenten, die über ein zugehöriges Texttranskript verfügen..
  2. Höre unter Verwendung der entsprechenden Applikation (Media Player, Plugin, etc.) die Audio-Spur(en) an, aus denen die Audio-Komponente besteht.
  3. Stelle in jedem Fall fest, ob die Audio-Spur(en) Information enthalten.
  4. Entscheide, ob das zugehörige Texttranskript die ganze wichtige in der/den Audio-Spur(en) enthaltene Information enthält, inklusive gesprochener Worte und nicht-gesprochener Klänge wie z.B. Geräscheffekte.
Test 28: Audio-Video - Untertitel
Beschreibung

Verfügt jede Audio-Video-Komponente über zugehörige Untertitel?

Prüfschritte
  1. Identifiziere alle Audio-Video-Komponenten innerhalb der Ressource.
  2. Betrachte jede Audio-Video-Komponente unter Verwendung eines entsprechenden Media Players, mit aktivierten Untertiteln.
  3. Prüfe ob die Komponente über zugehörige Untertitel verfügt.
Test 29: Audio-Video - Untertitel - angemessen
Beschreibung

Für jede Audio-Video-Komponente, enthalten die zugehörigen Untertitel die ganze wichtige in der/den Audio-Spur(en) enthaltene Information, inklusive gesprochener Worte und nicht-gesprochener Klänge, wie z.B. Geräuscheffekte?

Prüfschritte
  1. Identifiziere alle Audio-Video-Komponenten innerhalb der Ressource.
  2. Betrachte jede Audio-Video-Komponente unter Verwendung eines entsprechenden Media Players, mit aktivierten Untertiteln.
  3. Entscheide in jedem Fall, ob die Untertitel die ganze wichtige in der/den Audio-Spur(en) enthaltene Information enthalten, inklusive gesprochener Worte und nicht-gesprochener Klänge, wie z.B. Geräuscheffekte.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 1.2

Keine Tests vorhanden.
Erklärung

Der einzige Fall, in dem das aktuelle Schema den Gebrauch einer server-seitigen Imagemap erlaubt, ist der Fall, in dem die Anzahl der unterschiedlichen aktiven Regionen eine client-seitige Imagemap inpraktikabel macht; dies ist jedoch genau jene Situation, in der auch die Bereitstellung von "redundanten Text-Links" für jede aktive Region inpraktikabel wäre. In diesem Fall fordert das Schema stattdessen, dass in Übereinstimmung mit Checkpunkt 11.4 eine voll äquivalente Alternative für jede solche server-seitige Imagemap zur Verfügung gestellt wird. Demnach bleibt unter diesem Schema keine Situation, in der der WCAG Checkcpunkt 1.2 wirklich angewandt werden kann, also braucht kein explizites Testen dagegen durchgeführt zu werden.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 1.3

Test 30: Video - auditive Beschreibung
Beschreibung

Verfügt jede Video-Komponente über eine zugehörige auditive Beschreibung (d.h. einen alternativen Soundtrack, der aus aufgenommener oder synthetischer Sprache bestehen kann, und der visuelle Schlüsselelemente der Präsentation beschreibt, inklusive Information über Darsteller, Aktionen, Körpersprache, Bilder und Szenenwechsel)?

Prüfschritte
  1. Identifiziere alle Video-Komponenten innerhalb der Ressource.
  2. Prüfe für jede Video-Komponente, ob sie über eine zugehörige auditive Beschreibung verfügt.
Test 31: Video - auditive Beschreibung - angemessen
Beschreibung

Für jede Video-Komponente, enthält die zugehörige auditive Beschreibung effektiv alle wichtigen visuellen Elemente der Präsentation, inklusive Information über Darsteller, Aktionen, Körpersprach, Bilder und Szenenwechsel?

Prüfschritte
  1. Identifiziere alle Video-Komponenten innerhalb der Ressource.
  2. Betrachte jede Komponente unter Verwendung des entsprechenden Media Player, wobei der Sountrack mit der zugehörigen auditiven Beschreibung aktiviert ist.
  3. Entscheide in jedem Fall, ob die zugehörige auditive Beschreibung effektiv alle wichtigen visuellen Elemente des entsprechenden Videos enthält, inklusive Information über Darsteller, Aktionen, Körpersprache, Bilder und Szenenwechsel.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 1.4

Test 32: Video - Untertitel - synchronisiert
Beschreibung

Verfügt jede Audio-Video-Komponente über zugehörige, synchronisierte Untertitel?

Prüfschritte
  1. Identifiziere alle Audio-Video-Komponenten innerhalb der Ressource.
  2. Betrachte jede Audio-Video-Komponente unter Verwendung eines entsprechenden Media Player, wobei die zugehörigen Untertitel aktiviert sind.
  3. Entscheide in jedem Fall, ob die zugehörigen Untertitel angemessen mit dem entsprechenden Video synchronisiert sind.
Test 33: Video - auditive Beschreibung - synchronisiert
Beschreibung

Für jede Video-Komponente, ist die zugehörige auditive Beschreibung angemessen mit der Video-Spur synchronisiert?

Prüfschritte
  1. Identifiziere alle Video-Komponenten innerhalb der Ressource.
  2. Betrachte jede Audio-Video-Komponente unter Verwendung eines entsprechenden Media Player, wobei der Sountrack mit der zugehörigen auditiven Beschreibung aktiviert ist.
  3. Entscheide in jedem Fall, ob die zugehörige auditive Beschreibung angemessen mit der entsprechenden Video-Spur synchronisiert ist.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 2.1

Test 34: Farbe - Information
Beschreibung

Ist die durch Farbe dargestellte Information immer noch wahrnehmbar, wenn die Ressource ohne Farbe betrachtet wird?

Prüfschritte
  1. Betrachte die Ressource in ihrer zugedachten visuellen Präsentation und identifiziere jede durch Farbe dargestellte Information.
  2. Deaktiviere Farben.
  3. Entscheide, ob die ganze durch Farbe dargestellte Information bei Betrachtung ohne Farbe immer noch wahrnehmbar ist.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 4.1

Test 35: LANG - Wechsel
Beschreibung

Ist jedes zutreffende Textfragment (das Text in einer anderen natürlichen Sprache als der grundlegenden natürlichen Sprache der Ressource enthält) exakt durch ein HTML Element mit zugehörigem LANG Attribut begrenzt?

Prüfschritte
  1. Identifiziere die grundlegende natürliche Sprache der Ressource, entweder aus dem Bereich HTTP "Content-Language", dem LANG Attribut des HTML Elements oder aus dem Kontext der Site (die grundlegende natürliche Sprache der Site - wenn die Site einsprachig ist)
  2. Durch sorgfältiges Betrachten der Ressource, identifiziere jegliche Änderungen der naürlichen Sprache im Text, auch innerhalb aller Textalternativen.
  3. Prüfe durch Betrachten des Quelltextes, ob jedes zutreffende Textfragment (das Text in einer anderen natürlichen Sprache als der grundlegenden natürlichen Sprache der Ressource enthält) exakt durch ein HTML Element mit zugehörigem LANG Attribut begrenzt ist.
Test 36: LANG - Wechsel - angemessen
Beschreibung

Stimmt der Wert des LANG Attributs in jedem Fall genau mit der natürlichen Sprache des enthaltenen Textes überein?

Prüfschritte
  1. Identifiziere alle LANG Attribute durch Suche im Quelltext.
  2. Prüfe, ob der Wert des LANG Attributs eine gültige natürliche Sprache identifiziert.
  3. Prüfe, ob der exakt durch das zugehörige Element begrenzte textuelle Inhalt in der angegebenen natürlichen Sprache formuliert ist. Unter textuellen Inhalten sind in diesem Fall auch Textalternativen wie z.B. Werte von ALT Attributen zu verstehen; weiters sind rekursiv auch textuelle Inhalte von geschachtelten Elementen gemeint, ausser wo diese ein LANG Attribut mit anderem Wert haben.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 5.1

Test 37: TABLE - Daten - einfach - Spalte - TH
Beschreibung

Ist jede zutreffende Spaltenüberschrift in einem TH Element enthalten?

Prüfschritte
  1. Identifiziere alle TABLE Elemente durch Suche im Quelltext.
  2. Stelle in jedem Fall fest, ob es sich um eine Datentabelle handelt. Entscheide dazu, ob die Tabellenzeilen und -spalten signifikante Beziehungen zu den Informationen in den zugehörigen Zellen aufweisen.
  3. Für jede Datentabelle, stelle fest, ob sie Spalten mit genau einer logischen Ebene von Spaltenüberschriften hat.
  4. Prüfe durch Inspektion des Quelltextes, ob jede zutreffende Spaltenüberschrit in einem TH Element enthalten ist.
Test 38: TABLE - Daten - einfach - Zeile - TH
Beschreibung

Ist jede zutreffende Zeilenüberschrift in einem TH Element enthalten?

Prüfschritte
  1. Identifiziere alle TABLE Elemente durch Suche im Quelltext.
  2. Stelle in jedem Fall fest, ob es sich um eine Datentabelle handelt. Entscheide dazu, ob die Tabellenzeilen und -spalten signifikante Beziehungen zu den Informationen in den zugehörigen Zellen aufweisen.
  3. Für jede Datentabelle, stelle fest ob sie Zeilen mit genau einer logischen Ebene von Zeilenüberschriften hat.
  4. Prüfe durch Inspektion des Quelltextes, ob jede zutreffende Zeilenüberschrift in einem TH Element enthalten ist.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 5.2

Test 39: TABLE - Daten - komplex - Kopfzellen
Beschreibung

Können alle zutreffenden Kopfzellen für alle zutreffenden Datenzellen zuverlässig aus dem HTML Markup identifiziert werden?

Prüfschritte
  1. Identifiziere alle TABLE Elemente durch Suche im Quelltext.
  2. Stelle in jedem Fall fest, ob es sich um eine Datentabelle handelt. Entscheide dazu, ob die Tabellenzeilen und -spalten signifikante Beziehungen zu den Informationen in den zugehörigen Zellen aufweisen.
  3. Stelle für jedes zutreffende TABLE Element fest, ob es Datenzellen mit zwei oder mehr logischen Ebenenen von Kopfzellen gibt; Wenn ja, identifiziere alle zutreffeneden Kopfzellen für alle diese Datenzellen.
  4. Stelle für jede zutreffende Datenzelle fest, ob alle zutreffenden Kopfzellen zuverlässig aus dem HTML Markup (z.B. durch Verwendung von SCOPE und/oder HEADERS/ID Attributen, und/oder den in Kapitel 11.4.3 der HTML 4 Empfehlung spezifizierten Algorithmus).

zurück zur Übersicht

WCAG 1.0 Checkpunkt 6.1

Test 40: Stil - Autor - wahrnehmbarer Inhalt
Beschreibung

Bleibt jede wichtiger Inhalt der Ressource wahrnehmbar, wenn vom Autor zur Verfügung gestellte Stildefinitionen deaktiviert werden?

Prüfschritte
  1. Stelle durch Inspektion des Quelltextes fest, ob die Ressource irgendwelche vom Autor zur Verfügung gestellten Stildefinitionen benutzt (spezifiziert über LINK Elemente, STYLE Elemente oder STYLE Attribute).
  2. Wenn ja, betrachte den Inhalt in einem graphischen Browser, der Stylesheets unterstützt.
  3. Deaktiviere alle vom Autor zur Verfügung gestellten Stildefinitionen.
  4. Durch Vergleich der beiden Darstellungen, prüfe ob wichtiger Inhalt der Ressource unsichtbar, unklar oder auf andere Weise schwierig wahrnehmbar wurde.
Test 41: Stil - Autor - Reihenfolge
Beschreibung

Wird der Inhalt der Ressource in einer sinnvollen Reihenfolge dargestellt, wenn vom Autor zur Verfügung gestellte Stildefinitionen deaktiviert werden?

Prüfschritte
  1. Stelle durch Inspektion des Quelltextes fest, ob die Ressource irgendwelche vom Autor zur Verfügung gestellten Stildefinitionen benutzt (spezifiziert über LINK Elemente, STYLE Elemente oder STYLE Attribute).
  2. Wenn ja, betrachte den Inhalt in einem graphischen Browser, der Stylesheets unterstützt.
  3. Deaktiviere alle vom Autor zur Verfügung gestellten Stildefinitionen.
  4. Durch Vergleich der beiden Darstellungen, entscheide ob der Inhalt der Ressource auch ohne vom Autor zur Verfügung gestellte Stildefinitionen immer noch in einer sinnvollen Reihenfolge dargestellt wird.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 6.2

Test 42: FRAME - SRC
Beschreibung

Ist der anfängliche Inhalt jedes Frames (spezifiziert durch das SRC Attribut des FRAME Elements) vom Typ HTML?

Prüfschritte
  1. Identifiziere alle FRAME Elemente durch Suche im Quelltext.
  2. Für jedes FRAME Element, prüfe ob die durch das SRC Attribut referenzierte Ressource vom Typ HTML ist.
Test 43: dynamischer Inhalt - Textalternative
Beschreibung

Ändert sich in jedem Fall die zugehörige Textalternative bei jeder Änderung der in der nicht-textuellen Komponente enthaltenen Information?

Prüfschritte
  1. Betrachte die Ressource unter Vewendung eines passenden Browsers (inklusive Media Player, falls nötig).
  2. Identifiziere jede nicht-textuelle Komponente, die Information enthält, die sich über die Zeit ändert, und die über zugehörige Textalternativen verfügt.
  3. Prüfe für jede zutreffende nicht-textuelle Komponente, dass sich bei jeder Änderung der enthaltenen Information auch die Textalternative ändert.
Test 44: dynamischer Inhalt - Textalternative - angemessen
Beschreibung

Wird eine Änderung der in der nicht-textuellen Komponente enthaltenen Information in jedem Fall durch eine Änderung in der zugehörigen Textalternative korrekt reflektiert?

Prüfschritte
  1. Betrachte die Ressource unter Vewendung eines passenden Browsers (inklusive Media Player, falls nötig).
  2. Identifiziere jede nicht-textuelle Komponente, die Information enthält, die sich über die Zeit ändert, und die über zugehörige Textalternativen verfügt, die sich ebenfalls über die Zeit ändern.
  3. Prüfe für jede zutreffende nicht-textuelle Komponente, dass bei jeder Änderung der enthaltenen Informationen die zugehörige Textalternative diese Änderung korrekt reflektiert.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 6.3

Test 45: Skript - generierter Inhalt - Verlust
Beschreibung

Ist jeder wichtige, durch Skrips generierte Inhalt auch bei deaktivierten Skripts verfügbar und nutzbar?

Prüfschritte
  1. Betrachte den Quelltext und identifiziere alle Situationen, in denen Skripts zusätzlichen Dokumenteninhalt generieren (z.B. unter Verwendung von document.write() ).
  2. Unter Benutzung eines Browsers mit aktivierten Skripts, interagiere mit dem Dokument, um alle wichtigen dynamisch generierten Inhalte zu identifizieren.
  3. Prüfe in jedem Fall, dass bei deaktivierten Skripts äquivalenter Inhalt zur Verfügung steht (entweder über ein NOSCRIPT Element oder im statischen Inhalt des Dokuments).
Test 46: Skript - Reihenfolge
Beschreibung

Wird der Inhalt der Ressource auch bei deaktivierten Skripts in einer sinnvollen Reihenfolge dargestellt?

Prüfschritte
  1. Unter Benutzung eines Browsers mit aktivierten Skripts, betrachte die Reihenfolge der Präsentation des Dokumenteninhalts.
  2. Deaktiviere all Skripts.
  3. Durch Vergleich der beiden Darstellungen, entscheide ob der Inhalt der Ressource auch bei deaktivierten Skripts noch immer in einer sinnvollen Reihenfolge dargestellt wird.
Test 47: Skript - Funktionalität
Beschreibung

Ist wichtige Funktionalität (zum Beispiel Links, dynamische Menüs) auch dann noch verfügbar, wenn Skripts deaktiviert sind?

Prüfschritte
  1. Betrachte den Quelltext und identifiziere alle Situationen, in denen Skripts Funktionalität zur Verfügung stellen könnten (z.B. Event Handler).
  2. Unter Benutzung eines Browsers mit aktivierten Skripts, interagiere mit dem Dokument, um alle wichtigen Skript-basierten Funktionalitäten zu identifizieren.
  3. Deaktiviere alle Skripts.
  4. Entscheide, ob irgendeine wichtige Funktionalität nicht länger verfügbar ist.
Test 48: Skript - FORM
Beschreibung

Ist es möglich, alle Formulare auch bei deaktivierten Skripts auszufüllen und abzusenden?

Prüfschritte
  1. Identifiziere alle FORM Elemente durch Betrachten des Quelltexts.
  2. Unter Benutzung eines Browsers mit aktivierten Skripts, interagiere mit dem Dokument, um alle zum Ausfüllen benötigten Daten (Formularfelder) zu identifiezieren, und sicherzustellen, dass das Formular abgesandt werden kann (d.h. es ist kein inaktives Formular ohne Sende-Mechanismus).
  3. Deaktiviere alle Skripts.
  4. Für jedes zutreffende Formular, prüfe ob es immer noch ausgefüllt und abgesandt werden kann.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 7.1

Test 49: Flimmern
Beschreibung

Ist das visuelle Flimmern in jedem Fall ein unvermeidbarer Aspekt des beabsichtigten Zwecks der Komponente der Ressource?

Prüfschritte
  1. Betrachte die Ressource in ihrer zugedachten visuellen Präsentation und identifiziere jede Komponente, die visuelles Flimmern produziert, das epileptische Anfälle aufgrund Photosensitivität auslösen kann.
  2. Entscheide in jedem Fall, ob das Flimmern ein unvermeidbarer Aspekt des beabsichtigten Zwekcs der Komponente der Ressource ist.
Test 50: Flimmern - Kontrolle
Beschreibung

Ist in jedem Fall ein Mechanismus für den Benutzer / die Benutzerin verfügbar, das visuelle Flimmern zu kontrollieren?

Prüfschritte
  1. Betrachte die Ressource in ihrer zugedachten visuellen Präsentation und identifiziere jede Komponente, die unvermeidbar visuelles Flimmern produziert, das epileptische Anfälle aufgrund Photosensitivität auslösen kann.
  2. Prüfe in jedem Fall, ob ein Mechanismus für den Benutzer / die Benutzerin verfügbar ist, um das visuelle Flimmern zu kontrollieren.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 9.1

Test 51: ISMAP - server-seitige Imagemap - unnötig
Beschreibung

Ist die Anzahl der aktiven Regionen einer server-seitigen Imagemap in jedem Fall zu groß, um praktikabel durch eine client-seitige Imagemap ersetzt zu werden?

Prüfschritte
  1. Identifiziere Vorkommen des ISMAP Attributs durch Suche im Quelltext.
  2. Identifiziere unter Verwendung eines graphischen Browsers die beabsichtigte Funktionalität jeder server-seitigen Imagemap.
  3. Entscheide in jedem Fall, ob die Anzahl der aktiven Regionen der server-seitigen Imagemap zu groß ist, als um praktikabel durch eine client-seitige Imagemap ersetzt zu werden.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 11.4

Test 52: ISMAP - server-seitige Imagemap - Alternative
Beschreibung

Gibt es für jede zutreffende server-seitige Imagemap eine zugehörige zugängliche Alternative, die äquivalente Funktionalität zur Verfügung stellt?

Prüfschritte
  1. Identifiziere Vorkommen des ISMAP Attributs durch Suche im Quelltext.
  2. Identifziere unter Verwendung eines graphischen Browsers die beabsichtigte Funktionalität jeder server-seitigen Imagemap, deren Anzahl an aktiven Regionen zu groß ist, als um praktikabel durch eine client-seitige Imagemap ersetzt zu werden.
  3. Prüfe für jede zutreffende server-seitige Imagemap, ob eine zugehörige zugängliche Alternative existiert, die äquivalente Funktionalität zur Verfügung stellt.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 12.1

Test 53: FRAME - TITLE
Beschreibung

Verfügt jedes FRAME Element über ein zugehöriges TITLE Attribut?

Prüfschritte
  1. Identifiziere alle FRAME Elemente durch Suche im Quelltext.
  2. Prüfe ob jedes FRAME Element über ein TITLE Attribut verfügt.
Test 54: FRAME - TITLE - angemessen
Beschreibung

Für jedes zutreffende FRAME Element, beschreibt der Wert des zugehörigen TITLE Attributs effektiv die Funktion oder Rolle des FRAME innerhalb des FRAMESET?

Prüfschritte
  1. Identifiziere durch Suche im Quelltext alle FRAME Elemente, die über ein zugehöriges TITLE Attribut verfügen.
  2. Unter Verwendung eines Browsers, der FRAMESETS unterstützt, identifiziere die Funktion oder Rolle jedes FRAME Elements.
  3. Für jedes zutreffende FRAME Element, entschiede ob der Wert des zugehörigen TITLE Attributs effektiv die Funktion oder Rolle des FRAME innerhalb des FRAMESET beschreibt.

zurück zur Übersicht

WCAG 1.0 Checkpunkt 14.1

Keine Tests vorhanden.
Erklärung

Gemäß der gesammelten Daten wird dieser Checkpunkt nur durch einen Test in einem der drei existierenden Schemata evaluiert. Folglich wurde hier kein Test dafür inkludiert. Allerdings soll hier darauf hingewiesen werden, dass dieser Checkpunkt nur schwer auf objektive Art und Weise evaluiert werden kann. Nichtsdestotrotz wäre es angebracht, Tests gegen diesen Checkpunkt im Kontext der laufenden weiteren Entwicklung der UWEM zu betrachten.

zurück zur Übersicht

Evaluierungswerkzeuge

Ein Evaluator kann die meisten der oben angeführten Tests durch Analyse des Quellcodes einer Webseite durchführen. Es gibt jedoch auch verschiedenste Tools, die seine Arbeit unterstützen können.

Für detailliertere Informationen zu Werkzeugen verweisen wir auf auf eine Liste, die die WAI auf ihrer Website zur Verfügung stellt ([TOOLS]).

Selbstevaluierung

Frage 1

Was ist kein mögliches Ergebnis eines Evaluierungs-Tests?

  1. Nicht anwendbar
  2. Erfüllt
  3. Ignoriert
  4. Nicht erfüllt

Frage 2

Auf welchem der folgenden existierenden Schemata basiert die harmonisierte Liste von Tests nicht?

  1. MEWA
  2. Keymark
  3. AccessiWeb
  4. Drempelvrij.nl

Frage 3

Unter welcher Bedingung hat eine Webseite die Evaluierung bestanden?

  1. Wenn kein einziger Test das Ergebnis "Nicht erfüllt" hat.
  2. Wenn mehr als 45 Tests das Ergebnis "Erfüllt" haben.
  3. Wenn kein Test das Ergebnis "Nicht anwendbar" hat.
  4. Wenn die Anzahl der Tests mit dem Ergebnis "Nicht erfüllt" kleiner als 10 Prozent ist.

Übungen

Übung 1

Führen Sie eine Evaluierung einer Webseite durch, wobei Sie der Liste der Tests folgen.

Anhang

Referenzen

[ACCESSIWEB]
AccessiWeb
[DREMPELVRIJ]
Drempelvrij.nl
[MEWA]
MEWA
[TOOLS]
Detaillierte Liste von Werkzeugen auf der Website der WAI
[UWEM]
UWEM 0.5
[WCAG-1.0]
Web Content Accessibility Guidelines 1.0