Current web standards for document styles
and graphics need to be extended to make them suitable for adaptive
documents on the web. In this project we are designing an extension
of
We intend to base the extension of SVG, CSVG,
on one-way constraints. Our preliminary study suggests that many
kinds of limited interaction may be compiled into one way constraints
An advantage of one-way constraints is that constraint solving
is simple and very efficient, thus they can be supported on handheld
devices with limited computational power, one of the primary platforms
for SVG.
The
main modification to SVG will be to allow graphical attributes
of the objects to be assigned expressions evaluated at display
time instead of just concrete values. We will also look at authoring
tools for CSVG.
K. Marriott, B. Meyer, and L. Tardif. Fast and efficient client-side
adaptivity for SVG. ACM Conference on the World Wide Web
(WWW 2002), pages 496-507, Honolulu, May 2002.
G.
Badros, J. Tirtowidjojo, K. Marriott, B. Meyer, W. Portnoy, and
A. Borning. A constraint extension to scalable vector graphics.
ACM Conference on the World Wide Web (WWW10), pages 489-498, Hong
Kong, May 2001.