Afficher son adresse email, mais la protéger du spam
Par J.Ducastel le jeudi 8 novembre 2007, 10:05 - Formules - Lien permanent
Comment donner son adresse de courriel à
ses visiteurs, tout en la cachant aux yeux des moteurs cherchant des adresses à
spammer ? Un usage courant est d'injecter des blocs parasites dans l'adresse,
tels que identifiant[pas-de-spam-svp]@[enlevez-ceci]domaine.net. Ce qui n'est
pas très lisible. Ma parade, c'est de masquer ces parasites avec une simple
règle CSS. Ce qui donne :
HTML : <a href="mailto:identifiant@[enlevez-ceci]domaine.net"> identifiant@<span class="junk">[enlevez-ceci]</span>domaine.net </a>CSS : .junk { display: none; }
Et affichera : identifiant@domaine.net. Il faudra toujours supprimer à la main les blocs parasites en cas de clic sur le lien ou de copier-coller, mais l'adresse sera plus facile à noter :)
.
Commentaires
Testé et approuvé sur http://lilolipop.com ;-)