Scalable Vector Graphics (SVG) are an XML-based vector image format for two-dimensional graphics with support for interactivity and animation.
Vector graphics are drawn on the screen mathematically. They are scalable without loss in quality.
In working with vector graphics, you can write them out from scratch or use a library like Raphaël.
Three books have been written on Raphaël they are:
Yesterday, I finished reading RaphaelJS thus finishing my study of the books in my list.
This post is a review of the book.
Chris Wilson is now the Director of Data Journalism at TIME Inc.
Before Time, he was a Senior Editor at Slate News and a Columnist at Yahoo News.
The book starts off simple with the basic template for a Raphaël project.
From that point on, once a topic is introduced, the author goes out of his way to create a project with that topic.
The projects covered include:
- Braille Generator
- Bouncing Ball
- Choropleth Map
- The Animated Solar System
You leave this book inspired to create your own projects.
RaphaelJS is a great read as it will inspire you to create in the browser.
As a new year begins, if you plan to learn Data Visualisation, do look at this book.