HTML5 Chart components A little bit of a feeling

Source: Internet
Author: User
Tags ichart

Although the registration of the garden is very early, but has not written any articles, are looking at the articles of the great God, they have summed up, but have no Cheng Zhang, from now on to urge themselves to do some summary, and gradually improve their own. Let's start with the latest project.

The most recent project is the development of charts on the mobile side, and some research has been done on the currently popular chart framework, mainly Echarts, Highcharts, Ichart, Chartjs and Canvasjs.

Echarts base based on Zrender (Canvas class library), support a variety of complex charts, interactivity is very strong, compatible with most browsers, the basic package is too large (449k), you need to specify the chart width is high, although it is supported mobile, but the large amount of data, fast sliding is the chart will blur ; Highcharts also supports a variety of complex charts, interactive capabilities can be varied, to scale the chart, the underlying is the svg form of the chart, mobile performance is very good, but requires commercial authorization; Ichart chart Display and interaction are fair, if the mobile device width is too small, will cause data overlap, And for a long time did not update maintenance; Chartjs The bottom is also canvas, the presentation of the chart is excellent, mobile performance is very good, the API is not complex, but the complex interaction seems to be very few; Canvasjs also requires commercial authorization, the underlying is based on the canvas element.

Combining a variety of charts, combined with our current project, we echarts and highcharts in the pros and cons, further results, will be updated later.

HTML5 Chart components A little bit of a feeling

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.