Une adresse tapee une fois, et un champ fiscal qui connait votre pays
L'activation demande jusqu'a deux adresses: celle de votre entreprise et celle de la personne qui signe. Cela fait cinq champs chacune, tapes a la main, dans un formulaire ou un code postal errone vous coute un aller-retour de verification. Il suffit maintenant de quelques signes.
Tapez trois lettres, choisissez une ligne
Commencez a taper une rue dans l'un de ces champs et des propositions apparaissent dessous. Choisissez-en une et le reste de l'adresse se remplit seul: la seconde ligne, la ville, l'etat ou la region, le code postal. Rien d'autre ne bouge dans le formulaire, et chaque champ rempli reste modifiable, parce qu'une proposition est un point de depart et non un verdict.
Dans nos propres champs, pas dans une boite venue d'ailleurs
Les propositions sont dessinees dans notre propre liste, au style du reste du formulaire, et elles repondent au clavier comme le reste du formulaire: les fleches pour se deplacer, Entree pour choisir, Echap pour fermer. Nous demandons au service d'adresses les morceaux de l'adresse et nous les plaçons nous-memes. Cela compte pour une raison qui depasse l'apparence: rien de ce que vous tapez dans ce champ n'est confie au composant d'un tiers en meme temps que le reste de votre page.
Il suit le pays que vous remplissez
Les propositions sont restreintes au pays choisi dans le formulaire: une societe francaise recoit des rues francaises. Et l'adresse s'ecrit comme le pays l'ecrit: le numero apres la rue en Allemagne, avant elle aux Etats-Unis. Quand un pays ecrit ses regions en codes, comme les Etats-Unis, c'est le code qui entre; quand il les ecrit en toutes lettres, c'est le nom. Sans cela, votre champ de region se remplirait d'une valeur que sa propre liste ne contient pas.
Un champ fiscal qui connait sa forme
Le champ du numero fiscal connait desormais la forme utilisee par votre pays. Il vous montre cette forme avant que vous tapiez, groupe les chiffres au fur et a mesure, et vous dit que le numero n'a pas la bonne longueur au lieu de laisser l'activation echouer plus tard.
Si le service d'adresses n'est pas joignable
Les champs restent des champs de texte ordinaires et le formulaire fonctionne exactement comme avant. Une proposition absente ne bloque jamais une activation.