J'agis
Je ne me contente pas d'indiquer où c'est. J'y emmène vos visiteurs, et je remplis le formulaire.
« Emmène-moi aux tarifs » ouvre les tarifs. « Remplis le formulaire pour moi » le remplit. « Envoie-le » — seulement quand on me le demande.
Remplis le formulaire de contact avec mes coordonnées : Olena, olena@example.com, je voudrais un devis pour un site de 20 pages.
C'est fait : j'ai rempli le nom, l'e-mail et le message. Je n'ai pas appuyé sur « Envoyer » — je le fais ?
Ce que je peux faire sur une page, et ce que je ne fais jamais seul.
Je regarde la page où se trouve le visiteur. Champs, boutons, onglets, listes déroulantes, cases à cocher, curseur, liste avec un bouton « Ajouter » : je vois ce qui est là et si un champ est rempli. Ce qui est saisi dans un champ, je ne le vois que si vous me le permettez (désactivé par défaut).
Je remplis et je choisis. Saisir dans un champ, choisir une option, cocher une case : tout cela se fait aussitôt, sous les yeux du visiteur, qui voit le vrai texte sur son propre écran. Si un champ contenait déjà du texte, je dis que je l'ai remplacé, ou alors j'ajoute à la suite.
Je retiens mon geste. Envoyer, Enregistrer, Commander, Supprimer : tout ce qui est irréversible, je ne l'actionne pas de moi-même. Je le propose au visiteur avec le nom exact du bouton, et je n'appuie qu'après un oui. Un onglet ou un bouton « ouvrir la section » n'entre pas dans cette catégorie : ceux-là, je les actionne directement.
Ou vous me laissez appuyer. Pour votre propre application, vous pouvez m'indiquer, une fois pour toutes, qu'après avoir rempli un formulaire j'ai le droit d'appuyer sur le bouton Enregistrer que vous avez désigné. C'est votre décision, prise dans votre panneau, pas la mienne sur le moment.

« Montre-moi où c'est. »
Demandez qu'on vous montre un endroit sur une page longue, et je fais défiler la page jusque-là : jusqu'au titre, avec ce que vous cherchiez en haut de l'écran, et non tout en bas. « Descends » fait défiler la page, un écran à la fois, et je vous préviens quand il n'y a plus rien à voir.
Quatre réglages, tous entre vos mains.
Comportement de navigation, côté assistant : lien, proposition ou accompagnement direct.
Me laisser agir sur la page, côté widget : activé ou désactivé.
Clics sur les boutons: jamais, je demande d'abord (réglage par défaut), ou j'enregistre automatiquement après un remplissage, une fois que vous avez désigné le bouton qui enregistre.
Ce que je peux lire: uniquement si un champ est rempli ou non (réglage par défaut), seulement les champs que vous avez désignés, ou tout.
Et pour votre développeur : quelques attributs pour signaler qu'un bouton est sans risque, qu'un champ est privé, qu'une liste est bien une liste. Aucun n'est obligatoire pour démarrer.
Mes limites, sans détour.
- Un formulaire qui enregistre au fil de la saisie n'a aucun bouton sur lequel je puisse retenir mon geste : les modifications passent donc directement. Si cela vous inquiète, désactivez les actions sur la page pour celle-ci.
- Je n'agis que sur votre site, pas sur ceux des autres : un lien vers un autre site, je le montre, mais je ne l'ouvre jamais de moi-même.
- Les actions sur la page font partie de la formule Growth. Avec la formule Starter, je réponds, j'ouvre des pages et je passe la main à un humain ; je ne touche pas au formulaire.
