Create images that work on browsers new and old, as well as mobile devices
Start with the basics—shapes, colors, transformations, sets, and text
Learn how to build custom curves and shapes with paths
Code animations that move through space, follow paths, or change direction
Make your artwork come alive through user interaction
Bind a dataset to a collection of visual objects—the basis of data visualization
Learn techniques to make your detailed visuals stand out on screens of any size
Chris Wilson is a journalist and developer at Time.com. Prior to joining the magazine, he was a "visual columnist" at Yahoo News and a senior editor at Slate, where he founded Slate Labs, which won the 2010 Ad Age Media Vanguard Award. He is a 2005 graduate of the University of Virginia and lives in Washington, D.C.
The animal on the cover of RaphaelJS is a Nile Valley Sunbird (Hedydipna metallica),a colorful passerine (perching) bird that is commonly found in the Middle East andnorthern Africa. Every February, the male Sunbird grows “nuptial plumage,” which arevibrantly colored feathers that he displays to impress the females of the species.
The nuptial plumage tends to consist of glossy green/blue/violet feathers on the backand sides with a brilliant yellow underbelly and one or two long tail streamers. This isin stark opposition to the normal appearance of males and the year-round appearanceof females: a musty brown body with a cream and dull-yellow colored belly and shorttail. The mating display occurs for days, with the male being careful to display his plumageto the female and gain her attention through short calls that grow louder as theday continues. The male’s bright plumage starts to fade after two to three months, andthen the two sexes become almost physically indistinguishable.
Sunbirds require good sources of nectar, and are similar to hummingbirds in theirfeeding behaviors—they are quite small (only 15cm long at their largest) so they candart and flicker around very quickly, and even have a hummingbird-like beak that isbest suited to trumpet-shaped flowers. Although the Nile Valley Sunbird population hasnot been officially quantified, it has been designated as stable because of the frequencyof sightings and the birds’ large range of habitat. Sunbirds are best known for beingfrequent visitors to the famous walled gardens of Oman, Yemen, Saudi Arabia, andEgypt.
I purchased this book as a reference for when I'm unplugged from the internet. At 122 pages the book is fairly short, but Chris provides a great overview of the drawing and animations apis. I found his examples were short and simple which is great. The examples also covered a range of concepts from drawing curves to animating alongs paths. Before purchasing this book I had some notions about how I needed to structure my next SVG project and his writing helped me organize those thoughts. I highly recommend this book to anyone interested in SVG.
P.S. I've also been exploring Snapsvg which is another SVG library written by RaphaelJS creator Dmitry Baranovsky. Snapsvg provides a similar api as RaphaelJS and this book's material/content can be used for both libraries.
Bottom Line Yes, I would recommend this to a friend