Barrierefreie Anmeldung
Silktide findet Anmeldeformulare auf Ihren Seiten und bittet Sie zu bestätigen, dass das Anmelden Personen nicht dazu zwingt, sich Informationen zu merken, abzuschreiben oder zu enträtseln. Gedächtnis- oder Problemlösetests sind nur zulässig, wenn eine Alternative oder Unterstützung angeboten wird.
Warum das wichtig ist
Passwörter, Benutzernamen und Rätsel sind allesamt Tests kognitiver Funktionen: Sie erfordern Gedächtnis, Abschrift oder Berechnung. Für Menschen mit kognitiven Beeinträchtigungen kann dies das Anmelden unmöglich machen und sie von ihren eigenen Konten ausschließen. Eine Anmeldung, die einen Passwortmanager unterstützt, reduziert den gesamten Test hingegen auf ein paar Klicks.
So beheben Sie das
Diese Prüfung fordert Sie auf, jedes Anmeldeformular manuell zu überprüfen. Die meisten Anmeldeformulare bestehen, wenn sie alle folgenden Punkte erfüllen:
- Passwortmanager funktionieren. Das Formular erlaubt es Software, Benutzername und Passwort auszufüllen. Verwenden Sie Standardfelder mit
autocomplete="username"undautocomplete="current-password", und fordern Sie niemals ausgewählte Zeichen an ("Geben Sie das 3., 7. und 1. Zeichen Ihrer PIN ein"); das macht sie wirkungslos. - Einfügen ist erlaubt. Blockieren Sie das Einfügen in die Felder für Benutzername oder Passwort nicht.
- Kein Rätsel ohne Unterstützung. Ein oder ein ähnlicher Test darf nicht der einzige Weg sein. Auf dieser Ebene gibt es Ausnahmen für das Erkennen von Objekten in Bildern und für die Identifizierung von Inhalten, die die Nutzenden selbst bereitgestellt haben (z. B. ein von ihnen hochgeladenes Foto).
- Kein ausgedachter Benutzername. Das Erfordernis eines erdachten Handles (wie
@joe1987) ist ein Gedächtnistest. Eine E-Mail-Adresse oder Telefonnummer ist in Ordnung, da Menschen sie überall verwenden.
Wenn das Formular nicht konform gemacht werden kann, bieten Sie eine alternative Anmeldung an, die den kognitiven Test vollständig vermeidet, z. B. einen per E-Mail gesendeten Anmeldelink oder einen Passkey.
Wenn ein markiertes Formular diese Bedingungen bereits erfüllt, Sie den Befund.
Wie Silktide dies prüft
- Silktide untersucht jedes Formular auf jeder Seite auf die Form eines Anmeldeformulars: entweder ein Benutzernamenfeld gefolgt von einem Passwortfeld (mit höchstens ein paar Extras wie einem "Angemeldet bleiben"-Kontrollkästchen) oder ein einfeldriger erster Schritt, der nach einem Benutzernamen fragt, wie es einige große Websites verwenden.
- Silktide kennzeichnet jedes erkannte Anmeldeformular zur Überprüfung. Ob Passwortmanager, Einfügen und Alternativen funktionieren, kann nur durch Ausprobieren bestätigt werden; daher entscheidet ein Mensch.
Fehlerbehebung
Ein Formular wurde markiert, das kein Anmeldeformular ist
Die Erkennung sucht nach der Struktur eines Anmeldeformulars, und gelegentlich passt ein anderes kleines Formular darauf. Wenn das Formular niemanden anmeldet, genehmigen Sie den Befund.
Meine Anmeldung befindet sich auf einer separaten Domain oder hinter einer Schaltfläche
Silktide kann nur Anmeldeformulare auf den Seiten untersuchen, die es scannt. Eine anderweitig gehostete Anmeldung (z. B. bei einem separaten Identitätsanbieter) sollte dort manuell überprüft werden.
Mehr erfahren
- Verständnis des Erfolgskriteriums 3.3.8: Barrierefreie Authentifizierung (Minimum) (WCAG 2.2)
- Barrierefreie Anmeldung (ohne Ausnahme) - die strengere Version dieser Prüfung, die keine Ausnahmen zulässt