Utilitzeu una mica d’enginy i eviteu el Captcha

reconèixer text

Potser una de les pitjors experiències d’usuari que segueixo trobant al web és captcha tecnologia.

Captcha és quan es genera una imatge amb números, lletres i, de vegades, paraules que heu de tornar a escriure en un altre camp. Es tracta de frustrar les publicacions de formularis automàtics dels spammers de comentaris. Com que no poden desxifrar el codi, no poden enviar les publicacions falses.

Defectes de Captcha

  1. És una tecnologia interrompent. No puc dir-vos quantes vegades vaig a enviar un comentari o enviar un missatge en algun lloc i un camp Captcha m'interromp. Atura el flux i atura l'experiència de l'usuari. No ho suporto. De vegades, simplement renuncio i deixo de visitar el lloc o faig servir l’eina.
  2. És generat per un ordinador. El fet que sigui generat per un ordinador em diu que algun dia l’ordinador el trencarà. És només qüestió de temps.
  3. És mandrós. En lloc de solucionar el problema, fa que l'usuari hagi de treballar-hi.

Un enfocament millor

Un parell de persones m’han preguntat per què no utilitzava Captcha quan vaig escriure el meu complement de formulari de comentaris. No l’he utilitzat perquè volia fer l’experiència millor, no pitjor, tot evitant els spammers de comentaris. Amb només una mica d’enginy, les empreses de programari podrien fer aquests reptes divertits, no pas una interrupció.

La meva pregunta de desafiament en el meu pàgina de contacte és bastant senzill, "última paraula al títol del meu bloc". Però fa que la persona busqui un segon i potser fins i tot riure que hagi d’entrar al “bloc”. Bonic i fàcil. No hi ha combinacions descolorides, disteses i absurdes de lletres i números. Només una simple pregunta que no pot respondre un ordinador, només el lector.

Facebook fa servir ara Captcha

Captcha de FacebookL’última empresa que ha estat víctima de la tecnologia d’estil Captcha és Facebook. No només és una llàstima absoluta, sinó que amb prou feines es pot llegir allò dangós. Facebook ha estat força estel·lar a l’hora de desenvolupar algunes eines i integracions interessants al seu lloc ... realment havien d’utilitzar aquesta tecnologia estúpida? Prou malament que es venen mecanografia i altres.

Alguns podrien argumentar que "funciona". Només funciona respectant que elimina el problema del lloc web i el col·loca a l'usuari. Aquest és un disseny inexcusable i hi ha millors maneres. Vinga Facebook ... arrisca, inventa alguna cosa! Sigues creatiu.

23 Comentaris

  1. 1

    Una solució innovadora similar a la de captcha és HumanAuth (i KittenAuth). També és similar a la teva idea de "última paraula al títol del meu bloc". Un humà ha de llegir una pista i demostrar que entén la semàntica de la pista. Cap ordinador pot fer-ho, encara. Però si escolteu la gent de l'IA, aviat ho faran! És a la volta de la cantonada, de veritat!

    Si HumanAuth o alguna cosa "estàndard" que els ordinadors no poden fer s'aconseguissin i s'ampliessin, alleujaria una mica la interrupció de la qual esteu parlant.

    PERÒ, encara cal anar amb compte amb la implementació. La mostra de HumanAuth que acabo d'anar i tornar a mirar té un defecte! En el moment que feu clic a les 3 imatges correctes, canvia un botó per fer-vos saber que ho heu fet bé. Està bé, però us ofereix clics il·limitats, de manera que un algorisme recursiu senzill podria esbrinar fàcilment les 3 imatges.

    La teva idea és més senzilla i senzilla en general significa que hi ha menys coses que poden sortir malament.

  2. 4

    Interessant opinió, encara que no estic segur que mereixi el seu propi article del bloc...
    Però què no es fa per només una mica d'atenció... 😉

    De totes maneres, el nostre lloc (http://ajaxwidgets.com) no té captcha per al nostre sistema de blocs. I és que el 99.99% de tots els blocs de correu brossa estan sent denegats pel simple fet que no permetem HTML...!
    A més, estem utilitzant "condons d'enllaç" per al camp d'URL, que també elimina molt de correu brossa. Realment no és tan difícil 🙂

    .t

    • 5

      El meu objectiu no era l'atenció, Thomas. Realment és per cridar l'atenció sobre una tecnologia que és "acceptable" principal però que no és fàcil d'utilitzar.

      El teu exemple de com ho estàs tractant és exactament el meu punt, definitivament hi ha maneres menys intrusives d'abordar el problema.

      Gràcies, Thomas! I m'encanten els ginys, així que miraré el vostre lloc!
      Doug

  3. 6

    No esmenteu captcha, que no són els cansats i veritables basats en imatges de text distorsionat.

    Un captcha pot ser moltes coses, basades en text, preguntes i respostes, subjectives (trieu el cadell més bonic) i aquestes són molt més ràpides d'utilitzar i tenen més sentit que intentar esbrinar si és una o o un 0.

    Estic d'acord amb tu, i també els odio, però la teva publicació ni tan sols va cobrir tota l'amplitud del tema i no va oferir cap idea sobre com solucionar-ho.

    • 7

      Hola Garrow,

      Estic d'acord: no vaig trobar la millor solució... aquesta és la meva trucada a les empreses amb grans recursos i experts en experiència d'usuari. La meva motivació per escriure la publicació va ser després de veure que Facebook utilitzava aquesta tecnologia.

      Tampoc em vaig adonar que les tecnologies Captcha es solapaven fora del gràfic de tipus de lletra senzill que l'usuari ha d'enviar. Si la tecnologia Captcha està ampliant la seva empremta en preguntes i respostes de repte que es poden fer per millorar, no degradar, l'experiència de l'usuari, estic per ells!

      Gràcies!

  4. 8

    Utilitzeu noms de variables-variables. Un cop l'usuari arriba a la pàgina, configureu una galeta de sessió que contingui un nombre aleatori. A continuació, doneu a l'etiqueta "entrada" un nom="comentari__[títol]", i així un per a la resta dels vostres camps.

    A continuació, restableix el número cada vegada que algú visiti la pàgina.

    Això assegurarà que una persona humana vagi a la pàgina: durant una estona.

    Chris

  5. 9
  6. 10

    Els captcha poden ser molestos. Alguns més que altres. N'he vist alguns que són impossibles de llegir (cosa que contradiu el propòsit). Utilitzo el tipus "dolent" de Captcha que has descrit en alguns projectes. Tanmateix, facilito la lectura perquè l'ésser humà no hagi de contorsionar el seu cervell per donar-li sentit. A més, només faig "captcha" quan l'usuari es registra, no cada vegada que dóna entrada al lloc. No és un sistema perfecte, però el considero baix en el factor de molèstia humana.

    Aquí teniu, podríem començar a valorar els Captcha al seu "HAF" (Factor de molèsties humanes), Factor de molèsties als spammers, etc.

  7. 12

    No vull menystenir el vostre connector, però ja hi ha una manera molt millor de filtrar el correu brossa a Wordpress. Hi ha un connector increïble que faig servir anomenat SpamKarma i utilitza tot tipus d'heurístiques per determinar si aquesta publicació és humana o si és correu brossa. L'he estat utilitzant durant aproximadament 1 1/2 o 2 anys i una vegada va marcar el comentari d'algú com a correu brossa i una vegada no estava segur, així que va demanar a la persona que omplissi un captcha i després deixés passar el comentari. Tanmateix, capta centenars de comentaris de correu brossa a la setmana i mai no en deixa passar.

    També odio captchas. Si realment hagués d'escriure un captcha ho faria com http://www.hotcaptcha.com/ ja que escollir la gent bonica o els animals peluts o el que sigui d'una sèrie d'imatges és trivial per als humans i extremadament difícil per als scripts automatitzats.

    • 13

      Hola Smokinn,

      No faig servir SpamKarma però n'he sentit a parlar. Utilitzo el mal comportament i probablement només hauré de fer front al 10% del correu brossa de comentaris que tenia abans.

      Miraré Hot Captcha: sona semblant al que m'agradaria veure.

      Gràcies!
      Doug

  8. 14

    Aquest post no té sentit. La vostra solució no s'escala. Un "bot" es pot programar fàcilment per evitar la vostra mesura de seguretat omplint el "bloc" cada vegada. La solució té un nombre finit de preguntes: tantes preguntes com vulguis escriure. Com implementarien Facebook, ticketmaster o Yahoo una solució d'aquest tipus?

    Aquesta publicació era prou ridícul per cridar l'atenció i augmentar els ingressos publicitaris. Haureu d'esforçar-vos més per donar "propina" a aquest bloc. Començaria amb contingut que valgui la pena llegir.

    • 15

      Vaja, Matt. Algú sona una mica malhumorat avui.

      Sembla com si en realitat no hagis llegit el meu missatge. Mai vaig dir que la meva solució escalaria ni hauria de ser utilitzada per aquestes empreses. jo va fer dir que m'agradaria que algunes empreses (com Facebook) proposen una solució més enginyosa. El meu connector us permet canviar la pregunta i la resposta del repte sempre que vulgueu; cap bot no ho farà. Fins ara, no he tingut cap correu brossa a la meva pàgina de contacte d'aquesta solució.

      Un exemple: potser Facebook podria beneficiar-se d'utilitzar un anunci a la pàgina i preguntar "Qui és l'anunci en aquesta pàgina?". Qualsevol cosa és millor que introduir un munt de números i lletres, si realment podeu llegir-los.

      Salut! Assegureu-vos de subscriure-us! hehe
      Doug

      • 16

        L'anunci "Qui és en aquesta pàgina" és una idea interessant. Ho he vist implementat abans en un lloc web anomenat Moola.com. Tanmateix, l'utilitzen específicament com una manera de dirigir l'atenció als seus anunciants (com a intersticial) en lloc d'un mètode de prevenció de correu brossa.

        Alguns d'ells fins i tot t'obligarien a veure un vídeo d'anunci de 20 segons i després respondrien una pregunta com ara "A quina empresa va ser aquest anunci?" Tot i que no sóc un fan d'aquest mètode en particular (odio esperar), seria interessant veure què fa una cosa així amb els ingressos publicitaris.

  9. 17

    A part del factor de molèstia, que és enorme, els CAPTCHA són habitualment inaccessibles per a qualsevol persona amb una visió menys que perfecta.

    Imagineu-vos un CAPTCHA que us costa llegir i després deixeu que algú amb mala visió ho faci. Difícil? Gairebé impossible.

    Què tal algú sense visió, navegant per la web amb un lector de pantalla o tecnologia braille? Un CAPTCHA està dissenyat de manera que els programes no el puguin llegir. En aquest cas, tampoc ho farà l'usuari amb discapacitat.

    Hi ha pocs CAPTCHA accessibles, els que inclouen un CAPTCHA de veu per a aquells que no poden veure-ho són un exemple, però les preocupacions afegides d'usabilitat fan que sigui una tecnologia que mai pensaria implementar. Supereu els spammers d'una altra manera, no feu que paguin els vostres usuaris reals (també el motiu pel qual faig servir el connector dofollow).

  10. 18

    Els captchas no són dolents. Els captchas dolents són dolents. Si són tan difícils d'entendre que no pots llegir-los, és dolent.

    Tanmateix, crec que la millor solució és una pregunta bàsica de matemàtiques, tres variables:
    1. Número 1 (0-9)
    2. Número 2 (0-9)
    3. Solució

    Es fa perquè les matemàtiques siguin molt fàcils i es pugui esbrinar quina és la resposta des del punt de vista del guió amb força facilitat.

  11. 19

    Una bona solució que vaig trobar en algun lloc va ser una casella de selecció amb l'etiqueta "Sóc un spammer", que no estava marcada per defecte. Per descomptat, és més útil en el context de la prevenció de registres automatitzats que en els comentaris (ja que els comentaris del bloc normalment no tenen caselles de verificació que s'han de comprovar).

    Per descomptat, al final, és només qüestió de temps que les IA trenquin això. Però no crec que hi hagi una solució perfecta perquè els robots no es trenquin mai, així que això és prou bo i no pertorba en absolut l'experiència de l'usuari (tret que, per descomptat, us considereu un spammer...)

  12. 20

    Què passa amb els comentaris negatius sobre que es tracta d'una publicació "que crida l'atenció"? Des de quan va ser dolent afegir la teva veu a la discussió. Heck, amb 17 comentaris ja, és evident que és un tema que interessa a la gent.

    A més, si aquest és un tema que crida l'atenció de la gent, per què dimonis _no_ voldríeu escriure'n un blog?

  13. 21

    Com és que no és un CAPTCHA?

    És cert que no són les lletres destrossades habituals en una imatge artificialment granulada, però és una cosa que intenta diferenciar l'ordinador i l'ésser humà.

  14. 22

    Sí, estic d'acord que els captchas són una mica irritants i em sap greu adonar-me que són un obstacle per als usuaris amb discapacitat, però fa poc
    entusiasmat sobre com agraeixo la naturalesa dual del sistema reCaptcha, ja que bloqueja el correu brossa (encara que no al 100% de manera efectiva, com dius) alhora que ajuda a desxifrar llibres, i encara en sóc un fan.

    No es pot discutir el seu efecte perjudicial en l'experiència de l'usuari, però has d'admetre que fer servir el mínim esforç de cada membre d'un vast grup d'humans per fer allò que fins i tot un ordinador molt intel·ligent no pot (llegir un text destrossat que desafia el reconeixement òptic de caràcters) és força elegant. solució.

    Tot i que, en general, sí, estic a favor d'utilitzar la creativitat en lloc del codi quan sigui possible.

  15. 23

    Hola,

    Bonic post concís. Jo tampoc estic d'acord amb les flames pel que fa a la possible intenció de la teva publicació. Sobretot quan altres assenyalen la vostra manca de proporcionar una "resposta" o una "alternativa", cosa que podria haver jurat que vau fer amb el vostre complement de formulari de comentaris i la discussió de la vostra pàgina de contacte (o m'he perdut alguna cosa? 😉 Crec que massa gent formar opinions (i compartir-les) sense molestar-se a llegir ni tan sols una publicació relativament breu, com aquesta, abans que s'afrontin (que no aconsegueix gairebé res)

    Aquest és un debat interessant i, no importa si s'ofereix una solució, val la pena escriure-hi si es vol. És el teu blog, al cap i a la fi i, això és el que més em molesta d'alguns comentaris, des de quan s'ha convertit en una responsabilitat pública? Si vols escriure sobre alguna cosa, escriu-ne. Qualsevol que no vulgui llegir encara té l'opció de no llegir-lo. Si cobrissiu una tarifa, aquesta seria una història diferent, però, si tinc raó, els weblogs van sorgir del desig de la massa de publicar gairebé qualsevol cosa i/o tot el que se'ls passa al cap i posar-ho per a exposició pública, o perquè sigui més fàcil compartir amb els amics. Els continguts de molts blocs no són accessibles públicament o fins i tot són interessants per a aquells que no hi participen directament.

    Vaig haver de riure quan vaig llegir com utilitzar aquesta publicació per augmentar els ingressos publicitaris. Potser (i espero que sí) la vostra experiència hagi estat millor que la meva, però, tret que feu un blog per promocionar un producte, podeu escriure sobre captcha o podeu escriure sobre la pudor que és el menjar genèric per a gossos i el vostre sistema d'anuncis contextuals ho farà. pagar a la seva tarifa habitual imprevisible en qualsevol de les situacions 😉

    Dit això, si els creadors de CAPTCHA estan llegint, gràcies per afegir l'àudio! El fons negre amb un primer pla de quadrícula blanca tumultuosament ondulat sobre el qual es publiquen lletres blanques fantasmals (i molt distorsionades) (de vegades a la vora de la imatge) és un exemple perfecte d'una situació que un humà amb una visió raonablement decent tindrà dificultats per desxifrar, però un El programa probablement es resoldrà fàcilment amb el temps.

    Només els meus centaus 2,

    Els millors desitjos per a tu,

    Mike

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.