Use algo de enxeño e evite Captcha

recaptcha

Quizais unha das peores experiencias de usuario coas que sigo a correr na web sexa Captcha tecnoloxía.

Captcha é cando se xera unha imaxe con números, letras e ás veces palabras que necesitas volver escribir noutro campo. Isto é frustrar as publicacións de formularios automatizados dos spammers de comentarios. Dado que non poden descifrar o código, non poden enviar as publicacións falsas.

Defectos de Captcha

  1. É unha tecnoloxía de interrupción. Non podo dicirche cantas veces vou enviar un comentario ou enviar unha mensaxe nalgún sitio e un campo Captcha interrompeume. Detén o fluxo e detén a experiencia do usuario. Non o soporto. En ocasións, simplemente desisto e deixo de visitar o sitio ou de usar a ferramenta.
  2. É xerado por un ordenador. O feito de que o xere un ordenador indícame que algún día o computará. Só é cuestión de tempo.
  3. É preguiceiro. En vez de solucionar o problema, fai que o usuario teña que solucionalo.

Un mellor enfoque

Un par de persoas preguntáronme por que non usei Captcha cando escribín o complemento Formulario de comentarios. Non o usei porque quería facer a experiencia mellor, non peor, evitando os spammers de comentarios. Con só un pequeno enxeño, as empresas de software poderían facer estes desafíos divertidos e non unha interrupción.

A miña pregunta reto no meu páxina de contacto é bastante sinxelo, "última palabra no título do meu blog". Pero fai que a persoa mire por un segundo e quizais incluso entre risas que teña que ingresar ao "blog". Bonito e doado. Non hai combinacións descoloridas, distendidas e disparatadas de letras e números. Só unha pregunta sinxela que un ordenador non pode responder, só o lector.

Facebook agora usa Captcha

Captcha de FacebookA última empresa vítima da tecnoloxía de estilo Captcha é Facebook. Non só é unha estupidez absoluta, apenas se pode ler o dang. Facebook foi bastante estelar no desenvolvemento de algunhas ferramentas e integracións interesantes no seu sitio ... ¿realmente tiñan que usar esta estúpida tecnoloxía? O suficientemente malo é que se venden nel teclado e outros.

Algúns poderían argumentar que "funciona". Só funciona no sentido de que elimina o problema do sitio web e o coloca no usuario. Este é un deseño inescusable e hai mellores xeitos. Vai Facebook ... arrisca, inventa algo. Sé creativo.

23 Comentarios

  1. 1

    Unha solución innovadora similar á de captcha é HumanAuth (e KittenAuth). Tamén é similar á túa idea de "última palabra no título do meu blog". Un humano debe ler unha pista e demostrar que entende a semántica da pista. Ningún ordenador pode facelo aínda. Pero se escoitas a xente de IA, pronto o farán. Está á volta da esquina, de verdade!

    Se HumanAuth ou algo "estándar" que as computadoras non poden facer atraparía e usaría xeneralizado, aliviaría un pouco a interrupción da que falas.

    PERO, aínda tes que ter coidado coa implementación. A mostra de HumanAuth que acabo de ver e mirei de novo ten un fallo. No momento en que fas clic nas 3 imaxes correctas, cambia un botón para avisarte de que o fixeches ben. Está ben, pero dálle clics ilimitados, polo que un simple algoritmo recursivo podería descubrir facilmente as 3 imaxes.

    A túa idea é máis sinxela e sinxela normalmente significa que hai menos que poida ir mal.

  2. 4

    Opinión interesante, aínda que non estou seguro de que merece o seu propio elemento de blogue ...
    Pero o que non se fai por un pouco de atención ... 😉

    De todos os xeitos, o noso sitio (http://ajaxwidgets.com) non ten captcha para o noso sistema de blogs. O certo é que o 99.99% de todos os blogs de spam están sendo negados polo simple feito de que non permitimos HTML ...!
    Ademais, estamos a usar "preservativos de ligazón" para o campo URL, que tamén elimina moito spam. Non é tan difícil 🙂

    .t

    • 5

      O meu obxectivo non era a atención, Thomas. É realmente chamar a atención sobre unha tecnoloxía que é "aceptable", pero que non é fácil de usar.

      O seu exemplo de como o estás a tratar é exactamente o meu punto, definitivamente hai formas menos intrusivas de tratar o problema.

      Grazas, Thomas! E adoro os widgets, así que estarei revisando o teu sitio.
      Doug

  3. 6

    Non menciona o captcha, que non é o cansado e verdadeiro distorsionado baseado na imaxe de texto.

    Un captcha pode ser moitas cousas, baseado en texto, preguntas e respostas, subxectivo (o cadeliño máis fermoso) e é moito máis rápido de usar e ten máis sentido que intentar descubrir se iso é un o ou un 0.

    Estou de acordo contigo e tamén os odio, pero a túa publicación nin sequera cubriu a amplitude completa do tema e non ofreceu ideas sobre como solucionalo.

    • 7

      Ola Garrow,

      Estou de acordo: non atopei a mellor solución ... así o chamo ás empresas con excelentes recursos e expertos en experiencia de usuario. A miña motivación para escribir a publicación foi despois de ver como Facebook usaba esta tecnoloxía.

      Tampouco me decatei de que as tecnoloxías Captcha se superpoñían fóra do simple gráfico de letra que un usuario ten que enviar. Se a tecnoloxía Captcha está a expandir a súa pegada en preguntas e respostas desafiantes que se poden facer para mellorar, non degradar, a experiencia do usuario, estou a favor deles.

      Grazas!

  4. 8

    Emprega nomes de variables-variables. Unha vez que o usuario chega á páxina, configure unha cookie de sesión que conteña un número aleatorio. A continuación, indique á súa etiqueta "input" un nome = "comentario __ [título]", e así un para o resto dos seus campos.

    A continuación, restablece o número cada vez que alguén visita a páxina.

    Isto asegurará que sexa unha persoa humana que vaia á páxina: por un tempo.

    Chris

  5. 9
  6. 10

    Os de Captcha poden ser molestos. Uns máis que outros. Vin algúns que son imposibles de ler (o que derrota o propósito). Eu uso o tipo "malo" de Captcha que describiches nalgúns proxectos. Non obstante, facilito a lectura para que o humano non teña que retorcer o cerebro para darlle sentido. Ademais, só "captcha" cando o usuario se rexistra, non cada vez que dan entrada no sitio. Non é un sistema perfecto, pero considero que non ten en conta o factor de molestia humana.

    Aí vai, poderiamos comezar a clasificar Captcha no seu "HAF" (Factor de molestia humana), Factor de molestia de spam, etc.

  7. 12

    Non quero menosprezar o seu complemento, pero xa hai un xeito moito mellor de filtrar o correo lixo no wordpress. Hai un complemento incrible que utilizo chamado SpamKarma e que emprega todo tipo de heurísticas para determinar se esta publicación é humana ou se é spam. Estiven a usalo durante aproximadamente 1 1/2 ou 2 anos e unha vez que marcou o comentario de alguén como spam e unha vez que non estaba seguro, pediulle á persoa que enchera un captcha e logo deixase pasar o comentario. Pero captura centos de comentarios de spam por semana e nunca deixa pasar ningún.

    Eu tamén odio os captchas. Se realmente tivese que escribir un captcha faríao como http://www.hotcaptcha.com/ xa que escoller a xente guapa ou os animais peludos ou o que fose dunha serie de imaxes é trivial para os humanos e extremadamente difícil para os guións automatizados.

    • 13

      Ola Smokinn,

      Non uso SpamKarma pero oín falar diso. Utilizo un mal comportamento e probablemente só teña que tratar co 10% do correo lixo que tiña antes.

      Comprobarei Hot Captcha: soa semellante ao que me gustaría ver.

      Grazas!
      Doug

  8. 14

    Esta publicación non ten sentido. A túa solución non escala. Un "bot" pode programarse facilmente para evitar a súa medida de seguridade enchendo "blog" cada vez. A solución ten un número finito de preguntas, tantas preguntas como lle apetece escribir. Como implementarían Facebook, ticketmaster ou Yahoo unha solución deste tipo?

    Esta publicación foi o suficientemente ridícula como para chamar a atención e aumentar os seus ingresos publicitarios. Terá que esforzarse máis para "propinar" este blog. Comezaría con contido que paga a pena ler.

    • 15

      Vaia, Matt. Alguén soa un pouco malhumorado hoxe.

      Parece que realmente non leu o meu post. Nunca dixen que a miña solución escalaría nin que debería ser utilizada por estas empresas. Eu fixo dicir que me gustaría ver a algunhas empresas (como Facebook) atopar unha solución máis enxeñosa. O meu complemento permítelle cambiar a pregunta e contestación do desafío sempre que queira; ningún bot seguirá con iso. Ata a data, non tiña ningún spam na miña páxina de contacto desta solución.

      Un exemplo: quizais Facebook podería beneficiarse de usar un anuncio na páxina e preguntar "Quen é o anuncio nesta páxina?". Calquera cousa é mellor que introducir números e letras, se realmente os podes ler.

      Ánimo! Asegúrese de subscribirse. jeje
      Doug

      • 16

        O "O anuncio de quen está nesta páxina" é unha idea interesante. Xa o vin implementado antes nun sitio web chamado Moola.com. Non obstante, úsano específicamente como un xeito de dirixir a atención aos seus anunciantes (como intersticial) en lugar dun método de prevención de spam.

        Algúns deles incluso che obrigarían a ver un vídeo publicitario de 20 segundos e despois responder a unha pregunta como "Para que empresa foi este anuncio?" Aínda que non son fanático dese método en concreto (odio esperar), sería interesante ver que algo así fai nos ingresos publicitarios.

  9. 17

    Ademais do factor de molestia, que é enorme, os CAPTCHA son regularmente inaccesibles para calquera persoa con visión menos que perfecta.

    Imaxina un CAPTCHA que che resultará difícil de ler e logo deixa que alguén con mala visión poida probalo. ¿Difícil? Case imposible.

    Que tal alguén sen ningunha visión, que navega pola web cun lector de pantalla ou tecnoloxía braille. Un CAPTCHA está deseñado de xeito que os programas non o poden ler. Neste caso, tampouco o fará o usuario desactivado.

    Hai poucos CAPTCHA accesibles, os que inclúen un CAPTCHA de voz para aqueles que non poden ver son un exemplo, pero as preocupacións engadidas sobre usabilidade fan que sexa unha tecnoloxía que nunca consideraría implementar. Vence aos spammers doutro xeito, non fagas pagar aos teus usuarios reais (tamén a razón pola que uso o complemento dofollow).

  10. 18

    Os captchas non son malos. Os malos captchas son malos. Se son tan difíciles de descubrir que non podes lelo, entón é malo.

    Non obstante, creo que a mellor solución é unha pregunta matemática básica, tres variables:
    1. Número 1 (0-9)
    2. Número 2 (0-9)
    3. Solución

    Está feito polo que as matemáticas son moi sinxelas e podes descubrir cal é a resposta desde o punto de vista do guión con bastante facilidade.

  11. 19

    Unha solución ordenada que atopei nalgures foi a caixa de verificación etiquetada como "Eu son un spammer", que por defecto quedou desmarcada. Certo, é máis útil no contexto da prevención de rexistros automáticos que nos comentarios (xa que os comentarios do blog normalmente non teñen caixas de verificación que precisan verificarse).

    Por suposto, ao final só é cuestión de tempo que as IAs rompan iso. Pero non creo que haxa unha solución perfecta para que os robots nunca se rompan, polo que é bo e non perturba a experiencia do usuario (a non ser que, por suposto, te consideres un spammer ...)

  12. 20

    Que pasa cos comentarios negativos sobre que este é un post de "atención que atrae"? Desde cando foi malo engadir a súa voz á discusión. Heck, con 17 comentarios xa, obviamente é un tema no que a xente está interesada.

    Ademais, se este é un tema que chama a atención da xente, por que carallo non queres facer un blogue?

  13. 21

    Como é que non é un CAPTCHA?

    Certo, non son as letras maltratadas habituais nunha imaxe granulada artificialmente, pero é algo que intenta distinguir entre ordenador e humanos.

  14. 22

    Si, estou de acordo en que os captchas son un pouco irritantes e sinto entender que son un obstáculo para os usuarios con discapacidade, pero recentemente acabo
    delirado sobre canto aprecio a dobre natureza do sistema reCaptcha, xa que bloquea o spam (aínda que non é 100% efectivo, como vostede sinala) mentres axuda a descifrar libros, e aínda son fan.

    Non se discute o seu efecto prexudicial na experiencia do usuario, pero ten que recoñecer que empregar o mínimo esforzo de cada membro dunha gran cantidade de humanos para facer o que incluso un computador moi intelixente non pode (ler un texto mangado que desafía o recoñecemento óptico de caracteres) é moi elegante solución.

    Aínda que en xeral, si, estou todo por empregar a creatividade no canto do código cando sexa posible.

  15. 23

    Boas,

    Bo post conciso. Eu tampouco estou de acordo coas chamas sobre a posible intención da túa publicación. Especialmente cando outros sinalan a túa falta de proporcionar unha "resposta" ou "alternativa", que podería xurar que fixeches co teu complemento de formulario de comentarios e discusión da túa páxina de contacto (ou botou de menos algo? Think Creo que hai moita xente formar opinións (e compartilas) sen molestarse en ler nin sequera unha publicación relativamente curta, como esta, antes de que ataquen (o que fai case nada)

    Este é un debate interesante e, non importa se se ofrece unha solución, merece escribir sobre se quere. É o teu blogue, ao cabo e, isto é o que máis me molesta dalgúns dos comentarios, desde cando o blogue se converteu nunha responsabilidade pública? Se queres escribir sobre algo, escríbeo. Calquera que non queira ler aínda ten a opción de non lelo. Se estiveses cobrando unha tarifa, esta sería unha historia diferente, pero, se teño razón, os weblogs xurdiron no desexo da masa de publicar practicamente calquera cousa e / ou todo o que se lles ocorra e expoñelo para a súa exposición pública, ou para que sexa máis doado compartir cos amigos. Os contidos de moitos blogs non son de acceso público nin sequera interesantes para os que non están directamente implicados.

    Tiven que rir cando lin sobre o uso desta publicación para aumentar os ingresos publicitarios. Quizais (e espero que si) a súa experiencia foi mellor que a miña, pero - a non ser que estea a bloguear para promocionar un produto - pode escribir sobre captcha ou podería escribir sobre o mal cheiro que é a comida xenérica para cans e o seu sistema de publicidade contextual pague á súa taxa imprevisible habitual en calquera das situacións 😉

    Dito isto, se os fabricantes de CAPTCHA están lendo, grazas por engadir o audio. Blackground negro cun primeiro plano de cuadrícula branca tumultuosamente ondulada sobre o que se publican cartas brancas (e enormemente distorsionadas) fantasmagóricas (ás veces sobre o bordo da imaxe) é un exemplo perfecto dunha situación que un ser humano cunha visión razoablemente decente terá dificultades para descifrar, pero o programa probablemente se solucione facilmente co paso do tempo.

    Só os meus 2 céntimos

    Os mellores desexos,

    Micrófono

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.