SVG Secrets

Peter Sorotokin
Adobe Systems Inc.
345 Park Ave
San Jose, CA 95110-2704


Abstract and Introduction

As any software developer knows, one frustrating rule is that 80% of the code goes to implement 20% of the most obscure features or their combinations. In the course of the Adobe SVG Viewer development I had my fair share of the 80%, but it seems that at least some of these features deserve better publicity. Most of them are completely standard, well-defined by the SVG 1.0 spec and implemented in SVG Viewer v3, yet not used as widely as I think they could be. This paper aims to bring SVG developer's attention to these features, but it by no means can provide all necessary details.