In my last article, part 1 of this HTML5 Canvas endeavor, we got our feet wet and learned about some of the basic foundations using Canvas in correlation with JavaScript.I’d like to pick up where we left off in today’s article and go further down the rabbit hole, but first let’s take a moment to highlight some of the things that you picked up in part 1.