Navigation

Darstellung anpassen

Service-Menü

Sprachversionen

Suche



Inhalt

Abgleich WCAG und BITV-Test: Scripting Techniques

Scripting Technique BITV-Test-Prüfschritt

SCR1: Allowing the user to extend the default time limit (A)

2.2.1a Zeitbegrenzungen anpassbar

SCR2: Using redundant keyboard and mouse event handlers (A)

2.1.1a Ohne Maus nutzbar

SCR14: Using scripts to make nonessential alerts optional (AAA)

Level-AAA-Technik, nicht berücksichtigt.

SCR16: Providing a script that warns the user a time limit is about to expire (A)

2.2.1a Zeitbegrenzungen anpassbar

SCR18: Providing client-side validation and alert (A)

Kein Test. Die Fokusversetzung in betroffenes Feld wird in Abschnitt description der Technik SCR18 empfohlen, aber nicht getestet.

SCR19: Using an onchange event on a select element without causing a change of context (AAA)

Level-AAA-Technik, nicht berücksichtigt.

SCR20: Using both keyboard and other device-specific functions (A)

2.1.1a Ohne Maus nutzbar

SCR21: Using functions of the Document Object Model (DOM) to add content to a page (A)

Die Prüfung auf Verwendung von DOM Scripting anstelle von Inline-Scripting hat keine wirkliche Relevanz für die Barrierefreiheit des eingesetzten JavaScripts. Was hier getestet wird ist kaum realisitsch zu fordern: sehr viele verbreitete Scripting-Frameworks wie jQuery arbeiten mit innerHTML.

SCR22: Using scripts to control blinking and stop it in five seconds or less (A)

2.2.2a Bewegte Inhalte abschaltbar

SCR24: Using progressive enhancement to open new windows on user request (AAA)

Level-AAA-Technik, nicht berücksichtigt.

SCR26: Inserting dynamic content into the Document Object Model immediately following its trigger element (A)

1.3.2b Sinnvolle Reihenfolge

Abhängig von der Art der eingefügten Inhalte (etwa modale Fenster / Dialoge) wird im Test auch die Einfügung außerhalb der richtigen DOM Reihenfolge mit Fokusversetzung akzeptiert.

SCR27: Reordering page sections using the Document Object Model (A)

SCR28: Using an expandable and collapsible menu to bypass block of content (A)

1.3.2b Sinnvolle Reihenfolge

SCR29: Adding keyboard-accessible actions to static HTML elements (A)

2.1.1a Ohne Maus nutzbar

SCR30: Using scripts to change the link text (A)

2.4.4a Aussagekräftige Linktexte

Wird kaum je vorkommen und bezieht sich wohl hauptsächlich auf die AAA SC 2.4.9 Link Purpose (Link Only).

SCR31: Using script to change the background color or border of the element with focus (AA)

2.4.7a Aktuelle Position des Fokus deutlich

SCR32: Providing client-side validation and adding error text via the DOM (A)

3.3.1a Fehlermeldungen hilfreich

SCR33: Using script to scroll content, and providing a mechanism to pause it (A)

2.2.2a Bewegte Inhalte abschaltbar

SCR34: Calculating size and position in a way that scales with text size (AA)

1.4.4a Schriftgröße variabel

Abweichung: Im BITV-Test wird Vergrößerung auf 150% statt auf 200% geprüft.

SCR35: Making actions keyboard accessible by using the onclick event of anchors and buttons (A)

2.1.1a Ohne Maus nutzbar

Der SCR35-Test prüft mit Javascript an und JavaScript aus. Der BITV-Test prüft nur mit JS-an, da JS als accessibility-supported technique akzeptiert wird.

SCR36: Providing a mechanism to allow users to display moving, scrolling, or auto-updating text in a static window or area (A)

In SCR36 sind keine Tests enthalten.

SCR37: Creating Custom Dialogs in a Device Independent Way (A)

2.1.1a Ohne Maus nutzbar

Die Technik SCR37 ist SC 2.4.3 (Focus order) zugewiesen. Praktisch geprüft wird die Tastaturbedienbarkeit von selbstgebauten Dialogen in PS 2.1.1a und die richtige Reihenfolge im Quellcode in PS 1.3.2b.