core-bundle icon indicating copy to clipboard operation
core-bundle copied to clipboard

Barrierefreiheit-Problem mit Standard-Uploader

Open NinaG opened this issue 8 years ago • 1 comments

Aus dem aktuellen Barrierefreiheit-Test, den Heiko Kunert und ich mit der aktuellsten Contao 4-Version durchgeführt haben:

Im Standard-Uploader sollten Fehlermeldungen oder wichtige Meldungen wie „Die Datei ... wurde hochgeladen“ auch für Screenreader erkennbar hervorgehoben werden.

Siehe Lösungsvorschlag für Fehlermeldungen/wichtige Meldungen im Ticket #770

NinaG avatar Apr 19 '17 08:04 NinaG

Weitere Probleme mit dem Standard-Uploader: Das file-Input hat kein Label. Screenreader-Nutzer können daher zum Teil nicht erkennen, was das für ein Feld ist bzw. welchen Zweck es hat. Unter Windows sieht man als sehender Nutzer eine „Durchsuchen…“-Beschriftung auf dem file-Input, aber diese Infos ist für viele Screenreader nicht zugänglich. Deshalb wäre es sehr sinnvoll, wenn das file-Input ein Attribut aria-label="Datei(en) auswählen" erhält.

Wenn die Datei(en) hochgeladen wurden, wäre es für Screenreader-Nutzer sehr vorteilhaft, wenn der Browser-Titel des angepasst wird und direkt darauf hinweist, dass das Hochladen erfolgreich oder fehlerhaft war. Sonst macht es erstmal den Eindruck, als wäre nichts passiert.

Wie oben erwähnt, sollten die eigentlichen Meldungen (Erfolgreich hochgeladen, Fehler, etc.) die im Uploader angezeigt werden, idealerweise mit den entsprechenden ARIA-Angaben versehen werden (siehe Ticket #770).

NinaG avatar Apr 24 '17 18:04 NinaG