Menú Principal
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

script antiHOYGAN + reCAPTCHA

Iniciado por perrakah y malotah, 16 de Mayo de 2010, 12:58:58 PM

Tema anterior - Siguiente tema

perrakah y malotah

He encontrado este par de cosillas por hinternec, por si queréis aplicar alguna al foro  :-D


script antiHOYGAN

Ofrecemos este filtro a quien quiera utilizarlo en su web. Es muy sencillo de implementar y sirve para cualquier tipo de servicio (comentarios en blogs, foros, formularios de contacto, etc).


Aviso: Para configurar este script en tu sitio web son necesarios conocimientos de HTML y acceso al sistema de archivos del servidor.


¿Qué es el script antiHOYGAN?
Es una funcion javascript que analiza un texto recibido como parámetro y, en caso de detectar leguaje HOYGAN, lanza una ventana de aviso impidiendo el envío del mensaje al servidor.

Básicamente realiza dos comprobaciones: que el texto no contenga más de un 25% de letras mayúsculas y que no tenga ninguna palabra de la "lista negra": un array en la función que puede ser fácilmente ampliado o modificado por el webmaster, que puede configurar el script a su gusto.


Instalación

Paso 1. Descarga el archivo antiHOYGAN.js y cópialo en el servidor web.

Paso 2. Incluye el antiHOYGAN.js dentro del "head" de la página html que contenga el formulario a controlar. Ejemplo:

<script type="text/javascript" src="antiHOYGAN.js"></script>

Paso 3. Localiza el formulario en la página html e incluye la llamada a la función filterHOYGAN en el "onclick" del "submit". Asegúrate que el parámetro de la función corresponde con el "name" del input de texto a analizar (lo que está marcado en rojo en este ejemplo)




reCAPTCHA

Para poder distinguir a los humanos de los robots en las páginas web, sobre todo para evitar el spam y otros abusos, aparecieron los CAPTCHA: esas letras y números, normalmente distorsionadas que tienes que identificar en un formulario para que te deje enviarlo.

Lo último son los reCAPTCHA, cuyo lema ya casi lo explica todo (stop spam, read books), es lo que viene a ser un divertido ejercicio de "recontra-ingeniería-inversa". El sistema es parecido a los CAPTCHA, pero en vez de utilizar fondos raros o rayas, te presentará un par de palabras sacadas de libros antiguos que los programas de reconocimiento de escritura (OCR) no han sido capaces de identificar a los que además se le añade distorsión. Así que de paso que demuestras que eres humano, colaboras en la digitalización de libros antiguos. Según los datos de reCAPTCHA cada día se completan 60 millones de CAPTCHAs en todo el mundo, así que de la "computación distribuída" hemos pasado a la "computación distribuída humana".

Además reCAPTCHA es gratuito y puedes implementarlo en tu blog (hay plugin para WordPress), y tiene una opción sonora para personas con problemas visuales (aunque el botón para activarlo es tan pequeño que no se si lo verán, y el sonido da más miedo que las psicofonías de "Friker" Jiménez)

Luis

hoygan me parese 1 stupendo pst grasias x la info d hantebraso vonito loro

Es Lupus

Debería ser más estricto: expulsión automatizada para aquellos que no empiecen las frases con mayúscula o para los que no pongan espacio después de las comas.

wo ni i danio

se ve buen programa, aunque la verdad es que teemos la suerte de que ese tipo de personajes no se registran por aquí

¿y si por ejemplo pones algo en ingles? el programa te lo mira como si fueran todo faltas ortograficas??

why

Los captchas son la lacra de internet, como el Norton o la página de Jesús Alvarado.

We're higher, we're reaching for divinity