So now only users with Javascript enabled can use your website. I'm sure that will increase conversion.
> Spambots can’t fill in the field because they can’t interact with objects in client-side JavaScript; only users can.
Not true anymore.
> you can create a honeypot form field that should be left blank and then use CSS to hide it from human users, but not bots
Apparently those of us that are blind, browse from the terminal, or use automated form-fillers are bots and not users too?
Some of this advice is good, some of it is very obvious and widely implemented, and some of it is bad. As the author has left determining which are which as an exercise to the reader, I'm not sure they know either.