12 Punkte von ragus 2024-10-03 | Noch keine Kommentare. | Auf WhatsApp teilen

Problem

  • Das Attribut maxlength schneidet Eingaben mitten im Text ab, gibt den Nutzern dabei aber keinerlei Feedback.
  • Wenn die Eingabe aus Sicht der Nutzer plötzlich stoppt, kann sich die UI fehlerhaft anfühlen.
  • Nutzer von Screenreadern (sehbehindert oder blind) können nicht erkennen, wenn das Eingabelimit erreicht ist.
  • Viele Nutzer schauen beim Tippen auf die Tastatur statt auf den Bildschirm und bemerken daher möglicherweise nicht, dass ihre Eingabe abgeschnitten wird.
  • Wenn längerer Text per Copy-and-paste eingefügt wird, kann der Inhalt mitten im Text abgeschnitten werden, wodurch falsche Informationen gespeichert werden können.

Lösung

  • Statt Eingaben mit maxlength zu begrenzen, ist es besser, die vollständige Eingabe anzunehmen und bei Überschreitung des Limits eine Fehlermeldung anzuzeigen, damit Nutzer den Text korrigieren können.
  • Wenn möglich, sollte das Eingabelimit großzügig festgelegt werden.
  • Es ist sinnvoll, die verbleibende Zeichenanzahl anzuzeigen, damit Nutzer das Limit erkennen und ihre Eingabe entsprechend anpassen können.

Noch keine Kommentare.

Noch keine Kommentare.