Friday, August 18th, 2006

Ajax Charting System

Category: Toolkit, Utility

If you’ve been scouring the web looking for a pure Ajax charting solution, you might want to check out this offering from WebFX, a simple, free, easy to use charting system with multiple chart types included.

In web applications developed now days a lot of the logic that previously resided on the server side is now being implemented on the client side. This is especially true for information presentation, components such as trees and columnlist makes it possible for users to interact with the application, or web site if you wish, without contacting the server. However the ability to present data in a graphic rather than textual format has been quite limited, unless a plugin is used or an image is requested from the server.

That’s where this component comes in to place, it allows various forms of charts to be created, without any additional plugin, and without using images.

You can see an example of the charting in action in this demo showing line, bar, and combo graphs from generated data. There’s even documentation, usage examples and an API interface provided as well.

Posted by Chris Cornutt at 7:23 am
13 Comments

+++--
3.7 rating from 96 votes

13 Comments »

Comments feed TrackBack URI

Nice technology but one is still forced to generate the charts on the server side because of the poor printing support for Canvas or SVG/VML in current browsers.

Comment by Adrian — August 18, 2006

I could be mistaken, but I think the author moved to PlotKit. I know he switched his canvas implementation. Anyway, PlotKit produces prettier output.

Comment by Karl G — August 18, 2006

As far as i’ve seen, it has nothing to do with AJAX.
It’s a great usage of Canvas or SVG, though.

Comment by YoGi — August 18, 2006

Stick ‘Ajax’ with anything and you’ve got endless hype!

Comment by kourge — August 18, 2006

I always been a fan of WebFX (and Emil)!!

I’ve been using this chat widget for some time and it works great! Easy to use e fast (at least for an intranet application)

Pity it doesn’t do pie chart though..

Comment by PG_ — August 18, 2006

Nice charting script… the serious problem with most of these charting solutions is that they don’t print well …or at all.

and in business apps, most user want to print those charts.

Comment by Gerhard — August 19, 2006

Recently when I need to add chart to HTML site, I were considering PlotKit in first place. However, the large amount of external dependencies (Dojo, IE Canvas emulation), large JS files, non-existing interactivity and doubtful compatibility across browsers put me back to safe old Flash solution.

JS+HTML charts are cool show-cases, but are not production-ready, IMO.

VS

Comment by Valery Silaev — August 21, 2006

I would recommend XML/SWF charts: it uses swf files as a basis and an xml file as a data source. See http://www.maani.us/xml_charts/index.php and take a look at the examples, they look much better than this solution. It’s free if you don’t mind that clicking the graph leads to their website.

Comment by Martin — August 22, 2006

Printing Canvas

Since I first started with IE Canvas the number one request has been printing support. The same applies to the successor, ExplorerCanvas and the WebFX Chart component.
In fact about 90% of the mails I’ve received about these projects has been abo…

Trackback by Emil's Chronicle — August 28, 2006

How exactly is this “Ajax”? I don’t think there’s anything related to Ajax or remote scripting being used here by Erik/Emil.

Comment by Abhishek — September 12, 2006

one gotcha check out visifire if looking for a chart control. it is silverlight charting component & has some great animations. it is making news under open source hood

Comment by maradona — May 15, 2008

You can get flash level of sophistication with AJAX only. check out style chart.

Comment by stevec8 — April 1, 2009

Take a look at http://www.running-charts.com
Ajax charts without any plugins at IE 6.0, 7.0, 8.0, Firefox, Safari, Opera and Chrome.
Only JavaScript and CSS are needed.

Comment by MERASoft — August 12, 2010

Leave a comment

You must be logged in to post a comment.