Projekt

Allgemein

Profil

Aktionen

GX-Bug #71174

offen

A11y - Malibu-Theme: CAPTCHA - Sicherheitscodes haben keine Hilfestellungen für Blinde | CAPTCHA - Security codes have no assistance for the blind

Von Jessica Balaban vor 3 Tagen hinzugefügt.

Status:
Gemeldet
Priorität:
Hoch
Zugewiesen an:
-
Kategorie:
Malibu
Zielversion:
-
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

Beschreibung

Für die Barrierefreiheit der Frontend-Webseite müssen sämtliche CAPTCHAs über Textalternativen verfügen, die den Zweck des Nicht-Text-Inhalts identifizieren.
Für sehbehinderte Personen muss zusätzlich eine Hilfestellung integriert sein, welche den Sicherheitscode vorliest. Zusätzlich ist es von Nöten, dass der Sicherheitscode eigenständig aktualisiert werden kann.
Die integrierten Sicherheitscodes verfügen im entsprechenden Webshop nicht über die oben beschriebenen Optionen. Das einheitliche System wird in folgenden Bereichen des Webshops verwendet:

  • Seite "Passwort vergessen"
  • Seite "Kontakt"
  • Seite "Callback" Dadurch erfüllen diese nicht den verpflichtetem Erfolgskriterium für Nicht-Textinhalt der WCAG im Sinne der Barrierefreiheit.
  1. öffne den Webshop https://accessibility-asqa.supp.gambio-server.net/
  2. navigiere zur Seite "Passwort vergessen"
  3. öffne die Entwicklertools
  4. untersuche den dargestellten Sicherheitscode auf folgende Eigenschaften:
  5. Hilfestellung für Blinde
  6. Button zum Aktualisieren des Sicherheitscodes
  7. Name und Textalternative, die dessen Zweck erfüllt.
  8. wiederhole die Schritte 3 & 4 für die Seiten "Kontakt" und "Callback"

Erwartetes Verhalten:
Für die bestehenden Sicherheitscodes existieren folgende Funktionen:

  • Hilfestellung für Blinde
  • Button zum Aktualisieren des Sicherheitscodes
  • Name und Textalternative, die dessen Zweck erfüllt.

Aktuelles Verhalten:
Die dargestellten Sicherheitscodes haben keinerlei Hilfestellungen, welche der barrierefreien Bedienung nützen.

To ensure the accessibility of the front-end website, all CAPTCHAs must have text alternatives that identify the purpose of the non-text content.
For visually impaired persons, additional assistance must be integrated which reads out the security code. It is also necessary that the security code can be updated independently.
The integrated security codes do not have the options described above in the corresponding web store. The standardized system is used in the following areas of the webshop:

  • Forgotten password” page
  • Contact” page
  • Callback” page As a result, these do not fulfill the mandatory success criterion for non-text content of the WCAG in terms of accessibility.
  1. open the webshop https://accessibility-asqa.supp.gambio-server.net/
  2. navigate to the “Forgotten password” page
  3. open the developer tools
  4. check the security code displayed for the following properties
  5. Assistance for the blind
  6. Button to update the security code
  7. Name and text alternative that fulfills its purpose.
  8. repeat steps 3 & 4 for the “Contact” and “Callback” pages

Expected behavior:
The following functions exist for the existing security codes:

  • Help for the blind
  • Button for updating the security code
  • Name and text alternative that fulfills its purpose.

Current behavior:
The security codes shown do not have any aids that are useful for barrier-free operation.

Betroffenes Kriterium der WAG 2.2:
Erfolgskriterium der Web Content Accessibility Guidelines (WCAG) 2.2 (w3.org) (Success Criterion 1.1.1 Non-text Content)
Affected criterion of the WAG 2.2:
Success criterion of the Web Content Accessibility Guidelines (WCAG) 2.2 (w3.org) ( Success criterion 1.1.1 Non-text content)


Dateien


Nichts anzuzeigen

Aktionen

Auch abrufbar als: Atom PDF