Quaid-JS is a JavaScript forms validation library which supports and retro-fits HTML5 Forms functionality in a light, unobstrusive way. This library embodies the principles covered in the talk Bad Form.