Scénario
Après qu'un utilisateur a tenté de soumettre un formulaire, je fournis des messages de validation par rapport à tous les champs non valides. Dans l'un de ces champs, l'utilisateur a dépassé le nombre maximal de caractères autorisé.
Exemple
J'ai une zone de texte appelée "mot-clé" et elle a une limite de 100 caractères mais ils saisissent 110, quelle est la meilleure langue à utiliser pour leur dire ce qui ne va pas?
J'ai quelques exemples ci-dessous, y a-t-il un meilleur langage à utiliser?
Jetez un oeil à la façon dont Twitter a fait.
1 - Le affiche clairement le nombre de caractères disponibles. L'utilisateur sait instantanément s'il est dans la limite pendant qu'il tape. 2 - Si l'utilisateur tape au-delà de la limite, 2 repères visuels sont affichés (la mise en surbrillance des caractères supplémentaires et le nombre de caractères est en rouge) également sumit est désactivé.
Je pense qu'ils ont absolument réussi. Clair et facile pour l'utilisateur et à l'épreuve des balles
Je pense que toutes les recommandations pour le message d'erreur sont correctes. Je choisirais le 3ème que vous avez présenté car il est plus court et écrit de manière positive, c'est-à-dire "Ça peut être" vs "Ça ne peut pas être".
Cependant, la question de Matt Obee est valide et je ne pense pas que vous l'ayez comprise. Au lieu d'afficher un message d'erreur, vous devez informer les utilisateurs de cette limite avant même de commencer à écrire.
Puisque vous imposez une limitation, vous devez soit:
Vous pouvez voir un exemple de la deuxième option lorsque vous faites un commentaire dans stackexchange.