http://www.html5canvastutorials.com/tutorials/html5-canvas-tutorials-introduction/
http://jsfiddle.net/PXxLq/
http://www.w3school.com.cn/html5/html5_reference.asp
http://www.w3schools.com/tags/tag_input.asp
https://developer.mozilla.org/en-US/demos/tag/tech:html5
panorama
http://mdn.mozillademos.org/en-US/docs/HTML/Canvas/Tutorial/Basic_animations$samples/An_animation_example_3?revision=344003