JavaScript Chart Library -


would recommend particular javascript charting library - 1 doesn't use flash @ all?

there growing number of open source , commercial solutions pure javascript charting not require flash. in response present open source options.

there 2 main classes of javascript solutions graphics not require flash:

  • canvas-based, rendered in ie using explorercanvas in turns relies on vml
  • svg on standard-based browsers, rendered vml in ie

there pros , cons of both approaches charting library recommend later because integrated dom, allowing manipulate charts elements dom, , importantly setting dom events. contrast canvas charting libraries must reinvent dom wheel manage events. unless intend build static graphs no event handling, svg/vml solutions should better.

for svg/vml solutions there many options, including:

raphael active, maintained, , mature, open-source graphic library cross-browser support including ie 6 8, firefox, opera, safari, chrome, , konqueror. raphael not depend on javascript framework , therefore can used prototype, jquery, dojo, mootools, etc...

there number of charting libraries based on raphael, including (but not limited to):

  • graphael, extension of raphael graphic library
  • ico, intuitive api based on single function call create complex charts

disclosure: developer of one of ico forks on github.


Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -