- Shopping Bag ( 0 items )
SVG Programming: The Graphical Web, authored by leading XML expert Kurt Cagle, is a complete guide to creating, using, and accessing the powerful elements of Scalable Vector Graphics (SVG). Intermingling SVG instruction with insightful discussion of key topics such as coordinate systems and attributes, transformations, animation, and image generation, Cagle provides readers with a comprehensive guide to making the most of this rich graphical language.
Initially, readers are presented with an overview of SVG features and concepts that offers numerous examples intended to provide a sound introduction to language implementations. Following this brief introduction, the book delves directly into the heart of SVG development, covering integral SVG attributes such as transformations, shapes, text manipulation, and the incorporation of images, gradients, patterns, and masks. The later chapters are devoted to topics that demonstrate the true power of this XML-based technology, offering valuable insight into animation, interactivity and DOM, filters, and automated graphic generation.
SVG Programming: The Graphical Web offers professionals what they need to know to access the next evolutionary step in web graphical presentation: to create faster, more efficient, and more usable web applications on a level heretofore impossible.
|Don XML's Foreword|
|About the Author|
|About the Technical Reviewer|
|Ch. 1||Why SVG?||1|
|Ch. 2||Getting Started: An SVG Tutorial||21|
|Ch. 3||You Are Here: Coordinate Systems and Transformations||51|
|Ch. 4||Shaping the Spiral Path: Shapes and Paths||101|
|Ch. 5||Painting and Drawing||151|
|Ch. 6||The Basics of Text||205|
|Ch. 7||Incorporating Texture||259|
|Ch. 8||Animating SVG||359|
|Ch. 9||Integrating SVG and HTML||431|
|Ch. 10||SVG Components||475|
|Ch. 11||The Future of SVG||545|
Posted December 20, 2013
I thought the book was great. I had researched SVG on the web and found some good sites, but nothing that ever put it all together. This author is very readable, i.e. his chapters seem to flow very well. I had a lot of questions about SVG going in. I had to devote several weeks of concentrated reading time to get through it. It was well worth it, since it is not a 'intuitive' topic. I feel like I came away with at least as much new knowledge and insight as I would expect from a semester or two of classes.
You will too, if you are looking for a solid, in-depth foundation in SVG and how to use it. Expect to put in some effort reading this book and working through examples. His are wide-ranging and give a good insight.
If there is any fault, it's that the book was published over a decade ago, and browsers have changed a lot in how they handle SVG. So some of the examples, and sample code may be getting a bit dated where the browsers have since implemented HTML5 and better support for SVG.
Posted May 30, 2002