http://www.w3schools.com/html/html5_canvas.asp
HTML5 CanvasThe HTML5 <canvas> element is used to draw graphics, on the fly, via scripting (usually JavaScript).
The <canvas> element is only a container for graphics. You must use a script to actually draw the graphics.
Canvas has several methods for drawing paths, boxes, circles, characters, and adding images.
http://www.w3schools.com/tags/ref_canvas.asp
HTML Canvas ReferenceThe getContext() method returns an object that provides methods and properties for drawing on the canvas.
This reference will cover the properties and methods of the getContext("2d") object, which can be used to draw text, lines, boxes, circles, and more - on the canvas.
http://corehtml5canvas.com/code-live/
http://corehtml5canvas.com/code-live/ch02/example-2.7/example.html
http://corehtml5canvas.com/code-live/ch02/example-2.15/example.html
http://corehtml5canvas.com/code-live/ch02/example-2.20/example.html
http://corehtml5canvas.com/code-live/ch02/example-2.24/example.html
http://corehtml5canvas.com/code-live/ch02/example-2.29/example.html
http://corehtml5canvas.com/code-live/ch02/example-2.32/example.html
http://corehtml5canvas.com/code-live/ch03/example-3.5/example.html
http://corehtml5canvas.com/code-live/ch03/example-3.15/example.html
http://corehtml5canvas.com/code-live/ch03/example-3.18/example.html
http://www.w3schools.com/dom/dom_nodetype.asp
XML DOM Node TypesThe DOM presents a document as a hierarchy of node objects.
The examples below use the XML file books.xml.
A function, loadXMLDoc(), in an external JavaScript is used to load the XML file.
http://www.w3schools.com/dom/dom_examples.asp
XML DOM ExamplesXML DOM Parsing
XML DOM Properties and Methods
XML DOM Accessing Nodes
XML DOM Node Information
XML DOM Node List and Attribute List
XML DOM Traversing Node Tree
XML DOM Browser Differences
XML DOM Navigating Nodes
XML DOM Get Node Values
XML DOM Change Node Values
XML DOM Remove Nodes
XML DOM Replace Nodes
XML DOM Create Nodes
http://www.w3schools.com/dom/dom_parser.asp
XML DOM Parser