This article is In Progress.
W3C Working Draft
The canvas element (<canvas>) provides scripts with a resolution-dependent bitmap canvas, which can be used for rendering graphs, game graphics, or other visual images on the fly. The canvas element is one of the most important elements introduced in HTML5.
Features Chrome Firefox Internet Explorer Opera Safari Basic support
Features Android Firefox Mobile IE Mobile Opera Mobile Safari Mobile Basic support
<canvas width="800" height="600"></canvas>
The canvas api is a useful resource for working with the canvas element.