Kaj je CAPTCHA in kakšne so razlike med CAPTCHA, ReCAPTCHA in NoCAPTCHA?
Izvedite, kaj je CAPTCHA in razlike med CAPTCHA, reCAPTCHA in noCAPTCHA. Odkrijte, kako delujejo te metode spletne validacije.
CAPTCHA je splošni izraz, ki se uporablja za opis spletnega postopka preverjanja, ki ugotavlja, ali je povezava, vzpostavljena na spletnem mestu, od osebe in ne od bota.
Ime ni beseda samo po sebi, temveč akronim angleških izrazov "Completely Automated Public Turing test to tell Computers and Humans Apart", in kot samo ime nakazuje, je to popolnoma avtomatiziran postopek, zato ni potrebno, da kdo preverja, ali je bil test prevaran ali ne.
Spletna mesta, ki uporabljajo CAPTCHA, to počnejo preko ponudnika. Ta ponudnik nudi nekakšno API, na katerega se spletno mesto poveže. Ponudnik nato izvede dejanski test in rezultat pošlje nazaj na spletno mesto. Danes obstaja več ponudnikov, ki ponujajo CAPTCHA storitve, vključno z Googlom.
reCAPTCHA
reCAPTCHA je ime CAPTCH službe, ki jo nudi Google, trenutno na voljo v dveh različicah: reCAPTCHA v2 in reCAPTCHA v3.
Različica v2 je bila uradno lansirana leta 2014 in ima dve obliki: "Nisem robot" in "Nevidna". 
Nova različica v3, ki je še vedno v uporabi, uporablja algoritem temelječ na točkovanju, kjer je uporabniku dodeljena točka med 0 in 1 v decimalnem formatu. Čim bližje je točka 0, tem bolj verjetno je, da je uporabnik bot.
noCAPTCHA
To je drugačen tip CAPTCHA v primerjavi s tradicionalnimi, saj ni besedil, ki bi jih morali izpolniti, ali slik, ki bi jih morali potrditi, saj so te skrite pred uporabnikom.
Z uporabo zapletenega algoritma analizira obnašanje na strani, da ugotovi, ali se ujema z obnašanjem človeka ali ne. Njegov namen je poenostaviti CAPTCHA teste, tako da niso vsiljivi za uporabnike in so bolj varni za skrbnike spletnih strani.
Vendar pa obstajajo situacije, ko noCAPTCHA algoritem ne more natančno napovedati prikazanega obnašanja, zato se v nekaterih primerih uporabniku prikaže tradicionalni CAPTCHA test.