Highcharts is a pure Javascript chart library that allows developers to easily create interactive charts on websites and Web applications. Highcharts currently supportsline
,spline
,area
,areaspline
,column
,bar
,pie
,scatter
,angular gauges
,arearange
,areasplinerange
,columnrange
,bubble
,box plot
,error bars
,funnel
,waterfall
Andpolar
And other types of charts.
Highcharts Basic line chart advantages and compatibility
Highcharts supports all current browsers, including IE6 and iPhone/ipad. Standard (W3C standard) browsers use SVG graphics rendering, and legacy ie browsers use VML graphics.
Open source free
For personal users and non-commercial purposes free of charge, and provides source code download, you can modify it as needed.
Pure Javascript
Highcharts is completely based on the local browser technology and does not require any plug-ins, such as Flash, java, or even any web server support or dynamic language library support. It only needs two js files to run.
highcharts.js
Core files can be native js or common js frameworks such as Jquery, MooTools, and Prototype.
Rich chart types
Highcharts currently supportsline
,spline
,area
,areaspline
,column
,bar
,pie
,scatter
,angular gauges
,arearange
,areasplinerange
,columnrange
,bubble
,box plot
,error bars
,funnel
,waterfall
Andpolar
And other types of charts. Many types of charts can be integrated into the same graph to form a comprehensive graph.
Dynamic
Provides a wide range of APIs to add, delete, and modify any vertex, line, or text of a chart after creating a chart. Supports a large number of Javascript time, combined with Ajax interfaces provided by Jquery, MooTools, and Prototype, you can obtain data from the server in real time and refresh the chart in real time.
Multi-axis support
For data to be compared, Highcharts provides multi-axis support. The position, text, and style of each axis can be conveniently set.
Dynamic prompt box
When you move the cursor over the chart, Highcharts will display the information prompt box to display the information of the current vertex. Of course, the displayed content and style can be specified dynamically.
Export and print charts
You can export Highcharts charts as PNG, JPG, PDF, and SVG files or print them directly on the webpage.
Chart Scaling
You can set chart scaling to make it easier for you to view chart data.
Supports external data loading
Highcharts supports multiple data formats, including Javascript arrays, json files, json objects, and tables. These data sources can be used for local, different pages, or even different websites.
Highcharts is completely based on the local browser technology and does not require any plug-ins, such as Flash or java. You do not even need to install any plug-ins such as PHP, JSP, or ,.. Net and other runtime environments, only two basic JS files are required to run. Highcharts Core Filehighcharts.js
It can be written by the Jquery, MooTools, Prototype, or Highcharts Standalone framework. Highcharts Standalone is designed for those who have not yet used Jquery, MooTools, Prototype, and other frameworks, each developer can quickly learn and use Highcharts without having to spend more time learning other frameworks.
Highcahrts can run in any modern browser, including mobile terminals and IE6, standard browsersSVG
Technical rendering of charts. For legacy browsers, useVML
To draw.
Browser compatibility test
Browser vendor |
Browser name |
Supported versions |
Microsoft |
Internet Explorer |
6.0 + |
Mozilla |
Firefox |
2.0 + |
Google |
Chrome |
1.0 + |
Apple |
Safari |
4.0 + |
Opera |
Opera |
9.0 + |
Apple |
IOS (Safari) |
3.0 + |
Google |
Android bortings |
2.0 + * |
More please go to: http://www.highcharts.me/