Jednou z nepříjemných věcí současného internetu je CAPTCHA, neboli ověřování toho, že jste člověk a né robot. Často je na zcela zbytečných místech a obvykle to ukazuje na neschopnost programátora, který není schopen ošetřit tuto věc jinak (existuje několik fungujících metod). Nejhorší je, že často mám problém opravdu poznat, co tam je napsáno (typicky CAPTCHA od Microsoftu). Přitom zdemolovaná slova se dají nahradit něčím mnohem jednodušším, třeba pro český trh by stačilo mít místo obrázku třeba větu “Kolik je 1 plus 1?”. Robot neví, člověk napíše dvě a nemusí luštit písmenka. A hlavně by se nestávalo tohle..
(mimochodem, “x captcha” nefungovalo..)
No tak samozřejmě umístit tam větu „Kolik je 1 plus 1?“ nestačí, protože na spamování takového formuláře ti script napíše kdokoliv. Když je tam dynamický text, tak už se musí použít OCR nebo třeba nějaká služba kde ti to někdo opíše a pošle zpět(a to stojí peníze).
No,
– otázka se může měnit, čísla mohou být slovy nebo kombinací slov atd., možností je dost
– je asi utopie, že někdo bude psát speciál script na spamování nějakého bezvýznamného (z internetového hlediska) projektu a přitom často zrovna tyto se často cítí tak důležití, že jejich CAPTCHA texty nelze ani přečíst, jen aby to bylo dobře zabezpečeno..
V dnešní době by stačilo používat ReCaptchu, čímž zároveň něčemu pomáháme, viz video z ted.com http://www.youtube.com/watch?v=-Ht4qiDRZE8&feature=player_embedded