For more information about this Water Canvas and a tutorial on how to put it on your own website, see my blog post Water ripple FX with Canvas and Javascript on code.almeros.com.