31 December 2002

J’aime assez le fait que Jakob Nielsen liste, parmi les Top Ten Webdesign Mistakes of 2002, le fait de mettre des liens mailto: n’importe où sans prévenir. L’ensemble de la liste est plutôt orienté vers les sites commerciaux (ce qui est légitime, après tout, ce sont eux qui payent Nielsen), mais ce problème-là est générique, et se retrouve assez fréquemment sur les blogs. Du coup, je vais vous le traduire, pour information :

Quand vous cliquez sur un lien, à quoi vous attendez-vous ? A arriver sur une nouvelle page, qui contient des informations au sujet du lien sur lequel vous avez cliqué.

A quoi ne vous attendez-vous pas ? A lancer un logiciel e-mail qui exige que vous écriviez des choses plutôt que d’en lire.

Les liens mailto: devraient être associés à des intitulés qui indiquent explicitement qu’il s’agit d’adresses e-mail, que ce soit par le format (donald@duck.com) ou leur formulation (envoyer un mail au service clientèle). Ne placez pas des liens mailto: sur des noms : en cliquant sur les noms de personnes on devrait généralement arriver sur leur biographie.

Si vous êtes concerné, réfléchissez-y. Si votre blog est du genre à afficher tout sur une page, et que vous voulez mettre un lien de contact, formulez-le de façon à ce qu’on s’attende à ce que ce soit un lien mailto:. Mais, surtout, le plus insupportable, c’est d’avoir un menu de navigation où tous les liens ouvrent une nouvelle page, sauf le lien contact qui envoie directement sur le client mail. Quand il y a une série d’objets, tous doivent se comporter de la même façon : quand on fait un menu, tous les éléments doivent avoir le même comportement.

Enfin, ceci dit… n’oubliez pas non plus que, si vous mettez un lien mailto: dans votre code, vous servez votre adresse aux spammers sur un plateau d’argent.