Highcharts: la super librería de gráficos

Highcharts es una de las librerías más poderosas que existe en la actualidad para generar gráficos estadísticos de la más alta calidad escrita completamente en Javascript.

Torstein Hønsi es el creador de la librería, quien en el año 2008 se vio en la necesidad de publicar en internet las mediciones de profundidad de nieve de su ciudad natal Vik i Sogn (Noruega), bajo una herramienta que fuera visible desde la web pero no utilizara herramientas privativas como la de Flash, que eran la fuerte en su momento, por lo que se decidió a programar la librería completamente en Javascript utilizando adicionalmente a Jquery para complementos adicionales.

Esto solucionó el problema que tenía, resultando finalmente una librería poderosa programada bajo los principios del Software Libre, lanzándola en el año 2009 a todo el mundo, de inmediato se posicionó como la mejor librería escrita en JavaScript en un mercado donde prevalecían la propietarias.

Lee más: PostgreSQL salvando el día…

Cuenta con diferentes tipos de gráficos, entre los que se pueden enumerar:

– Gráficos de líneas (Line Charts)

– Gráficos de áreas (Area Charts)

– Gráficos de columnas y barras (Column and Bar Charts)

– Gráficos de tortas y semi-tortas (Pie Charts)

– Gráficos de dispersión / burbujas (Scatter and Bubble Charts)

– Gráficos 3D (3D Charts)

– Gráficos de medidores (Gauges Charts)

– Gráficos de mapas de calor y árboles (Heat and Tree Maps Charts)

– Múltiples gráficos experimentales.

Todos los gráficos se pueden combinar y superponer uno sobre otros si se requiere gráficos más avanzados, además, tienen integradas estructuras para inyectarle datos vía AJAX ( Javascript asíncrono ) y así alimentar el gráfico en vivo, asimismo, se puede insertar datos con tablas simples de html o por vectores en Javascript. Ofrece, servicios adicionales como la de exportar los gráficos que se generan en formatos de jpg, gif, png, vectoriales y pdf.

A pesar de ser una librería creada bajo los principios del Software Libre, HighSoft se creó como una pequeña empresa a raíz de la creación de Highcharts, con el fin de ofrecer servicios especializados a las compañias que así lo deseen.   Esta incursión les resultó sumamente rentable, ya que multitud de empresas contrataron los servicios para que les solucionará sus diferentes problemas en cuanto a mediciones y evaluación de indicadores.

Tal es el grado de éxito que tiene Highcharts, que 61 empresas de las 100 que publica la revista Fortune en su top de las mayores en el mundo, tienen contratados los servicios de dicha librería.

Un poco de cifras

– Para febrero del 2015,  ya habían contratado a Highcharts alrededor de 39.000 veces.

– Más de 200.000 descargas desde su primer lanzamiento.

–  El site de Highcharts, recibe mensualmente arededor de 290.000 visitas, y cada uno de esas visitas se tardan al menos 5 minutos.

– Durante abril del 2012, 190.379 gráficos fueron exportados desde gráficos generados vía online.

Otras características:

– La librería se puede usar desde sitios no comerciales/personales o cualquier otra actividad que no devengue dinero.

– Las nuevas versiones de la librería se están construyendo con sentencias HTML5 controladas desde Javascript.

–  El código es completamente libre, y se encuentran en foros de discusión, con el fin de introducirles mejoras

– Compatibles con la mayoría de los navegadores de la actualidad.

– Completamente dinámicos, se pueden insertar / modificar / eliminar datos en tiempo real.

– Todos sus gráficos se pueden probar en http://jsfiddle.net  sin necesidad de descárgaselos.

Existen otras librerías de Javascript en la actualidad, pero Highcharts sigue siendo las más poderosas entre ellas.

@_VictorSuarez_

DesdeLaPlaza.com / Victor Manuel Suárez

Etiquetas