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.5Stufe AAAZeit und Unterbrechungen

Was passiert mit Eingaben, wenn die Sitzung abläuft?

Ein langer Antrag, die Sitzung läuft ab, nach der neuen Anmeldung ist alles weg: Für Menschen, die für dieselbe Seite ein Mehrfaches der Zeit brauchen, ist das der häufigste Grund, einen Vorgang aufzugeben. Das Kriterium 2.2.5 der Stufe AAA verlangt, dass Eingaben eine abgelaufene Sitzung überstehen: Nach der neuen Anmeldung geht es an derselben Stelle weiter.

Was das Kriterium verlangt

Läuft eine angemeldete Sitzung ab, kann der Besucher sich neu anmelden und den begonnenen Vorgang mit allen bisherigen Eingaben fortsetzen. Wie das gelingt, ist der Technik überlassen: Zwischenstände serverseitig speichern, Eingaben im Browser halten und nach der Anmeldung wieder einspielen, oder die Sitzung still verlängern, solange der Besucher tippt. Verboten ist nur das Ergebnis, dass Arbeit verloren geht.

Zusammenspiel mit Sicherheit und Datenschutz

Sitzungen laufen aus gutem Grund ab: Ein offenes Konto an einem fremden Rechner ist ein Risiko. Das Kriterium verlangt nicht, Sitzungen ewig zu halten, sondern Eingaben zu bewahren. Bewährt ist ein Entwurf je Vorgang, der beim Verlassen jedes Feldes gespeichert wird und nach der neuen Anmeldung angeboten wird. Personenbezogene Zwischenstände brauchen eine Frist zur Löschung; sieben Tage sind ein üblicher Wert, der in der Datenschutzerklärung steht.

So gehen wir damit um

Ob Eingaben eine abgelaufene Sitzung überstehen, zeigt sich erst, wenn eine Sitzung abläuft; eine Messung des Quelltextes sieht das nicht. Ein Prüfer testet den Fall an einem Vorgang, den der Betreiber benennt. Das Kriterium gehört zur Kategorie AAA im Wissen.

Beispiele

Nach der neuen Anmeldung ist alles weg

Verstoß
// Sitzung abgelaufen → /login → /antrag (leer)
Erfüllt
// Sitzung abgelaufen → /login?zurueck=/antrag/schritt-3
// Server: Entwurf je Konto und Vorgang, gespeichert beim Verlassen jedes Feldes
// Nach der Anmeldung: „Entwurf vom 13. September fortsetzen?“

Die Sitzung darf ablaufen; die Eingaben müssen bleiben.

So gehen Sie es an

  1. Speichern Sie Formulareingaben beim Verlassen jedes Feldes als Entwurf, gebunden an das Konto.
  2. Bieten Sie den Entwurf nach der neuen Anmeldung an: „Sie haben einen begonnenen Antrag vom 12. September. Fortsetzen?“
  3. Leiten Sie nach der Anmeldung auf die Seite zurück, auf der die Sitzung abgelaufen ist.
  4. Löschen Sie Entwürfe nach einer festen Frist und nennen Sie die Frist im Formular.

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 →