title: Is it possible to create an HTML canvas without a DOM element?
body: <p>I'd like to have an HTML canvas context that I can paint to and read off-screen (in this example, writing text and reading the shape that is created, but it's a general question). I may also want to use a canvas as an off-screen frame-buffer.</p>
  
  <p>I suppose I could create a hidden DOM element but I'd rather create it from JavaScript (I may want to create and destroy a number of canvas at runtime).</p>
  
  <p>Possible?</p>