Categories
Book Review

RaphaelJS: Graphics and Visualization on the Web

Introduction

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:

  1. RaphaelJS Starter
  2. Learning Raphael JS Vector Graphics
  3. RaphaelJS

Yesterday, I finished reading RaphaelJS thus finishing my study of the books in my list.

This post is a review of the book.

Author

RaphaelJS was written by Chris Wilson in 2013.

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.

Book Format

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:

  1. Braille Generator
  2. Dominoes
  3. Bouncing Ball
  4. Metronome
  5. Choropleth Map
  6. The Animated Solar System

You leave this book inspired to create your own projects.

Conclusion

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.

Leave a Reply

Your email address will not be published. Required fields are marked *