【发布时间】:2012-05-30 19:04:31
【问题描述】:
我正在尝试找到一个 jQuery 图表库,用于在 Web 应用程序中绘制逆变器的测量值,该应用程序能够以正确的性能在各种浏览器上运行。
当我找到 jqPlot、jqChart、gRaphaël 和 HighCharts 时。它们在 FF 和 Chrome 中的性能很好,但在 IE 中却很慢。
使用 jqChart,绘制 4000 个点需要:
- Firefox 7 为 0.461 秒
- Google Chrome 14 为 0.222 秒
- Internet Explorer 8 为 3.440 秒
- Internet Explorer 6 为 3.994 秒
使用 jqPlot,绘制 4,000 个点需要:
- Firefox 7 为 0.885 秒
- Google Chrome 14 为 0.930 秒
- Internet Explorer 8 为 33.779 秒
- Internet Explorer 6 为 34.666 秒
我想找一个在所有浏览器中都有良好性能并且避免使用 Flash 的解决方案,你知道吗?
【问题讨论】:
-
那么 jqChart 有什么问题呢?它在 IE 中慢了大约 6 倍,但比 jqPlot(慢 35 倍)要好得多。所有浏览器都会以不同的方式呈现事物。您正在向其中提供一项艰巨的任务,而这只会极大地突出缺点。也许另一个插件在 IE 中表现出色,但在其他插件中表现不佳......恕我直言,我认为您不会在所有浏览器中找到具有相似性能的插件。
标签: jquery performance charts cross-browser jqplot