アイデア
< style type ="text/css" > <br> .none { display: none; }<br> </ style > <br><br> < form action ="" method ="post" > <br> :<br> <!-- Are you human or bot? --> <br> < em class ="none" > & #100; </ em > <br> <!-- This is only salt --> <br> < em > & #102; </ em > <br> < em > & #055; </ em > <br> < em class ="none" > & #102; </ em > <br> < em > & #098; </ em > <br> <!-- This is only salt --> <br> < em > & #051; </ em > <br> < em class ="none" > & #048; </ em > <br> < em > & #100; </ em > <br> <!-- This is only salt --> <br> < em > & #099; </ em > <br> <!-- This is only salt --> <br> < input type ="text" name ="stop-spam" /> <br> < input type ="submit" /> <br> </ form > <br><br> * This source code was highlighted with Source Code Highlighter .
このアイデアの本質は明確だと思います-ユーザーは、入力フィールドにコピーアンドペーストできるコードを含む確認メッセージを受け取ります。 すべてのキャラクターがランダムにディスプレイのノイズに干渉します:なし。このため、ボットの解読タスクが複雑になります。
長所:
- JavaScriptが無効な状態で動作する
- 無効な画像でも動作します
- 便利に。 入力フィールドにコードをコピーして貼り付けるだけです
大規模なプロジェクトでこの方法を使用することは愚かさの高さであることは明らかですが、小さなブログでは、特に不拡散のため、この方法は非常に効果的です(少なくとも私はそれを他のどこでも見ませんでした) 。