Warum das Gov.UK-Designteam die Zahleneingabe in Input-Feldern auf `numeric` umgestellt hat
(technology.blog.gov.uk)-
Umstellung von
type="number"auftype="text" inputmode="numeric" pattern="[0-9]*" -
Mit
numbergibt es verschiedene Probleme
-
Barrierefreiheitsprobleme
-
Nur für Zahlen geeignet, die erhöht oder verringert werden können: für große Zahlen, Kartennummern usw. ungeeignet
-
Bei Zeicheneingaben gibt es kein Feedback dazu, welche Zeichen nicht erlaubt sind
-
Zahlen können unbeabsichtigt durch Scrollen verändert werden
-
Seit 2019 unterstützen inzwischen viele mobile Browser
inputmode -
Über
patternbleibt die Kompatibilität mit älteren iOS-Geräten erhalten -
Auch Eingabefelder für Datumsangaben oder Bankkonten wurden auf dieselbe Form umgestellt
Noch keine Kommentare.