Aller au contenu
LiveLe magazine du web et du référencement naturel

Outils et technique

Formulaire de contact : ce qui a changé en trente ans

Un formulaire de contact ne se juge pas à son apparence mais à ce qui arrive de l'autre côté. Ce qui a changé en trente ans, c'est l'endroit où le travail se fait : le serveur calculait tout au début, le navigateur a pris le relais, et la panne s'est déplacée avec lui.

Publié le La rédaction de LiveArticle

Un carnet à spirale ouvert sur une page de notes manuscrites, posé contre un ordinateur portable dont l'écran affiche un formulaire en ligne, sous la lumière d'une lampe de bureau
Un carnet à spirale ouvert sur une page de notes manuscrites, posé contre un ordinateur portable dont l'écran affiche un formulaire en ligne, sous la lumière d'une lampe de bureau.

Un formulaire de contact se juge sur une seule chose : le message arrive t-il, et celui qui l'a écrit le sait il. Le reste, la mise en page, le nombre de champs, la couleur du bouton, se corrige en une après midi. Ce qui casse un formulaire, ce sont les maillons invisibles : l'adresse de destination, le filtre antispam, la page de confirmation, l'acheminement du courriel.

Ces maillons ont une histoire, et elle explique bien des pannes actuelles. Les premières pages interactives faisaient calculer le serveur, le navigateur a pris le relais au milieu des années 1990, les échanges se sont ensuite faits sans recharger la page, et depuis quelques années le navigateur sait travailler hors connexion. Cette progression est racontée, dates à l'appui, dans un dossier documentaire français sur l'histoire des applications en réseau, du web annoncé en 1991 au hors ligne de 2015. Le lire aide à comprendre pourquoi un formulaire de 2026 se comporte encore parfois comme celui de 1998.

De la page qui calcule au navigateur qui calcule

Au début du web, une page ne savait rien faire seule. Pour traiter un formulaire, il fallait un programme côté serveur : il recevait les champs, fabriquait une réponse, renvoyait une nouvelle page. Cette façon de faire a fixé le modèle pour longtemps, et elle laisse une conséquence toujours visible : entre l'envoi et la réponse, le visiteur attend.

Le navigateur a ensuite appris à vérifier un champ avant l'envoi, à signaler une adresse de courriel mal formée, à compter les caractères d'un message. Le gain est réel mais limité : cette vérification se passe dans le navigateur du visiteur, elle ne remplace jamais le contrôle côté serveur, seul à faire autorité.

Vient ensuite le tournant des échanges sans rechargement, puis celui des pages qui continuent de fonctionner quand le réseau disparaît. Un navigateur moderne peut garder un envoi en attente et le rejouer au retour de la connexion. Cela ne dispense pas le site de prévoir ce qui se passe quand rien ne part : c'est justement là que les messages se perdent.

Pourquoi un formulaire de contact se perd il encore ?

Les causes de perte tiennent en quatre familles. La première est l'adresse de destination : une boîte devenue inactive, une redirection oubliée, un changement d'hébergeur sans reprise des comptes. La deuxième est le filtre antispam, qui travaille parfois trop bien et range un message légitime avec les indésirables.

La troisième est l'acheminement du courriel. Un site qui envoie depuis sa propre machine, ou depuis une adresse mal configurée, produit des messages que les serveurs de réception refusent sans le dire à l'expéditeur. La quatrième est la plus coûteuse : la confirmation. Quand l'envoi échoue en silence, le visiteur croit avoir écrit et attend une réponse qui ne viendra pas.

Aucune de ces pannes ne se voit depuis la page. C'est ce qui les rend durables : le formulaire a l'air de fonctionner, et le premier signal est un client qui demandait quelque chose trois semaines plus tôt.

Que faut-il vérifier avant de refaire sa page de contact ?

Trois vérifications suffisent, dans cet ordre. D'abord le nombre de champs : chaque champ supplémentaire fait abandonner une part des visiteurs, et tout ce qui n'est pas nécessaire pour répondre peut être demandé plus tard. Ensuite la page de confirmation : elle doit exister, dire que le message est parti, et rappeler le délai de réponse.

Enfin l'accessibilité, qui sert ici plus qu'ailleurs. Un champ sans étiquette lisible, un message d'erreur signalé seulement par une couleur, un délai trop court avant l'expiration de la session : les règles d'accessibilité du W3C décrivent ces cas depuis longtemps, et un formulaire qui les respecte se remplit mieux, parce que ces exigences visent d'abord la clarté.

Pourquoi ne pas confier le formulaire à un service tiers ?

Un service spécialisé dans l'acheminement des formulaires règle la partie délicate : le courriel part d'une infrastructure connue des grands fournisseurs, les filtres sont ajustés, l'historique des envois est consultable. Pour une petite structure qui n'a personne pour surveiller une boîte d'envoi, le gain est réel.

Le prix se paie ailleurs. Le message transite par un tiers, ce qui doit figurer dans la page de confidentialité. La mise en forme dépend d'un modèle extérieur. Et si le service ferme ou change ses conditions, il faut tout reprendre, y compris les réglages de l'adresse d'envoi.

Le choix se fait donc sur un critère simple : qui surveille la boîte. S'il y a quelqu'un pour lire les journaux d'envoi et corriger une adresse, le formulaire du site suffit. Sinon, un service connu fait le travail à la place, avec la dépendance qui va avec.

Ce que la panne silencieuse coûte vraiment

Un formulaire cassé ne produit pas de baisse de trafic, pas d'erreur visible dans les journaux du site, pas de signal dans les rapports de recherche. Il produit du silence, et le silence ne se mesure pas. C'est la raison pour laquelle ce point précis mérite une vérification datée, notée quelque part, et refaite après chaque changement d'hébergement.

Cette règle dépasse le formulaire : une information ne vaut que si l'on peut remonter à sa source, et cela vaut pour un message reçu comme pour un chiffre repris. Le second cas est traité dans notre article sur les données publiques et le référencement, où la même exigence porte sur ce qu'une page peut rattacher à une fiche d'origine.

Le même raisonnement vaut pour les autres pages qui attendent une action du visiteur : prise de rendez-vous, demande de devis, inscription. Toutes partagent la même faiblesse, elles se jugent sur ce qui sort, jamais sur ce qui s'affiche.

Le geste à retenir

Ouvrir le site sur un téléphone, remplir le formulaire comme le ferait une personne pressée, envoyer, fermer l'onglet, puis attendre. Si le message n'arrive pas dans l'heure, le problème est connu avant les visiteurs.

Et si la vraie question est de savoir quelles pages du site travaillent réellement, la réponse se lit ailleurs : dans la façon dont les pages se comportent en vitesse et en stabilité, décrite dans notre article sur les indicateurs de vitesse d'une page.

Écrit par la rédaction de Live · Rubrique Outils et technique · Une erreur, une précision ? Écrire à la rédaction.

Poursuivre la lecture

Dans le même esprit

Trois lectures voisines