Using SVG as the Rendering Model for Structured and Graphically Complex Web Material

This paper reports some experiments in using SVG (Scalable Vector Graphics), rather than the browser default of (X)HTML/CSS, as a potential Web-based rendering technology, in an attempt to create an approach that integrates the structural and display aspects of a Web document in a single XML-complia...

Full description

Bibliographic Details
Main Authors: Mong, Julius, Brailsford, David F.
Other Authors: Vanoirbeek, Christine
Format: Conference or Workshop Item
Published: ACM Press 2003
Subjects:
Online Access:https://eprints.nottingham.ac.uk/193/
_version_ 1848790367399313408
author Mong, Julius
Brailsford, David F.
author2 Vanoirbeek, Christine
author_facet Vanoirbeek, Christine
Mong, Julius
Brailsford, David F.
author_sort Mong, Julius
building Nottingham Research Data Repository
collection Online Access
description This paper reports some experiments in using SVG (Scalable Vector Graphics), rather than the browser default of (X)HTML/CSS, as a potential Web-based rendering technology, in an attempt to create an approach that integrates the structural and display aspects of a Web document in a single XML-compliant envelope. Although the syntax of SVG is XML based, the semantics of the primitive graphic operations more closely resemble those of page description languages such as PostScript or PDF. The principal usage of SVG, so far, is for inserting complex graphic material into Web pages that are predominantly controlled via (X)HTML and CSS. The conversion of structured and unstructured PDF into SVG is discussed. It is found that unstructured PDF converts into pages of SVG with few problems, but difficulties arise when one attempts to map the structural components of a Tagged PDF into an XML skeleton underlying the corresponding SVG. These difficulties are not fundamentally syntactic; they arise largely because browsers are innately bound to (X)HTML/CSS as their default rendering model. Some suggestions are made for ways in which SVG could be more totally integrated into browser functionality, with the possibility that future browsers might be able to use SVG as their default rendering paradigm.
first_indexed 2025-11-14T18:11:29Z
format Conference or Workshop Item
id nottingham-193
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T18:11:29Z
publishDate 2003
publisher ACM Press
recordtype eprints
repository_type Digital Repository
spelling nottingham-1932020-05-04T20:32:06Z https://eprints.nottingham.ac.uk/193/ Using SVG as the Rendering Model for Structured and Graphically Complex Web Material Mong, Julius Brailsford, David F. This paper reports some experiments in using SVG (Scalable Vector Graphics), rather than the browser default of (X)HTML/CSS, as a potential Web-based rendering technology, in an attempt to create an approach that integrates the structural and display aspects of a Web document in a single XML-compliant envelope. Although the syntax of SVG is XML based, the semantics of the primitive graphic operations more closely resemble those of page description languages such as PostScript or PDF. The principal usage of SVG, so far, is for inserting complex graphic material into Web pages that are predominantly controlled via (X)HTML and CSS. The conversion of structured and unstructured PDF into SVG is discussed. It is found that unstructured PDF converts into pages of SVG with few problems, but difficulties arise when one attempts to map the structural components of a Tagged PDF into an XML skeleton underlying the corresponding SVG. These difficulties are not fundamentally syntactic; they arise largely because browsers are innately bound to (X)HTML/CSS as their default rendering model. Some suggestions are made for ways in which SVG could be more totally integrated into browser functionality, with the possibility that future browsers might be able to use SVG as their default rendering paradigm. ACM Press Vanoirbeek, Christine Roisin, Cecile Munson, Ethan 2003 Conference or Workshop Item PeerReviewed Mong, Julius and Brailsford, David F. (2003) Using SVG as the Rendering Model for Structured and Graphically Complex Web Material. In: ACM Symposium on Document Engineering, 20-22 November 2003, Grenoble, France. PDF SVG XML vector graphics.
spellingShingle PDF
SVG
XML
vector graphics.
Mong, Julius
Brailsford, David F.
Using SVG as the Rendering Model for Structured and Graphically Complex Web Material
title Using SVG as the Rendering Model for Structured and Graphically Complex Web Material
title_full Using SVG as the Rendering Model for Structured and Graphically Complex Web Material
title_fullStr Using SVG as the Rendering Model for Structured and Graphically Complex Web Material
title_full_unstemmed Using SVG as the Rendering Model for Structured and Graphically Complex Web Material
title_short Using SVG as the Rendering Model for Structured and Graphically Complex Web Material
title_sort using svg as the rendering model for structured and graphically complex web material
topic PDF
SVG
XML
vector graphics.
url https://eprints.nottingham.ac.uk/193/