XML Europe 2002 logo

Getting Interactive with SVG

Abstract

Scalable Vector Graphics (SVG), a W3C recommendation since September 2001, is gaining momentum in 2002 through acceptance as a viable and unique format in the web vectors field. Being part of the versatile XML family, it is tightly integrated with other XML technologies. In this session we will explore how to take advantage of the Document Object Model (DOM) extensions as specified in the SVG recommendation in order to create highly interactive graphics and animations. To begin with we will give an introduction to Core DOM usage to read, navigate and update an XML document in client-side scripting (in this case, with EcmaScript). Then we will focus on SVG DOM interfaces and go through a concrete set of examples ranging from gratuitous Flash-like eye candy tricks to a full-featured GUI drag n' drop module. The examples will introduce attendees to mouse event handling, boundig box and transormation computations and several other graphics computations made easy by the SVG DOM.

Keywords


The full paper was not available at the time the proceedings were created. Please check the conference web site, http://www.xmleurope.com, to find an updated version of this paper.

Biography

»Gentilly, Ile-de-France

Antoine Quint is a software engineer with much interest in SVG as a real world web standard. He has spoken in various conferences in 2001 and is the author of the XML.com SVG column. Antoine currently works at ILOG in Paris and is the maintainer of SVG resource site graougraou.com