21. A system comprising: a computer processor; and a computer-readable storage medium comprising executable code, the code when executed by the computer processor being configured to generate a file adapted to draw an arbitrary graphics object within a web page by the following operations: creating, by a web browser, a file in a non-transitory computer readable storage medium, 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.
21. A system comprising: a computer processor; and a computer-readable storage medium comprising executable code, the code when executed by the computer processor being configured to generate a file adapted to draw an arbitrary graphics object within a web page by the following operations: creating, by a web browser, a file in a non-transitory computer readable storage medium, 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. 25. The system of claim 21 wherein coding the markup language that specifies the drawing space for creation within the web page is in response to receiving, at an application, a user input designating a graphical shape representing the drawing space within the web page, wherein the user input designating the drawing space comprises one of selecting an image of, or mathematically defining by the user input, a shape for the drawing space.