I am making a registering form for a website and because I\'m sure everyone is going to enter some gibberish in the Secret Answer\'s input (I do that myself), I would like t
Make the user retype the secret answer one more time (as when you set new passwords). Also hide the typed-in-text as with passwords [input type = "password"]. This will make it impossible for them to copy the answer and paste in the retype field. So their best way out is to use a secret answer that makes sense to them.
I don't think any algorithmic way of checking for gibberish would be very accurate, because 'gibberish' is relative :)