JavaScriptel generált tartalomra szükséges a captcha?
Sziasztok,
Azon gondolkoztam, hogy ha
1; a document.ready() függvényben hozzákapcsolok egy linket ([b]<a>[b]) a tartalomhoz
2; a linkre kattintva egy dinamikusan kreált piciny form jelenik meg
3; a formhoz egy ajaxos eseményt csatolok (jelszó küldése az adott felhasználónévhez csatlakozó emailcímre)
Ebben a formában szükséges lehet a captcha? Esélye lehet hogy aki használja, "nem ember" :-) ?
Természetesen a szerver oldalon validálok.
Köszönöm a válaszokat:
Üdv:
Gábor
■ Azon gondolkoztam, hogy ha
1; a document.ready() függvényben hozzákapcsolok egy linket ([b]<a>[b]) a tartalomhoz
2; a linkre kattintva egy dinamikusan kreált piciny form jelenik meg
3; a formhoz egy ajaxos eseményt csatolok (jelszó küldése az adott felhasználónévhez csatlakozó emailcímre)
Ebben a formában szükséges lehet a captcha? Esélye lehet hogy aki használja, "nem ember" :-) ?
Természetesen a szerver oldalon validálok.
Köszönöm a válaszokat:
Üdv:
Gábor
Lehet, de nem valószínű
Ha a form adatok stimmelnek..
mérlegelj, hogy mi a fontosabb..
esetleg figyeld a gyanús forrásokat, és nekik adj captcha-t, a többiek meg élhetnek szabadon, ez esetben 'felesleges' javascript-tel bajlódni.
és akkor még beszélhetünk arról is, hogy mi van ha valakinek nincs javascript-je?
Köszönöm
Akkor marad a captcha :-)
Üdv:
Gábor
további megoldások
Ezt viszont nem akartam, úgyhogy valami alternatív megoldást kellene keresnem.
Amik eddig felmerültek:
-JS-sel kitöltök egy rejtett mezőt egy előre meghatározott kóddal, és ezt használom szerveroldalon ellenőrzésre. ennek a hátrányai azt hiszem egyértelműek. (Egyébként valaki nem tud valami statisztikát, hogy a botok hány százaléka parseol JS-t?)
-Form generálása JS-sel
-Flash űrlap (Nagyon ódzkodok tőle, plusz lekérés, meg egyébként is alap HTML-lel megvalósítható)
-JS onmousemove: az egér megmozdításakor egy változó igaz értéket kap, és el lehet küldeni a formot. Hátrány, hogy JS kell az űrlapküldéshez, nameg két kéz+ 1 egér bökködése
Esetleg kombó? Egér mozdításra meghívott Flash form (na jó, ezt hagyjuk... :D )
A fő kérdés, hogy van-e valami bevett megoldás a captcha nélküli formokra, ha nincs, a fentiek közül melyik a legkevésbé rossz? Esetleg további ötletek?
Fake mező
Érdemes a mezőnek valami olyan nevet adni, amit a robotok amúgy is kitöltenének, de a formban egyébként nem szerepel, mondjuk username, url, email stb.
hidden
hidden
De egy ilyennek ritán tudnak ellenállni.
Ez nagyon
Üdv:Gábor.
Köszönet