Dnes mě kamarád požádal o pomoc s registrací na libimseti.cz. Problém byl při přepisování CAPTCHA kódu. Řekl jsem si, že tu registraci teda zkusím, ale to co jsem viděl mě dostalo. Podívejte se sami:
Takhle odpornou CAPTCHA ochranu jsem už dlouho neviděl. Pominuli totální ignoraci lidí trpíci barvoslepostí (mám pouze snížený barvocit, nicméně čtení jejich kódu mi dělá nesmírné problémy), je totálně zprasená ochrana. Ano, možná to zastaví 99% spam robotů, ale taky to zastaví cca 80% lidí.
Co mě taky zarazilo je fakt, že při „nesprávném“ zadání kódu se vygeneruje nový obrázek, který ale obsahuje (alespoň z mého pohledu) stejný kód. Co více, zdá se že jim to ani nefunguje. Zkoušeli jsme to s kámošem oba dva, ale ani jeden z nás nebyl při registraci úspěšný. Pochybuju, že bychom se alespoň v jednom případě z několika netrefili do správného čísla.
Ten, kdo tuhle fíčuru implementoval by si zasloužil pár facek. Je to klasická ukázka programátora, který nemyslí na uživatele, ale jen na kód. Pokud nefunguje registrace, firma přichází o zákazníky. Každý den, kdy není tahle „chyba“ opravena, přichází firma tedy i o peníze.
Tohle tedy beru jako názornou ukázku, jak by se to nemělo dělat. Znáte nějaké další podobné zprasené spam ochrany, které obtěžují spíše lidi než spam boty?



No fuj, tady šla tedy použitelnost hodně stranou
Hodně často se setkávám s prasáckou chaptchou, kterou nelze prostě přečíst. Pak se musím třeba registrovat na 10 pokusů, humus!
A nejlepší ještě je, pokud se ten formulář smaže…
Jak to tak čtu tak to vypadá, že nejsem sám, komu to vadí
Jó a když se ten formulář ještě smaže, to je teprve lahůdka
Kdysi jsem podobnou prasárnu z nedostatku jiných možností (resp. z jejich neznalosti) na pár dnů musel nasadit do jednoho fóra, které se stalo terčem nájezdu spamerů. Výsledek byl takový, že někteří roboti to přečetli, ale člověk to nezvládl jediný. Takže až příště narazím na podobný problém, který nedokážu hned vyřešit, tak asi do doby, než přijdu na něco kloudného, zruším stránku s registrací – vyjde to v podstatě na stejno.