If you are taking Saul's approach, you might also want to take a look at generating XHTML, since XML support in Clojure is so easy, and strict HTML is a little more limiting. And if you were looking at Raphael, take a second look at plain-ol' SVG. It's already very good in Opera, Chrome, FireFox, and Safari. Microsoft will finally support it in IE 9. Raphael does not use a standard data form, so you could be stuck with your Raphael code for a decade after it's no longer necessary. SVG is more capable (Raphael uses it when available), is a stable, mature standard, and is part of HTML 5.
To get an understanding of SVG, go grab Inkscape, draw a simple picture, and look at the SVG file it creates. It's beautiful stuff. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en