Skip to main content
  • Book
  • © 2018

Beginning SVG

A Practical Introduction to SVG using Real-World Examples

Apress

Authors:

  • First beginner-level book on the market solely dedicated to every application of SVG

  • Breaks down advanced topics into easy-to-understand concepts using practical, hands-on learning with real-world projects

  • Second book written by Alex Libby, author of Beginning Ractive.js

  • 9451 Accesses

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xix
  2. Getting Started

    1. Front Matter

      Pages 1-1
    2. Introducing SVG

      • Alex Libby
      Pages 3-21
    3. Adding SVG Content to a Page

      • Alex Libby
      Pages 23-58
  3. In More Detail

    1. Front Matter

      Pages 59-59
    2. Working with Images and Text

      • Alex Libby
      Pages 61-93
    3. Sizing SVG

      • Alex Libby
      Pages 95-123
    4. Creating Filters

      • Alex Libby
      Pages 125-154
    5. Animating Content

      • Alex Libby
      Pages 155-178
    6. Optimizing SVG

      • Alex Libby
      Pages 179-203
  4. Putting SVG to Use

    1. Front Matter

      Pages 205-205
    2. Creating SVG Charts

      • Alex Libby
      Pages 207-240
    3. Incorporating SVG Libraries

      • Alex Libby
      Pages 241-263
    4. Taking It Further

      • Alex Libby
      Pages 265-294
  5. Back Matter

    Pages 295-298

About this book

Develop SVG functionality for use within websites quickly and natively, using basic tools such as HTML and CSS. This book is a project-oriented guide to creating and manipulating scalable vector graphics in the browser for websites or online applications, using little more than a text editor or free software, and the power of JavaScript. 

You'll use a starting toolset to incorporate into your existing workflow, develop future projects, and reduce any dependency on graphics applications for simple projects. This book is an excellent resource for getting acquainted with creating and manipulating SVG content. 

We live in an age where speed and simplicity are of the essence. Beginning SVG provides a perfect alternative when creating web-based projects that challenges the norm and encourages you to expand your resources and not resort to what “everyone else uses” (such as Illustrator). You'll discover that there is indeed a different way to achieve the same result. Stop thinking you must always resort to using graphics packages; there is always another way!

What You'll Learn

  • Create powerful, optimized content that can be quickly and easily manipulated within the browser
  • Get up to speed with SVG quickly, with minimal effort and maximum results
  • See how easy it is to apply SVG content and effects, without the need for lots of additional tools.

Who This Book Is For 


Website developers and agile development teams who are keen to learn how to add and manipulate SVG quickly.

Authors and Affiliations

  • Rugby, Warwickshire, UK

    Alex Libby

About the author

Alex Libby is an A/B testing developer and seasoned computer book author, who hails from England. His passion for all things Open Source dates back to the days of his degree studies, where he first came across web development, and has been hooked ever since. His daily work involves extensive use of JavaScript, HTML and CSS to manipulate existing website content; Alex enjoys tinkering with different open source libraries to see how they work. He has spent a stint maintaining the jQuery Tools library, and enjoys writing about Open Source technologies, principally for front end UI development.

Bibliographic Information

  • Book Title: Beginning SVG

  • Book Subtitle: A Practical Introduction to SVG using Real-World Examples

  • Authors: Alex Libby

  • DOI: https://doi.org/10.1007/978-1-4842-3760-1

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

  • Copyright Information: Alex Libby 2018

  • Softcover ISBN: 978-1-4842-3759-5Published: 07 September 2018

  • eBook ISBN: 978-1-4842-3760-1Published: 06 September 2018

  • Edition Number: 1

  • Number of Pages: XIX, 298

  • Number of Illustrations: 16 b/w illustrations, 84 illustrations in colour

  • Topics: Web Development

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access