Highcharts является библиотекой построения диаграммы JavaScript, которая использует HTML, SVG и VML. Редактор предлагает и открытый исходный код / некоммерческие и коммерческие выпуски продукта.
Highcharts является библиотекой построения диаграммы, записанной в чистом JavaScript, предлагая простой способ добавить интерактивные схемы к Вашему веб-сайту или веб-приложение. Highcharts в настоящее время поддерживает много типов диаграммы, включая строку, шлиц, область, areaspline, столбец, панель, круг, рассеяние, пузырь, индикатор и типы круговой диаграммы (для полного списка, посмотрите ниже). Многие типы диаграммы могут быть объединены в одной диаграмме. Пользователи могут экспортировать диаграмму в PNG, JPG, PDF или формат SVG при щелчке кнопки, или распечатать диаграмму непосредственно от веб-страницы.
Библиотека Highcharts работает во всех современных браузерах, включая браузеры для устройств на iOS (iPhone/iPad) и Internet Explorer от версии 6. Стандартные браузеры используют SVG для графического рендеринга. В Internet Explorer прежней версии графика оттянута с помощью VML.
Одна из основных характеристик Highcharts - то, что, в соответствии с любой из лицензий, бесплатных или нет, Вам разрешают загрузить исходный код и сделать Ваши собственные редактирования. Это допускает персональные модификации и большую гибкость.
Highcharts только основан на собственных технологиях браузера и не требует клиентских плагинов как Flash или Java. Кроме того, Вы ничего не должны устанавливать на своем сервере, таком как PHP или ASP.NET. Просто включайте highcharts.js файл в свою веб-страницу.
Установка параметров конфигурации Highcharts не требует никаких специальных навыков программирования. Опции даны в структуре объектной нотации JavaScript, которая является в основном рядом ключей и оценивает соединенный двоеточиями, разделенными запятыми и сгруппированными фигурными скобками.