12 points par ragus 2024-10-03 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Problèmes

  • L’attribut maxlength coupe la saisie en cours de route sans fournir aucun retour à l’utilisateur.
  • Du point de vue de l’utilisateur, si la saisie s’arrête au milieu, l’interface peut sembler boguée.
  • Les utilisateurs de lecteurs d’écran (personnes malvoyantes ou aveugles) ne peuvent pas savoir quand la limite de saisie est atteinte.
  • Beaucoup d’utilisateurs ne regardent pas l’écran lorsqu’ils saisissent du texte et regardent plutôt le clavier, ils peuvent donc ne pas remarquer que leur saisie a été tronquée.
  • Lorsqu’on copie-colle un long texte, le contenu peut être coupé au milieu et de mauvaises informations peuvent être enregistrées.

Solution

  • Il vaut mieux ne pas limiter la saisie avec maxlength et permettre à l’utilisateur d’entrer tout le texte, puis afficher un message d’erreur si la limite est dépassée afin qu’il puisse corriger sa saisie.
  • Si possible, il est préférable de définir une limite de saisie suffisamment large.
  • Il est recommandé d’afficher le nombre de caractères restants afin que l’utilisateur soit conscient de la limite et puisse ajuster sa saisie en conséquence.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.