编程 - 前端 - JavaScript - 库 - ECharts (开源可视化) echarts和highcharts比较

ECharts,一个使用 JavaScript 实现的开源可视化库,能够流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。html

 

echarts底层为canvas,highcharts底层为svggit

    canvas特色:github

    ①依赖分辨率canvas

    ②不支持事件处理器浏览器

    ③弱的文本渲染能力echarts

    ④可以以.jpg、.png格式保存结果图像svg

    ⑤最适合图像密集型的游戏,其中的许多对象会被频繁重绘post

 

    svg特色:url

    ①不依赖分辨率htm

    ②支持事件处理器

    ③最适合带有大型渲染区域的应用程序(如谷歌地图)

    ④复杂度高会减慢渲染速度(任何过分使用DOM的应用都不快)

    ⑤不适合游戏应用

相关文章
相关标签/搜索