Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the highcharts-more file needed for?

Tags:

highcharts

This should be an easy one for someone... I expect it's obvious, but I've looked in various places on highcarts' site and google and simply couldn't find an answer...

like image 748
Codemonkey Avatar asked Nov 30 '15 17:11

Codemonkey


People also ask

How to access Highcharts files without downloading them?

Instead of downloading, feel free to use the Highcharts CDN to access files directly. The official Highcharts NPM package comes with support for CommonJS and contains Highcharts, and its Stock, Maps and Gantt packages.

What is Highcharts JS?

What is Highcharts? Highcharts JS is a JavaScript charting library based on SVG, with fallbacks to VML and canvas for old browsers. To avoid bloating the Highcharts core library, the Highcharts team deploy new chart types and features in a separate file called highcharts-more.js.

What is Highcharts-more?

In short, highcharts-more is extra functionality on top of Highcharts without modifying it's core code. It also allows you to use some charts types which don't exist in the "original" highcharts such as bubble, range, gauge and pollar charts. Please note that there are several ways to use Highcharts.

Does Highcharts use VML or HTML?

In legacy Internet Explorer (IE8 and before) graphics are drawn using VML. Highcharts and Highstock run on any server that supports HTML. You can even run Highcharts locally from a filesystem, since all the rendering is done locally in a browser.


1 Answers

From highcharts.com: (http://www.highcharts.com/articles/2-news/46-gauges-ranges-and-polar-charts-in-beta , http://www.highcharts.com/docs/export-module/setting-up-the-server)

To avoid bloating the Highcharts core JavaScript, we deploy the new chart types and features in a separate file called highcharts-more.js. We will continue to build extended functionality in this file, and reserve highcharts.js for common tasks and visualizations.

Basicly, they added some extra functionality on top of Highcharts without modifying it's core code. Including this file, also allows you to use some types of charts which don't exist in the "original" highcharts such as bubble, range and pollar charts:

...Save highcharts.js or highstock.js for stock charts, highcharts-more.js (for bubble, range, polar charts)....

like image 137
MorKadosh Avatar answered Oct 07 '22 20:10

MorKadosh