Constraint SVG

Cameron Mccormack, Kim Marriott, Bernd Meyer

Research output: Chapter in Book/Report/Conference proceedingConference PaperOtherpeer-review

2 Citations (Scopus)

Abstract

We believe it is important for web graphic standards such as SVG to support user interaction and diagrams that can adapt their layout and appearance to their viewing context so as to take into account viewing device charateristics and the viewer's requirements. In [1] we suggested that adding expression-based attributes to SVG and using one-way constraints to evaluate these dynamically would considerably improve SVG's support for adaptive layout and user interaction. We describe a minimal backward compatible extension to SVG 1.1, called Constraint SVG (CSVG), that provides such expression-based attributes and its implementation on top of Batik. CSVG also provides another significant extension to SVG 1.1: it allows the author to define new custom elements using XSLT.

Original languageEnglish
Title of host publicationProceedings of the 13th International World Wide Web Conference on Alternate Track, Papers and Posters, WWW Alt. 2004
PublisherAssociation for Computing Machinery (ACM)
Pages310-311
Number of pages2
ISBN (Electronic)1581139128, 9781581139129
DOIs
Publication statusPublished - 19 May 2004
EventInternational World Wide Web Conference 2004 - New York, United States of America
Duration: 17 May 200421 May 2004
Conference number: 13th
https://dl.acm.org/doi/proceedings/10.1145/988672 (Proceedings)

Publication series

NameProceedings of the 13th International World Wide Web Conference on Alternate Track, Papers and Posters, WWW Alt. 2004

Conference

ConferenceInternational World Wide Web Conference 2004
Abbreviated titleWWW 2004
Country/TerritoryUnited States of America
CityNew York
Period17/05/0421/05/04
Internet address

Keywords

  • Adaptivity
  • Constraints
  • CSVG
  • Differential scaling
  • Interaction
  • Scalable vector graphics
  • Semantic zooming
  • SVG

Cite this