Playing with the HTML5 Canvas API.