1. A computer-implemented method of drawing an arbitrary graphics object in a web page, the method comprising: accessing, by a web browser, a file including coded markup language that specifies a drawing space as an extent within the web page and coded procedural language that specifies a drawing command to draw the arbitrary graphics object in the drawing space in the web page; creating the drawing space within the web page using the coded markup language; and drawing, by the web browser, the arbitrary graphics object into the drawing space within the web page using the coded procedural language.
1. A computer-implemented method of drawing an arbitrary graphics object in a web page, the method comprising: accessing, by a web browser, a file including coded markup language that specifies a drawing space as an extent within the web page and coded procedural language that specifies a drawing command to draw the arbitrary graphics object in the drawing space in the web page; creating the drawing space within the web page using the coded markup language; and drawing, by the web browser, the arbitrary graphics object into the drawing space within the web page using the coded procedural language. 8. The method of claim 1 , wherein the drawing command comprises a call to a library of graphics commands for rendering the arbitrary graphics object.