Martijn van Rheenen wrote:
Nope. Google’s charts are straight images, so they are generally the
better choice. There is usually little reason to force Flash on your
users for something this simple.
Indeed they are, images, I saw that too. But you will not be able to
generate these charts when a user is not online, would you? Or, not able
connect to google (like in a very strict intranet environment )
No, of course Google Charts won’t do anything if Google’s chart service
can’t be reached.
if you want the charts to be ‘interactive’, though, (like zooming and
scrolling around the data real-time) Flash is not that bad. I admit, I
to use it too, but OpenFlashChart is the only open source component I
find that delivers almost all this functionality without requiring a
connection to some other website…
How about the visualization components from the SIMILE project (
http://simile.mit.edu )? The ones such as Timeplot are pure DHTML/JS,
and they don’t rely on external services as far as I know. There seem
to be some projects aimed at using these with Rails, but I don’t know
how well they work.