2011-01-02 3 views
5

Обычно я использую Recaptcha для всех целей captcha, но теперь я создаю веб-сайт, который переведен на китайский и японский языки, среди других языков. Я хотел бы сделать captcha доступным для этих пользователей, насколько это возможно. Даже если они могут читать и печатать английские символы (что не обязательно так), часто даже я, как говорящий по-английски, не мог понять, что должно быть в слове в Recaptcha.Защитный код для японского и китайского языков?

Одним из эффективных решений, которые я видел (от Google), является использование чисел вместо текста. Есть ли другие хорошие решения? Есть ли надёжное бесплатное укрытие, например Recaptcha, которое предлагает этот вариант?

ответ

0

я столкнулся с той же проблемой в прошлом, я решил вопрос с помощью следующей CAPTCHA, которая использует числовую проверку:

http://www.tipstricks.org/

Однако, это не может быть лучшим решением для вас, поэтому здесь обширный список различных CAPTCHAs вы можете рассмотреть (большинство из них на основе текста, но некоторые используют методы, такие как альтернативные числовые выражения):

http://captcha.org/

Надеюсь, это поможет

+0

Спасибо, это было очень полезно. Капли на сайте www.tipstricks.org соответствуют тому, что я ищу, но, к сожалению, только для ASP и не предлагаются как услуга (это также выглядит достаточно легко взломать, особенно учитывая только числа). У captchaa.org также есть интересные интересные карты, но в основном для ASP (я использую Django), и ничто из того, что я мог найти, соответствует тому, что я ищу. –

3

Китайцы и японцы используют клавиатуру с латинскими символами. Китайцы вводят свои 1000 персонажей через пиньинь (романизированный китайский), и поэтому они хорошо знакомы со всеми теми же буквами, что и вы и я. Поэтому все, что вы используете для англоязычных людей, также может быть использовано для них.

PS - Я знаю, что это ответ на старый пост, но я надеюсь, что этот ответ поможет любому, кто приходит сюда с тем же вопросом.

+0

Да, 100%. Однако причина, по которой я давно задавала этот вопрос, в основном не состояла в том, что я не сомневаюсь, что у пользователей нет средств для входа в Pinyin или Romaji, но может быть действительно трудно угадать слова с языка, который вы не знаете (особенно если они искалечены до неузнаваемости даже для англоговорящего). Таким образом, пронумерованное решение является хорошим (но, возможно, недостаточно сильным), но с точки зрения UI/UX, возможно, есть еще лучшие языковые CAPTCHA на основе языка или на основе изображений? –

+0

@HermanSchaaf, любой китайский, японский (или другой) человек, использующий компьютер, будет хорошо знаком с латинизированными символами, потому что они являются средством, с помощью которого они вводят свои персонажи в компьютер. Единственным китайским/японским народом, который может быть смущен искаженными римскими персонажами, являются те, кто неграмотен компьютером (и даже тогда их обычно учат pinyin/romaji как дети в любом случае), и, следовательно, это не проблема. – Matt

+0

Хотя Yahoo! Япония действительно показывает [captcha with hiragana] (http://i.imgur.com/BPZVDT0.png), но, пожалуйста, просто не делайте этого. – sanmai

Смежные вопросы