PacktLib: Learning Raphaël JS Vector Graphics

Learning Raphaël JS Vector Graphics

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

The Graphical Web

Vector drawing on the Web

The SVG specification

Applications of Raphaël

Downloading Raphaël

Creating Raphaël JavaScript applications

Summary

Basic Drawing with Raphaël

The drawing context

Drawing basic shapes

Embedding images

Element attributes

Working with text

Summary

Drawing Paths

Path drawing concepts

Path drawing commands

Drawing curves

Utility methods for working with paths

Summary

Transformations and Event Handling

Basic transformations and event handling

Working with matrices

The drag-and-drop functionality

Summary

Vector Animation

Basic animation

Animating paths

Animation easing

Animating transformations

Animation using custom attributes

Summary

Working with Existing SVGs

Inkscape

Inspecting paths

SVG to Raphaël conversion tools

Choropleth maps

Open source SVGs

Summary

Creating a Suite of Social Media Visualizations

Social network usage

Tweets by time

Supplementary material

The future of Raphaël

Summary

Index