Zum Inhalt springen

Beta — Entwurfsstand. Prüfordnung und Hinweistexte sind noch nicht rechtlich freigegeben; es werden derzeit keine verbindlichen Siegel ausgestellt.

Prüfpunkt 2.2.3Stufe AAAZeit und Unterbrechungen

Warum sollte eine Website ohne Zeitbegrenzung auskommen?

Auf Stufe A (2.2.1) dürfen Websites Zeitbegrenzungen setzen, wenn Besucher sie abschalten, anpassen oder verlängern können. Das Kriterium 2.2.3 der Stufe AAA geht weiter: Zeit ist kein Bestandteil einer Funktion. Ein Formular verfällt nicht, eine Sitzung läuft nicht ab, ein Quiz hat keine Uhr. Ausgenommen sind Ereignisse, die in Echtzeit stattfinden, etwa eine Auktion oder eine Live-Abstimmung.

Was das Kriterium verlangt

Kein Vorgang auf der Seite ist an eine Frist gebunden, weder für das Lesen noch für das Bedienen. Sitzungen bleiben offen, bis der Besucher sie beendet, oder die Eingaben bleiben nach einer neuen Anmeldung erhalten. Formulare speichern Zwischenstände. Tests und Prüfungen laufen ohne Countdown, außer die Zeit ist Teil der Prüfung selbst. Nicht-interaktive Echtzeit-Ereignisse, etwa eine Übertragung, sind ausgenommen, weil die Zeit dort von außen kommt.

Für wen das zählt

Menschen, die mit Vorleseprogramm oder Vergrößerung arbeiten, brauchen für dieselbe Seite ein Mehrfaches der Zeit. Menschen mit Konzentrationsstörungen, Lernschwierigkeiten oder motorischen Einschränkungen ebenfalls. Eine Sitzung, die nach 20 Minuten abläuft und alle Eingaben verwirft, macht einen langen Antrag für sie unausfüllbar. Die Verlängerungsmöglichkeit der Stufe A hilft, aber sie unterbricht und verlangt eine schnelle Reaktion, die genau diese Menschen nicht leisten können.

So gehen wir damit um

Die Messung erkennt Umleitungen mit Zeitangabe und Aktualisierungen im Kopf der Seite; Sitzungsfristen und Formularverfall sieht sie nicht. Ob eine Website ohne Zeitbegrenzung auskommt, beurteilt ein Mensch beim Durcharbeiten eines Vorgangs. Das Kriterium gehört zur Kategorie AAA im Wissen.

Beispiele

Formular verfällt nach 15 Minuten

Verstoß
<form data-timeout="900">
  <!-- nach Ablauf: Seite lädt neu, Eingaben weg -->
</form>
Erfüllt
<form>
  <!-- Eingaben werden beim Verlassen jedes Feldes als Entwurf gespeichert; kein Ablauf -->
</form>

Auf Stufe AAA ist Zeit kein Bestandteil einer Funktion, außer bei Echtzeit-Ereignissen wie einer Auktion.

So gehen Sie es an

  1. Suchen Sie jede Stelle, an der Zeit eine Rolle spielt: Sitzungsdauer, Warenkorb-Reservierung, Formular-Token, Quiz-Uhr, Bestätigungsfrist.
  2. Speichern Sie Formulareingaben serverseitig oder im Browser, so dass ein Ablauf der Sitzung nichts verwirft.
  3. Verlängern Sie Sitzungen still, solange der Besucher arbeitet, statt ihn zur Bestätigung zu drängen.
  4. Wo eine Frist rechtlich nötig ist (Reservierung), nennen Sie sie sichtbar und lassen Sie sie großzügig.

Weiter im Prüfbereich Barrierefreiheit

Dieser Prüfpunkt gehört zum Prüfbereich Barrierefreiheit; dort stehen alle Prüfpunkte im Überblick. Was die Prüfung insgesamt leistet, zeigt die Leistungsseite; wie ein Ergebnis zustande kommt, erklärt das Prüfverfahren. Alle Prüfbereiche im Überblick: Wissensbasis.

Foto: Rodion Kutsaev, CC0

  • Siegel Digitale Barrierefreiheit
  • Siegel Daten & Recht
  • Siegel Technische Qualität
  • Siegel Digital Excellence
  • Siegel Cyberversicherung

Geprüft. Für eine bessere digitale Zukunft.euid.com →