Masquer une adresse e-mail sur une page web
Masquer l’adresse fonctionne contre les robots simples, ceux qui ne lisent que le code de la page — c’est-à-dire la plupart. Cela ne fait rien contre un robot qui se comporte comme un vrai navigateur. Savoir lequel est lequel, c’est tout l’objet de cette page.
- Fonctionne entièrement dans votre navigateur
- Fonctionne hors ligne
- Aucun envoi de fichier
- Sans inscription
- Sans filigrane
Chargement de l’outil…
Comment ça marche
- Saisissez l’adresse et, si vous voulez, le texte du lien.
- Choisissez une méthode et lisez ce qu’elle coûte et ce dont elle protège.
- Copiez le code dans votre page ; l’aperçu en direct est ce même code, en train de tourner ici.
Pourquoi rien n’est envoyé
Toutes les opérations de cette page sont effectuées par du code qui tourne dans l’onglet de votre navigateur, avec le moteur qui affiche les pages web. Le fichier est lu depuis le disque vers la mémoire de l’onglet, transformé sur place, puis réécrit sous forme de téléchargement. Il n’est jamais envoyé où que ce soit — ni à nous, ni à un tiers.
Vérifiez-le vous-même
- Ouvrez les outils de développement de votre navigateur (F12) et choisissez l’onglet « Réseau ».
- Chargez votre fichier et lancez l’outil.
- Les seules requêtes que vous verrez téléchargent le code de l’outil lui-même — et, pour quelques outils lourds, leur moteur open source depuis un CDN public — plus un petit signal de visite vers loreatec.jp (adresse et titre de la page, rien de plus). Aucune ne transporte votre fichier.
Questions fréquentes
Le masquage fonctionne-t-il vraiment ?
En partie, et il vaut mieux être précis. Un robot qui se contente de télécharger le code de la page et d’y chercher des adresses ne trouve rien d’exploitable avec aucune de ces quatre méthodes, et c’est ainsi que la plupart des adresses sont collectées. Un robot qui fait tourner un vrai navigateur voit exactement ce que voit un visiteur : les méthodes en JavaScript ne l’arrêtent donc pas. Masquer augmente l’effort, cela ne ferme pas la porte. Pour une adresse qui ne doit jamais fuir, utilisez un formulaire de contact ou une adresse dont vous pouvez vous débarrasser.
Pourquoi ne pas écrire « info [at] example [dot] com » ?
Parce que cela dessert tout le monde sauf le spammeur. Un lecteur d’écran le lit à voix haute comme du charabia, une personne sur téléphone ne peut pas appuyer dessus, un client doit le retaper à la main et se trompe — et n’importe quel robot collecteur le remet à l’endroit avec un seul motif de recherche. C’est la seule approche qui soit pire que de ne rien faire.
Quelle méthode choisir ?
Les entités HTML, où chaque caractère est écrit sous forme de code, si vous n’en utilisez qu’une. Elles ne demandent aucun JavaScript, restent un lien cliquable ordinaire, fonctionnent avec les lecteurs d’écran et battent les robots simples. Les méthodes en JavaScript masquent mieux l’adresse, mais pour les visiteurs dont le JavaScript est désactivé ou bloqué, l’adresse n’apparaît pas du tout.
La méthode CSS convient-elle pour un lien ?
Non. Elle inverse le texte visuellement mais le stocke à l’envers : elle ne peut donc pas former un lien mailto fonctionnel, et la copie donne la chaîne inversée dans certains navigateurs. Réservez-la à une adresse affichée en simple texte.