Captcha es una estrategia utilizada para proteger los sitios contra el spam. El objetivo es evitar que los sitios intuitivos reciban correo no deseado examinando entradas creadas de forma natural.
La abreviatura CAPTCHA significa ‘Prueba de Turing pública totalmente automatizada para distinguir computadoras y humanos’. A partir del año 1950, el investigador de PC Alan Turing propuso una técnica para probar el límite académico del razonamiento computarizado. Según lo indicado por el pionero de la PC, la máquina puede imitar el cerebro humano cuando descubre cómo bromear con las personas en una conversación sin reconocer que es una PC.
La prueba de Turing se cayó durante toda la existencia de la investigación de IA (razonamiento hecho por el hombre) y fue aprobada por primera vez por el programa de PC en 2014: como la primera máquina del mundo, el chatterbot Eugene Goostman prevaleció en lo que respecta a desviar más del 30 por ciento del jurado libre para en cualquier caso 5 minutos. Eugene afirmó ser un joven ucraniano con conejillos de indias, que también era un gran fanático de Eminem.
Lo que parece ciencia ficción, es actualmente uno de los temas centrales en la web. Los sitios inteligentes deben tener la opción de reconocer a los visitantes del sitio humano desde los programas de PC dentro de la estructura de Verificación humana. Los captchas cada vez más avanzados están destinados a ayudar a prevenir el spam robotizado y los robots instantáneos (bots).
¿Cuál es la razón de CAPTCHA?
Los captchas generalmente se utilizan cuando las aplicaciones web requieren la entrada del cliente. Imagine que está ejecutando una tienda en línea y necesita ofrecer a sus clientes la oportunidad de redactar encuestas de artículos en el segmento de comentarios. Para esta situación, debe asegurarse de que los pasajes sean realmente de sus clientes o, al menos, de los visitantes del sitio humano. Regularmente revisará los comentarios de spam producidos naturalmente, en el escenario más pesimista, conectándose con su oposición.
Puede reducir el riesgo de este evento asegurando estructuras web con captcha, haciendo que los clientes confirmen que son humanos antes de que puedan dar sus comentarios. Los captchas se encuentran actualmente en prácticamente todas las partes donde los clientes humanos deben ser reconocidos por los bots. Por ejemplo, esto incluye estructuras de inscripción para servicios de correo electrónico, folletos, redes y organizaciones interpersonales, así como estudios en línea o servicios web, como servicios de herramientas de búsqueda web.
Después de un tiempo, se han creado diferentes técnicas para hacer Verificación Humana. En un nivel básico, sea como sea, ningún sistema establecido ofrece una garantía del 100% contra el spam y la innovación de captcha a menudo se relaciona con una menor facilidad de uso.
¿Qué tipo de CAPTCHA hay?
La idea de captcha depende de la suposición de que, a pesar de los rápidos avances en la investigación de la IA, todavía existen contrastes entre las habilidades intelectuales del individuo y las del programa de PC. Cada captcha, por lo tanto, debe introducir una tarea que sea fácil de identificar para los usuarios humanos, pero no para las máquinas.
Un ejemplo popular de captcha es nocaptcha de reCAPTCHA. Otros incluyen captchas basados en sonido, problemas matemáticos, selección de imágenes, etc.
El método más efectivo y fácil para agregar CAPTCHA:
cualquiera que sea el CAPTCHA que elija utilizar, las piezas de código generalmente las proporciona el proveedor de CAPTCHA. La organización especializada en CAPTCHA se puede configurar regularmente para que solo muestre los códigos CAPTCHA que admite, y su dirección de correo electrónico se utilizará para las advertencias. Debe colocar piezas de código en piezas adecuadas de su sitio web, en aquellos formularios donde debería aparecer la ventana CAPTCHA.
En general, la integración de CAPTCHA es moderadamente simple. Por ejemplo, el código para integrar ReCAPTCHA se incorpora debajo (de los documentos de ReCAPTCHA):
<html> <head> <title>reCAPTCHA demo: Simple page</title> <script src="https://www.google.com/reCAPTCHA/api.js" async defer></script> </head> <body> <form action="?" method="POST"> <div class="g-reCAPTCHA" data-sitekey="your_site_key"></div> <br/> <input type="submit" value="Submit"> </form> </body> </html>
Publicación traducida automáticamente
Artículo escrito por divyanshu_gupta1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA