Book description
Learn the essentials of Scalable Vector Graphics, the mark-up language used by most vector drawing programs and interactive web graphics tools. SVG Essentials takes you through SVG’s capabilities, beginning with simple line drawings and moving through complicated features such as filters, transformations, gradients, and patterns. This thoroughly updated edition includes expanded coverage of animation, interactive graphics, and scripting SVG.
Publisher resources
Table of contents
- SVG Essentials
- Dedication
- Preface
- 1. Getting Started
- 2. Using SVG in Web Pages
- 3. Coordinates
- 4. Basic Shapes
- 5. Document Structure
- 6. Transforming the Coordinate System
- 7. Paths
- 8. Patterns and Gradients
- 9. Text
- 10. Clipping and Masking
-
11. Filters
- How Filters Work
- Creating a Drop Shadow
- Creating a Glowing Shadow
- The <feImage> Filter
- The <feComponentTransfer> Filter
- The <feComposite> Filter
- The <feBlend> Filter
- The <feFlood> and <feTile> Filters
- Lighting Effects
- Accessing the Background
- The <feMorphology> Element
- The <feConvolveMatrix> Element
- The <feDisplacementMap> Element
- The <feTurbulence> Element
- Filter Reference Summary
-
12. Animating SVG
- Animation Basics
- How Time Is Measured
- Synchronizing Animation
- Repeated Action
- Animating Complex Attributes
- Specifying Multiple Values
- Timing of Multistage Animations
- The <set> Element
- The <animateTransform> Element
- The <animateMotion> Element
- Specifying Key Points and Times for Motion
- Animating SVG with CSS
- 13. Adding Interactivity
- 14. Using the SVG DOM
- 15. Generating SVG
- A. The XML You Need for SVG
- B. Introduction to Stylesheets
- C. Programming Concepts
- D. Matrix Algebra
- E. Creating Fonts
- F. Converting Arcs to Different Formats
- Index
- About the Authors
- Colophon
- Copyright
Product information
- Title: SVG Essentials, 2nd Edition
- Author(s):
- Release date: October 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449374358
You might also like
book
SVG Animations
SVG is extremely powerful, with its reduced HTTP requests and crispness on any display. It becomes …
book
Mastering SVG
Take the plunge and develop cross-browser-compatible and responsive web designs with SVG Key Features Master the …
book
SVG Text Layout
Scalable Vector Graphics (SVG) is an image format, so text isn’t the first thing you might …
book
Modern SVG
The Scalable Vector Graphics (SVG) format has come a long way. What may have seemed like …