Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright and Credits
Mastering SVG
PacktPub.com
Why subscribe? PacktPub.com
Contributors
About the author About the reviewer Packt is searching for authors like you
Preface
Who this book is for What this book covers To get the most out of this book.
Download the example code files Download the color images Conventions used
Get in touch
Reviews
Introducing Scalable Vector Graphics
Creating a simple SVG image Using SVG as a content image Drawing with code
Scalable + vector graphics
Using SVG in CSS
Gradients in SVG
Directly embedding SVG in an HTML document Feature detection and Modernizr Summary
Getting Started with Authoring SVG
Positioning in SVG
viewBox and viewport in SVG
Introducing paths More on basic shapes
The line element The ellipse element The polygon element The polyline element
More on fills and strokes
stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-opacity linearGradient and radialGradient The pattern element
Authoring programs Summary
Digging Deeper with SVG Authoring
Transformations
translate scale rotate skew
Clipping and masking
Clipping Masking Importing images into SVG
Filters Serving SVG on the web
Apache nginx IIS
Summary
Using SVG in HTML
SVG, HTML, and accessibility
SVG as an image src Inline SVG
SVG and responsive web design
The srcset attribute The srcset and sizes attributes The picture element
Additional details on inline SVG in an HTML document
Caching Complexity
Authoring The Document Object Model
Summary
Working with SVG and CSS
CSS background images
Data URLs for SVG background images
SVG sprites and icon sets Styling inline SVG
Using common CSS properties to manipulate SVGs
Basic font properties Text properties Miscellaneous CSS properties
Using SVG-specific CSS properties to manipulate SVGs
Color and painting properties Stroke properties Text properties Compositing properties Interactivity properties
Styles in standalone SVG images
Basic CSS animations and transitions with SVG
CSS animations 
Basic animation format Animating a clip path Animating multiple properties and assigning multiple animations to an element CSS transitions
Summary
JavaScript and SVG
JavaScript Versions and tools
JavaScript Versions
ECMAScript 5 ECMAScript 2015  TypeScript
Tooling
The DOM interface to SVG
Initial exploration The SVG DOM manipulator 
Summary
Common JavaScript Libraries and SVG
Manipulating SVG with jQuery Working with AngularJS and SVG Manipulating SVG with Angular
Getting started with Angular
Installing Node, npm, and Angular Cli
Working with React and SVG Summary
SVG Animation and Visualizations
Creating an SVG data visualization General techniques for animating SVG
Animating with pure JavaScript Animating with CSS Animating SVG with SMIL Animating SVG with Vivus Animating SVG with GSAP
Summary
Helper Libraries Snap.svg and SVG.js
Working with Snap.svg
Getting started with Snap.svg Animation with Snap Snap.svg utilities Snap.svg events Custom data visualization with Snap.svg
Working with SVG.js
Getting started with SVG.js Animation with SVG.js SVG.js utilities SVG.js events Custom data visualization with SVG.js
Summary
Working with D3.js
Getting started with D3
D3's enter and exit
Implementing a donut chart with D3 Implementing a chord diagram in D3 Summary
Tools to Optimize Your SVG
Serving compressed SVG
gzipping SVG on Apache SVG compression on nginx SVG compression on IIS
SVGO
SVGOMG SVGO authoring plugins
svgcleaner Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion