This only works in a modern browser that supports the <canvas> element.
(An experiment with the <canvas> element)