Theory and Practice of Computer Graphics 2003
An SVG Browser for XML Languages
University of Birmingham, UK
June 03-June 05
ISBN: 0-7695-1942-3
In this paper, we will show how XML-based languages such as XHTML, MathML and SVG can be rendered into SVG. The SVG generated can then be displayed on a screen or printer. A variety of architectural approaches is explored and we present both server-side and client-side solutions using engines written in Java and JavaScript. Our approach enables a document containing a mixture of XHTML, MathML and SVG markup to be rendered for display. This approach has potential for the creation of scientific web sites that frequently require a mixture of textual, mathematical and diagrammatical content.