在网络上提供图表的最佳方式?服务器端还是客户端库? HTML5? [英] Best way to provide charts on the web? Server-side or client-side library? HTML5?

查看:121
本文介绍了在网络上提供图表的最佳方式?服务器端还是客户端库? HTML5?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您希望在网络上提供图表(以行为单位)?我需要做一些类似于一个burn-down的图表或股票随着时间的推移。服务器端是django和使用jquery的客户端东西。

What would you sugges to provide a chart (line-based) on the web? I need to make something similar to a burn-down chart or stocks over time. The server side is django and using jquery for the client stuff.

使用类似pychart或其他可以产生svg或png并显示的python绘图库的优点是什么?

What are the advantages to using something like pychart or some other python plot library which can produce an svg or png and display it?

或者在表格中提供数据,并使用可视化或highchart来使用javascript生成图表?

Or providing the data in tables and using visualize or highchart for jquery to make generate the chart using javascript?

我想在图表上显示可点击的点,或显示更多关于特定轮次的信息。

I would like to put points on the chart which are clickable, or which show more information on the specific turn.

HTML5可用的选项是什么内置对图表的支持或者我只能用画布来做?

What options are available with HTML5, does it come with builtin support for charts or do I have to do it with canvas only?

感谢您的帮助。

编辑/更新。感谢所有的建议。

Edit/Update. Thanks all for the suggestions.

推荐答案

客户端图表的优点是可以由用户操纵,

Client-side charts have the advantage that can be manipulated by the user, but need client-side support for the technology that is used to implement the charts.

HTML5图表:

  • http://www.rgraph.net/
  • jquery's visualize plugin
  • http://www.jqplot.com/
  • http://thejit.org/
  • http://mbostock.github.com/d3/

这篇关于在网络上提供图表的最佳方式?服务器端还是客户端库? HTML5?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆