« Acceptation Générale » mon prénom, mon adresse, mon domaine seront-ils acceptés par tous les formulaires ?

La présentation

Ressources

Vidéo

Le sujet

Bien des formulaires sur le web aujourd'hui testent les données entrées et en refusent certaines. "Unsafe character" parce que j'ai voulu utiliser mon prénom (avec l'accent sur le e), "Invalid domain" (parce que c'est un nom en .alsace et que l'auteur du formulaire a copié/collé un code JavaScript qui limite arbitrairement les TLD à quatre caractères), "Wrong email syntax" (parce que l'auteur du formulaire n'a pas lu la norme sur les adresses de courrier et a tenté de deviner quels caractères étaient acceptables).

Pourquoi teste-t-on ? La réponse n'est pas si évidente que cela, nombre de ces tests sont inutiles. Et, si on teste, où trouver la référence de la syntaxe, plutôt que de la réinventer en mal (un petit tour sur les forums permet de trouver plein de codes de test faux) ?

On parlera donc des contraintes sur les identificateurs, des normes qui les décrivent, des avantages et des inconvénients qu'il y a à les tester dans un formulaire web et des bonnes façons de faire.

Présenté par Stéphane Bortzmeyer

Stéphane Bortzmeyer Parle le DNS

Stéphane Bortzmeyer est ingénieur R&D à l'AFNIC (Association Française pour le Nommage Internet en Coopération, registre des noms de domaines en .FR). Il s'occupe entre autre de sécurité, notamment du DNS. Sa spécialité n'est pas le web mais il y connait quand même deux ou trois choses.

Avant l'AFNIC, il a travaillé chez des acteurs Internet très divers, de la web agency au centre de recherche.

Il tient un blog sur les réseaux, l'informatique, les normes : bortzmeyer.org.