Highcharts

javascriptová knihovna

Highcharts je softwarová knihovna pro tvorbu diagramů (grafů) pro webové stránky nebo aplikace. Je napsaná v čistém jazyce JavaScript a byla poprvé vydána v roce 2009. Licence je proprietární. Pro osobní/nekomerční použití je zdarma, pro komerční aplikace je placená. Autorem je norská společnost Highsoft.

Highcharts
Logo Highcharts
Logo Highcharts
Aktuální verze10.3.2 (listopad 2022)
Operační systémmultiplatformní software
Vyvíjeno vJavaScript
Typ softwaruknihovna
Webwww.highcharts.com
Některá data mohou pocházet z datové položky.

Historie editovat

Hlavním tvůrcem je Torstein Hønsi, který chtěl na svých webových stránkách prezentovat údaje o počasí (konkrétně hloubku sněhové pokrývky v okolí obce Vik v Norsku).[1] Kolem roku 2006 ale neexistoval nástroj, který by zobrazil data v grafech přímo v prohlížeči, aniž by si návštěvníci webové stránky museli stahovat doplňky k jejich zobrazení.[2] Roku 2006 byla předvedena první verze kódu. V roce 2008 založil Hønsi vlastní firmu, která brzy začala komerčně nabízet produkty Highcharts a Highslide (který slouží k prohlížení obrázků na webové stránce).[3][4]

Společnost Highsoft sídlí v malé obci Vik na západním pobřeží Norska, ale od samého začátku se zaměřuje na celosvětový trh. Až 99 procent obratu se odehrává v zahraničí mimo Norsko.[5]

Vlastnosti editovat

Highcharts podporuje širokou škálu druhů grafů, od klasických (sloupcový, pruhový, spojnicový, plošný, výsečový aj.) po méně běžně využívané grafy (např. bublinový, Vennův diagram, Sankeyův diagram nebo slovní mapa). Všechny grafy mají elegantní vzhled, navíc je možné ho dále upravovat pomocí JavaScriptu nebo CSS. Highcharts umožňuje načítání dat i ze souborů různých formátů např. CSV, JSON, XML. Také je možné s využitím modulu pro exportování vytvořené grafy stáhnout z webových stránek ve fomátu PNG, JPG, PDF nebo SVG.[6]

Vedle základního produktu Highcharts nabízí společnost ještě další produkty:

  • Highcharts Stock - zobrazení dat v závislosti na časovém úseku (součástí grafu je časová osa),
  • Highcharts Maps - schematické mapy,
  • Highcharts Gantt - Ganttovy diagramy.

Reference editovat

  1. Torstein styrer en fantastisk pengemaskin fra bygda Vik i Sogn. www.hegnar.no [online]. 2014-03-03 [cit. 2020-10-16]. Dostupné online. (norsky) 
  2. Framtidsfylket – Grafane peikar til rett til vêrs for databedrift i Vik. web.archive.org [online]. 2015-07-16 [cit. 2020-10-16]. Dostupné v archivu pořízeném z originálu dne 2015-07-16. 
  3. Meg sjølv - Vikjavev. www.vikjavev.no [online]. [cit. 2020-10-16]. Dostupné online. 
  4. Binpress Podcast Episode 9: Torstein Hønsi of Highsoft. binPress [online]. [cit. 2020-10-16]. Dostupné online. (anglicky) 
  5. HAMMERNES, Linn Marie. Vestlandsbedriften Highsoft: Fra Vik til verden. finansavisen.no [online]. 2020-03-09 [cit. 2020-10-16]. Dostupné online. (norsky) 
  6. Highcharts [online]. [cit. 2020-10-16]. Dostupné online. (anglicky)