Effectivement, c’est très bien fait.
Ce billet de blogue explique les outils qu’il a utilisé :
This is my first visualization in #Raphael.js. Previously I have been working with #D3 and #Protovis, but the weak browser support of these two libraries is becoming a growing concern. Especially when one tries to do sell the work. However, I have found Raphael to be very useful and somehow more intuitive than D3.