rendering the resulting preview can be a simple u201c flat u201d preview or an editable document that the user can interact with if the xml document model is extended to vml vector markup language the web site studio is then able to render documents created by most common office applications e g microsoft word the user can then modify such a document and send it to the webserver for printing this feature enhances the compatibility of the web studio with usual windows u00ae applications extension of the xml document model to vml also allows the web studio application to draw more complex shapes e g ovals rounded rectangles and curves apply color gradients and color schemes to complex objects and use transformations making it possible for a user to design and print complex documents to suit his or her needs a purchase wizard used in one implementation of the invention is shown in fig4 p 4w like the design wizard the purchase wizard appears to the customer as a standard windows wizard application the wizard may be configured to run on the user 39 s browser or on the web server depending on the preference and resources of the web server host the final purchase information is transmitted over a secure server connection the wizard includes a welcome screen fig4 p a review screen fig4 q that gives the customer a final opportunity to review.