Prácticas no basadas en imágenes CAPTCHA enfoques?


Parece que vamos a añadir CAPTCHA soporte para Stack Overflow. Esto es necesario para evitar bots, spammers y otras actividades con scripts maliciosos. ¡Solo queremos que los seres humanos publiquen o editen cosas aquí!

Usaremos un CAPTCHA JavaScript (jQuery) como primera línea de defensa:

Http://docs.jquery.com/Tutorials:Safer_Contact_Forms_Without_CAPTCHAs

La ventaja de este enfoque es que, para la mayoría de la gente, el CAPTCHA nunca será visible!

Sin embargo, para las personas con JavaScript deshabilitado, todavía necesitamos una alternativa y aquí es donde se pone complicado.

He escrito un control CAPTCHA tradicional para ASP.NET que podemos reutilizar.

CaptchaImage

Sin embargo, preferiría ir con algo textual para evitar la sobrecarga de crear todas estas imágenes en el servidor con cada solicitud.

He visto cosas como..

  • Texto ASCII captcha: \/\/(_)\/\/
  • matemáticas rompecabezas: ¿qué es 7 menos 3 por 2?
  • preguntas de trivia: ¿qué sabe mejor, un sapo o una paleta?

Tal vez solo estoy inclinando a los molinos de viento aquí, pero me gustaría tener un CAPTCHA compatible menos intensivo de recursos, no basado en imágenes <noscript> si es posible.

Ideas?


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52