Brug noget opfindsomhed og undgå Captcha

Recaptcha

Måske er en af ​​de værste brugeroplevelser, jeg fortsætter med at løbe ind på internettet Captcha teknologi.

Captcha er, når et billede genereres med tal, bogstaver og undertiden ord, som du skal indtaste igen i et andet felt. Dette er for at forhindre automatiserede formindlæg fra spammere til kommentarer. Da de ikke kan dechiffrere koden, kan de ikke indsende de falske indlæg.

Captcha-fejl

  1. Det er en afbrydende teknologi. Jeg kan ikke fortælle dig, hvor mange gange jeg går for at indsende en kommentar eller sende en besked på et sted, og jeg bliver afbrudt af et Captcha-felt. Det stopper strømmen og stopper brugeroplevelsen. Jeg kan ikke tåle det. Af og til giver jeg simpelthen op og holder op med at besøge webstedet eller bruge værktøjet.
  2. Det genereres af en computer. Det faktum, at det genereres af en computer, fortæller mig, at det en dag vil blive brudt af en computer. Det er kun et spørgsmål om tid.
  3. Det er doven. I stedet for at løse problemet, får det brugeren til at arbejde rundt.

En bedre tilgang

Et par folk har spurgt mig, hvorfor jeg ikke brugte Captcha, da jeg skrev mit Plugin til kommentarformular. Jeg brugte det ikke, fordi jeg ville gøre oplevelsen bedre, ikke værre, mens du undgår spammere fra kommentarer. Med kun en lille smule opfindsomhed kunne softwarevirksomheder gøre disse udfordringer sjove, ikke en afbrydelse.

Mit udfordringsspørgsmål om min kontaktside er ret simpelt, “sidste ord i min blogs titel”. Men det får personen til at se op et øjeblik og måske endda le, at de er nødt til at gå ind i "blog". Dejligt og let. Ingen misfarvede, udstrakte, skøre kombinationer af bogstaver og tal. Bare et simpelt spørgsmål, der ikke kan besvares af en computer - kun læseren.

Facebook bruger nu Captcha

Facebook CaptchaDet seneste firma, der er blevet offer for Captcha-stilteknologi, er Facebook. Ikke kun er det en absolut øjenskade, du kan næppe læse dang-tingen. Facebook har været temmelig fantastisk med at udvikle nogle seje værktøjer og integrationer på deres side ... skulle de virkelig bruge denne dumme teknologi? Dårligt nok til at typepad og andre sælges på det.

Nogle hævder måske, at "det virker". Det fungerer kun i den henseende, at det fjerner problemet fra hjemmesiden og placerer det på brugeren. Dette er uundskyldeligt design, og der er bedre måder! Kom på Facebook ... tag en chance, opfind noget! Vær kreativ.

23 Kommentarer

  1. 1

    En innovativ løsning svarende til captcha's er HumanAuth (og KittenAuth). Det ligner også din "sidste ord i min blogtitel" -idee. Et menneske skal læse en ledetråd og bevise, at de forstår ledetrådets semantik. Ingen computer kan gøre det endnu. Men hvis du lytter til AI-folk, vil de snart! Det er lige rundt om hjørnet, virkelig!

    Hvis HumanAuth eller noget “standard”, som computere ikke kan gøre, ville fange op og blive udbredt, ville det noget afbøde den afbrydelse, du taler om.

    MEN du skal stadig være forsigtig med implementeringen. HumanAuths prøve, som jeg lige gik og kiggede på igen, har en fejl! I det øjeblik du klikker på de rigtige 3 billeder, ændrer den en knap for at fortælle dig, at du har det rigtigt. Det er ok, men det giver dig ubegrænsede klik, så en simpel rekursiv algoritme kunne let finde ud af de 3 billeder.

    Din idé er enklere og simpel betyder normalt, at der er mindre, der kan gå galt.

  2. 4

    Interessant mening, selvom jeg ikke rigtig er sikker på, at den fortjener sin egen bloggenstand ...
    Men hvad gør man ikke for bare lidt opmærksomhed ... 😉

    I hvert fald vores side (http://ajaxwidgets.com) har ikke en captcha til vores blogsystem. Og faktum er, at 99.99% af alle spam-blogs nægtes af det enkle faktum, at vi ikke tillader HTML ...!
    Derudover bruger vi “link kondomer” til URL-feltet, som også fjerner en masse spam. Ikke så hårdt 🙂

    .t

    • 5

      Mit mål var ikke opmærksomhed, Thomas. Det er virkelig at henlede opmærksomheden på en teknologi, der er 'acceptabel' mainstream, men som ikke er brugervenlig.

      Dit eksempel på, hvordan du har at gøre med det, er nøjagtigt mit punkt, der er bestemt mindre påtrængende måder at håndtere problemet på.

      Tak, Thomas! Og jeg elsker widgets, så jeg tjekker dit websted!
      Doug

  3. 6

    Du undlader at nævne captcha'er, som ikke er de trætte og ægte forvrængede tekstbilledbaserede.

    En captcha kan være mange ting, tekstbaseret, spørgsmål og svar, subjektiv (vælg den sødeste hvalp), og disse er meget hurtigere at bruge og giver mere mening at prøve at finde ud af, om det er et o eller et 0.

    Jeg er enig med dig, og jeg hader dem også, men dit indlæg dækkede ikke engang emnets fulde bredde og tilbød ikke nogen ideer til, hvordan man løser det.

    • 7

      Hej Garrow,

      Jeg er enig - jeg kom ikke med den bedste løsning ... det er min opfordring til virksomhederne med store ressourcer og eksperter i brugeroplevelse. Min motivation for at skrive indlægget var efter at have set Facebook bruge denne teknologi.

      Jeg var heller ikke klar over, at Captcha-teknologier overlappede uden for den enkle skrifttypegrafik, som en bruger skal indsende. Hvis Captcha-teknologien udvider deres fodaftryk til udfordringsspørgsmål og svar, der kan laves for at forbedre, ikke nedbryde, brugeroplevelsen, er jeg alt for dem!

      Tak!

  4. 8

    Brug navne på variabelvariabler. Når brugeren kommer til siden, skal du indstille en sessionscookie, der indeholder et tilfældigt tal. Giv derefter dit "input" -tag et navn = "kommentar __ [titel]", og så et for resten af ​​dine felter.

    Nulstil derefter nummeret hver gang nogen besøger siden.

    Det vil sikre, at det er en menneskelig person, der går til siden: i et stykke tid.

    Chris

  5. 9
  6. 10

    Captcha kan være irriterende. Nogle mere end andre. Jeg har set nogle, der er umulige at læse (hvilket ødelægger formålet). Jeg bruger den "dårlige" type Captcha, som du beskrev i nogle få projekter. Imidlertid gør jeg det let nok at læse, så mennesket ikke behøver at fordreje sin hjerne for at give mening. Jeg “captcha” også, når brugeren registrerer sig, ikke hver eneste gang de giver input til webstedet. Det er ikke et perfekt system, men jeg anser det for lavt på den menneskelige irritationsfaktor.

    Derefter kan vi begynde at bedømme Captcha's på deres “HAF” (Human Annoyance Factor), Spammer Annoyance Factor osv.

  7. 12

    Jeg vil ikke nedsætte dit plugin, men der er allerede en meget bedre måde at filtrere spam i wordpress på. Der er et fantastisk plugin, som jeg bruger, kaldet SpamKarma og bruger alle slags heuristikker til at afgøre, om dette indlæg er menneskeligt, eller om det er spam. Jeg har brugt det i omkring 1 1/2 eller 2 år nu, og når det markerede en persons kommentar som spam, og når det ikke var sikkert, bad det personen om at udfylde en captcha og derefter lade kommentaren komme igennem. Det fanger dog hundredvis af spam-kommentarer om ugen og slipper aldrig igennem.

    Jeg hader også captchas. Hvis jeg virkelig skulle skrive en captcha, ville jeg gøre det ligesom http://www.hotcaptcha.com/ da det er trivielt for mennesker at plukke de smukke mennesker eller de lodne dyr eller whatevers ud af en række billeder og ekstremt vanskeligt for automatiserede scripts.

    • 13

      Hej Smokinn,

      Jeg bruger ikke SpamKarma, men jeg har hørt om det. Jeg bruger dårlig opførsel, og jeg skal sandsynligvis kun håndtere 10% af kommentarspammen, jeg havde før.

      Jeg tjekker Hot Captcha - lyder svarende til det, jeg gerne vil se.

      Tak!
      Doug

  8. 14

    Dette indlæg er meningsløst. Din løsning skaleres ikke. En "bot" kunne let programmeres til at omgå din sikkerhedsforanstaltning ved at udfylde "blog" hver gang. Løsningen har et begrænset antal spørgsmål - så mange spørgsmål som du gerne vil skrive. Hvordan ville facebook, ticketmaster eller yahoo implementere en sådan løsning?

    Dette indlæg var bare latterligt nok til at få opmærksomhed og øge din annonceindtægt. Du bliver nødt til at prøve hårdere for at "tipse" denne blog. Jeg vil starte med indhold, der er værd at læse.

    • 15

      Wow, Matt. Nogen lyder lidt gnaven i dag.

      Det lyder som om du faktisk ikke har læst mit indlæg. Jeg har aldrig sagt, at min løsning skal skaleres, og den skal heller ikke bruges af disse virksomheder. jeg gjorde sig, at jeg gerne vil se, at nogle virksomheder (som Facebook) kommer med en mere genial løsning. Mit plugin giver dig mulighed for at ændre udfordringsspørgsmålet og svare, når du vil - ingen bot vil følge med det. Til dato har jeg ikke haft noget SPAM på min kontaktside fra denne løsning.

      Et eksempel: Måske kunne Facebook faktisk tjene på at bruge en annonce på siden og spørge "Hvem er annoncen på denne side?". Alt er bedre end at stanse en masse tal og bogstaver ind - hvis du faktisk kan læse dem.

      Skål! Sørg for at abonnere! hehe
      Doug

      • 16

        "Hvem annonce er på denne side" er en interessant idé. Jeg har set det implementeret før på et websted, der hedder Moola.com. Imidlertid bruger de det specifikt som en måde at rette opmærksomhed mod deres annoncører (som interstitial) snarere end en spamforebyggelsesmetode.

        Nogle af dem vil endda tvinge dig til at se en 20 sekunders annoncevideo og derefter besvare et spørgsmål som "Hvilket firma var denne annonce til?" Selvom jeg ikke er fan af den særlige metode (jeg hader at vente), ville det være interessant at se, hvad noget lignende gør med annonceindtægterne.

  9. 17

    Bortset fra irritationsfaktoren, som er enorm, er CAPTCHA'er regelmæssigt utilgængelige for alle med mindre end perfekt syn.

    Forestil dig en CAPTCHA, som du har svært ved at læse, og lad derefter en person med dårlig syn prøve. Svært? Næsten umuligt.

    Hvad med nogen uden syn overhovedet, der surfer på nettet med en skærmlæser eller braille-teknologi. En CAPTCHA er designet således, at programmer ikke kan læse den. I dette tilfælde vil den deaktiverede bruger heller ikke.

    Der er få tilgængelige CAPTCHA'er, dem der inkluderer en stemme CAPTCHA for dem, der ikke kan se, er et eksempel, men de ekstra bekymringsmuligheder gør det til en teknologi, som jeg aldrig ville overveje at implementere. Slå spammere på en anden måde, lad ikke dine rigtige brugere betale (også grunden til, at jeg bruger dofollow-pluginet).

  10. 18

    Captchas er ikke dårlige. Dårlige captchas er dårlige. Hvis de er så svære at finde ud af, at du ikke kan læse det, er det dårligt.

    Men jeg tror, ​​at den bedre løsning er et grundlæggende matematikspørgsmål, tre variabler:
    1. Nummer 1 (0-9)
    2. Nummer 2 (0-9)
    3. Løsning

    Det gøres, så matematikken er meget let, og du kan finde ud af, hvad svaret er fra et script-synspunkt ret let.

  11. 19

    En pæn løsning, jeg stødte på et eller andet sted, var et afkrydsningsfelt mærket "Jeg er en spammer", der ikke blev markeret som standard. Indrømmet, det er mere nyttigt i sammenhæng med at forhindre automatiske tilmeldinger end på kommentarer (da blogkommentarer normalt ikke har afkrydsningsfelter, der skal kontrolleres).

    Selvfølgelig er det i sidste ende bare et spørgsmål om tid, før AI'er bryder det. Men jeg tror ikke, at der er en perfekt løsning, end robotter aldrig vil gå i stykker, så dette er godt nok og forstyrrer slet ikke brugeroplevelsen (medmindre du selvfølgelig betragter dig selv som en spammer ...)

  12. 20

    Hvad er der med de negative kommentarer om, at dette er et "opmærksomhedsforhold" -indlæg? Siden hvornår var det en dårlig ting at tilføje din stemme til diskussionen. Heck, med allerede 17 kommentarer er det naturligvis et emne, folk er interesseret i.

    Desuden, hvis dette er et emne, der får folks opmærksomhed, hvorfor i helvede vil du _ikke_ gerne blogge om det?

  13. 21

    Hvordan er det ikke en CAPTCHA?

    Sandt nok er det ikke de sædvanlige manglede bogstaver i et kunstigt kornet billede, men det er noget, der prøver at skelne computer og menneske fra hinanden.

  14. 22

    Ja, jeg er enig i, at captchas er lidt irriterende, og jeg er ked af at indse, at de er en forhindring for handicappede brugere, men jeg har for nylig bare
    fablede om hvor meget jeg sætter pris på den dobbelte karakter af reCaptcha-systemet, idet det blokerer spam (dog ikke 100% effektivt, som du påpeger), mens jeg hjælper med at dechiffrere bøger, og jeg er stadig en fan.

    Ingen bestrider deres skadelige virkning på brugeroplevelsen, men du må indrømme, at det at bruge minimal indsats fra hvert medlem af en stor pulje af mennesker til at gøre, hvad selv en meget hjerne computer ikke kan (læs manglet tekst, der trodser optisk karaktergenkendelse) er en ret elegant løsning.

    Selvom jeg generelt taler ja, er jeg alt for at bruge kreativitet i stedet for kode, når det er muligt.

  15. 23

    Hej med dig,

    Dejligt koncist indlæg. Jeg er også uenig med flammerne vedrørende dit indlægs mulige hensigt. Især hvor andre påpeger din mangel på at give et "svar" eller "alternativ", som jeg kunne have svoret, at du gjorde med dit kommentarformular-plugin og diskussion af din kontaktside (eller savnede jeg noget? 😉 Jeg tror for mange mennesker form meninger (og del dem) uden at gider at læse selv et relativt kort indlæg, som dette, før de slår ud (som udreder næsten ingenting)

    Dette er en interessant debat, og uanset om der tilbydes en løsning, værdig at skrive om, hvis du vil. Det er trods alt din blog og - det er det, der generer mig mest ved nogle af kommentarerne - siden hvornår er blogging blevet et offentligt ansvar? Hvis du vil skrive om noget, så skriv om det. Enhver, der ikke ønsker at læse, har stadig mulighed for ikke at læse det. Hvis du opkræver et gebyr, ville dette være en anden historie, men hvis jeg har ret, blev weblogs skabt af massens ønske om at sende næsten alt og / eller alt, hvad der dukker op i deres hoved og lægge det ud til offentlig visning, eller for at gøre det lettere at dele med venner. Mange blogs 'indhold er ikke offentligt tilgængeligt eller endda interessant for dem, der ikke er direkte involverede.

    Jeg måtte grine, da jeg læste om at bruge dette indlæg til at øge din annonceomsætning. Måske (og det håber jeg) har din oplevelse været bedre end min, men - medmindre du blogger for at markedsføre et produkt - kan du skrive om captcha, eller du kan skrive om, hvordan ildelugtende generisk hundemad er, og dit kontekstuelle annoncesystem vil udbetale med sin sædvanlige uforudsigelige sats i begge situationer 😉

    Når det er sagt, hvis CAPTCHA-producenterne læser, tak for at tilføje lyden! Sort sortgrund med en tumultuøst bølget hvid gitter forgrund, over hvilken spøgelsesagtige hvide (og stærkt forvrængede) bogstaver er bogført (nogle gange over billedkanten) er et perfekt eksempel på en situation, hvor et menneske med rimelig anstændigt syn har svært ved at tyde, programmet vil sandsynligvis let løse over tid.

    Bare mine 2 cent,

    Bedste ønsker til dig,

    Mike

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.