@@dedlfix
Nein! Placeholder sind kein Ersatz für Labels! – Wirklich nicht! Sämtliche Eingabefelder benötigen eine Beschriftung.
Generall ist das nicht von der Hand zu weisen. Aber in diesem Fall? Zerfallen da nicht die Argumente, weil man auch von den umliegenden Feldern sehen kann, was da eingetragen werden soll?
Kann man eben nicht. Was genau sieht denn ein Screenreader-Nutzer von umliegenden Feldern?
Jedes Eingabeld braucht seine Beschriftung. Unter gewissen Umständen kann man die visuell verstecken.
Um auch mal die eigentliche Frage zu beantworten, ganz unabhängig davon, ob am Ende nicht lieber eine generell andere Lösung eingesetzt werden soll:
tabindex="-1"
Das ist einfach nur ärgerlich. Wenn ich vorgehabt hätte, das als Lösung zu präsentieren, dann hätte ich das vor 5 Stunden schon getan. Nein, das ganze Ding unbedienbar zu machen ist keine Lösung! 👎
LLAP 🖖
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory