No-Library (pure JS), HTML, CSS, JavaScript
Illustration of the answer to: http://stackoverflow.com/questions/17471241/bounce-velocity-calculation-collision-with-ground