[This is part 6 of an ongoing series of posts examining the HTML5 Canvas element. In Part 1 of this series , I introduced Canvas and prepared a template to make further explorations a bit simpler, and also introduced JsFiddle , a neat tool for experimenting ...read more