Les captchas permettent d'identifier les contacts sérieux face aux robots spammeurs.
L'objectif est de poser une question facile à laquelle tout le monde peut répondre. La différence est que les robots vont remplir ce champ sans forcément inscrire la bonne réponse. Cela peut donc soit bloquer la soumission du formulaire, soit simuler la soumission pour le robot mais les résultats n'arrivent pas dans Automation.
Les Captchas peuvent aussi servir d'honeypot. Il s'agit d'attirer les robots dans un piège. Dans ce cas, c'est inciter les robots à remplir un champ du formulaire que les utilisateurs ne pourraient pas voir.
Comment ajouter un Captcha en question/réponse ?
- Commencer par créer ou éditer un formulaire existant.
- Dans l'édition du formulaire, ajouter un nouveau champ de type captcha.
- Remplir l'étiquette. C'est la question qui apparaitra dans le formulaire. Par exemple : 2+2
- Aller dans l'onglet "Propriétés" et ajouter la réponse à la question.
- Enregistrer et fermer.
Voyons comment se comporte le formulaire.
1ère soumission avec la bonne réponse :
Le formulaire est bien soumis.
2nde soumission avec une mauvaise réponse :
La réponse attendue n'étant la bonne, le formulaire ne peut être envoyé.
Comment ajouter un captcha caché uniquement pour les robots ?
- Après l'ajout du champ de type captcha, renseigner l'étiquette car elle est obligatoire.
- Dans l'onglet "Propriétés", laisser le champ "Réponse" pour utiliser le Captcha comme un honeypot (un piège pour les robots spammeurs).
- Aller dans l'onglet "Attributs" et remplir le champ "Conteneur" avec ce style CSS : style="display:none;"
- Ce style CSS permet de cacher le champ pour qu'il ne soit pas visible.
- Ainsi, cela permettra de détecter les robots qui pourraient remplir les formulaires car ils remplissent tous les champs (même s'ils sont cachés).
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.