« Ma mère, dans la rue, sans son foulard... | Polonaise inverse » |
Protéger son site des spammeurs
Précédente • Sommaire • Suivante
4 - Le codage personnalisé par un script
Une autre possibilité consiste à développer son propre codage et remplacer les caractères standard de l'adresse par un code personnel. Ce code pourra être "calculé" préalablement par un script privé et inséré dans les pages à la place de l'adresse en association avec un lien appelant le programme de décodage qui s'exécutera au moment où le visiteur clique sur le lien. Attention, le script de codage n'a pas besoin de figurer dans vos pages ! Il peut, et même doit, rester personnel et donc n'exister que sur votre ordinateur.
Le programme de décodage, activé par un clic du visiteur, pourra par exemple afficher l'adresse en remplacement du code ou même ouvrir directement la messagerie standard de l'ordinateur du visiteur sans afficher le résultat du décodage (voir plus bas).
Un exemple fera mieux comprendre :Voici le détail des opérations nécessaires :
- 1 - afficher l'adresse sous forme d'un code public obtenu séparément.
- 2 - convier le visiteur à sélectionner puis copier le code affiché à l'aide de la souris (ou avec un [Ctrl+C]).
- 3 - ensuite, donner l'instruction de coller le code (avec le bouton droit de la souris ou par [Ctrl+V]) dans une zone de texte d'un formulaire très simple
- 4 - enfin, inviter le visiteur à cliquer sur un bouton qui lancera l'exécution du décodage, l'affichage de l'adresse et / ou l'envoi d'un message à partir du formulaire.
Cette procédure faisant intervenir des actions humaines sur instructions écrites simples, et autorisant le copier-coller pour limiter les risques d'erreur, est certainement la protection la plus efficace contre les robots que je puisse vous proposer. Avantages : le principe de codage est simple et à clé publique, on n'interdit pas la conversion de l'adresse codée en texte clair.
Le code utilisé ci-dessus (en rouge) a été obtenu par codage et sera décodé à l'aide du script qui vous est détaillé page suivante...
Appréciation, question, commentaire ? Réagir=(clic) - merci.
Aucun commentaire pour le moment
Formulaire en cours de chargement...