画像ベースではない CAPTCHA のアイデアがたくさん浮かんでいます。しかし、昔ながらの方法はどうですか?
良い画像 CAPTCHA の要素は何ですか? コンピュータにとっては難しく、人間にとっては簡単な視覚的要素は何ですか? 間違い、人間よりもコンピューターにとって簡単な要素はどうですか? CAPTCHA ジェネレーターの速度を上げるための優れた手法は何ですか?
これは、私が取り組んできた CAPCHA の例です。2 つの正弦波の関数を生成し、その間にテキストを引き伸ばします。画像のプールから描画された背景の上にそれを置きます。
これはどのように改善できますか?(具体的には、私は PHP GD を使用しています。) 頭に浮かぶのは次のとおりです。
- テキストの色を変更して、多色にすることもできます。
- テキストをわずかに覆い隠す「スクラッチ」またはマークを追加します。
- 水平方向にも正弦波の影響を受けるように歪みを追加します。
優れた画像の CAPTCHA には何が入りますか?
編集: 非常に価値のあるサードパーティの CAPTCHA リソースがいくつかあることを知っています。それらを良くする属性を探しています。自己改善の目的で、独自の CAPTCHA を使用したいと考えています。したがって、reCAPTCHA について話すことはできますが、それは私が探しているものではありません。
また、イメージだけでなく体験も大事というお話もありましたので、お気軽にコメントください。