This is an example of how to use the d3 framework without Scalable Vector Graphics. The bubbles are CSS styled div
elements.
Try it on bl.ocks.org
It is also an example of how to write your JavaScript using CoffeeScript. The following CoffeeScript was compiled into JavaScript, and results in the graphic above.
colors = new d3.scale.category10()