Je ne suis pas développeur mais je pense qu’il s’agit aussi d’éduquer les utilisateurs, lorsque je remplis un formulaire papier j’ai les mêmes consignes (avec ou sans majuscule, avec ou sans tiret, date à inscrire dans un certain format, etc.). Ensuite, si j’entre mon prénom avec majuscule et avec accents (c’est d’ailleurs vraiment étrange en 2012 de devoir écrire son prénom/nom sans majuscule et sans accent, je me demande parfois à quoi servent l’ascii-étendu, l’unicode et compagnie, et si quelque chose doit être fait pour les utilisateurs c’est justement la prise en charge de ces caractères qui existent tout de même dans la langue française !) je trouverais vraiment étrange si je les retrouvais sans majuscule et sans accents dans une facture par exemple.

Pour le numéro de téléphone, il s’agit de celui de l’utilisateur, je ne vois d’où il ferait un copier-coller de son propre numéro qu’il devrait connaître non?

Dernièrement avez-vous testé le formulaire (ce n’est pas dit dans l’article) pour voir s’il ne fait pas cette vérification en plus d’en avertir l’utilisateur par un message ? Je rencontre pleins de formulaires de ce type.