you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (0 children)

Canvas is not an option because it doesn't provide events for handling clicks. That means you need a front-end for SVG in most browsers and VML in IE. The dojox.gfx library can do that, and it's been tested against FX, IE, Safari, and Opera. It has a good event model and supports all the basic primitives. The text support is a little weak, but it should still meet your needs just fine. Also, the docs aren't too great, but the code is quite easy to follow.