IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Highcharts 3.0.8 : créez des graphiques complexes et interactifs pour vos applications Web
Avec cette bibliothèque HTML5 / JavaScript

Le , par vermine

20PARTAGES

4  0 
Highcharts 3.0.0 : la bibliothèque HTML5 / JavaScript pour créer des graphiques complexes
Sortie de la révision 3.0.8.


Highcharts est une bibliothèque graphique écrite en HTML5 et JavaScript, offrant des graphiques complets et complexes mais intuitifs et interactifs pour votre site ou votre application Web. Elle implémente différents types de graphiques (colonnes, lignes, aires, camemberts, nuages de points, etc.).

La version 3.0.0, sortie il y a quelques temps, proposait des améliorations visuelles et une meilleure interaction avec les outils tactiles.


Démonstrations.

La révision 3.0.8 amène une série de corrections et quelques ajouts. De plus, elle supprime certains éléments non compatibles avec tous les navigateurs. Vous y trouvez par exemple :

  • la suppression de certaines propriétés inutiles dans pom.xml ;
  • l'amélioration des chevauchements à plusieurs niveaux ;
  • l'ajout de la gestion white-space: nowrap pour les textes SVG ;
  • une correction concernant l'affichage d'arcs non désirés (VML) ;
  • le support du multi-touche pour IE 10 et 11 ;
  • l'ajout d'un format par défaut pour la date dans headerFormatter ;
  • des améliorations de performance en jouant avec le cache ;
  • l'ajout de l'option global.timezoneOffset pour permettre de paramétrer quelle zone (timezone) utiliser même si les données en entrée sont définies en UTC ;
  • etc.


Téléchargement.
Documentation.

Et vous ?

Qu'utilisez-vous pour créer des graphiques ?
Connaissez-vous cet outil ? Qu'en pensez-vous ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Pelote2012
Membre chevronné https://www.developpez.com
Le 16/01/2014 à 10:15
en allant cliquer sur le lien version 3.0.9
1  0 
Avatar de SylvainPV
Rédacteur/Modérateur https://www.developpez.com
Le 10/01/2014 à 18:16
Très bonne bibliothèque, mais attention à la license pour les projets commerciaux: http://shop.highsoft.com/highcharts.html
0  0 
Avatar de vg33
Membre expérimenté https://www.developpez.com
Le 13/01/2014 à 0:02
Certes, la licence est très chère (elle peut dépasser les 3500 $), mais cette bibliothèque est incroyablement efficace.
Je m'en sert pour un projet open source pour l'éducation (donc licence libre), je fais 45 graphiques pour la partie statistiques, et on peut tout faire, tout paramétrer.
0  0 
Avatar de marps
Nouveau membre du Club https://www.developpez.com
Le 13/01/2014 à 10:32
Tout comme vg33, je l'utilise dans mes projets open source et je l'ai beaucoup utilisé lors de ma dernière année de master pour réalisé des tableaux de bords plus sexy

Le simplicité d'utilisation et le rendu rendent cette bibliothèque presque indispensable.
0  0 
Avatar de Torotoro
Nouveau membre du Club https://www.developpez.com
Le 16/01/2014 à 8:53
Grosse lacune de ce type de bibliothèque côté client, la sauvegarde du rendu sur le serveur est très problématique.
Il est difficile de réutiliser un graph dans un PDF généré côté serveur.
0  0 
Avatar de singman
Membre averti https://www.developpez.com
Le 16/01/2014 à 9:35
@Torotoro: tu a une possibilité d'export en PDF, SVG, PNG, etc... directement sur l'interface, et en regardant un poil le source, tu peux faire ta sauvegarde par script. Mais l’intérêt de la bibliothèque c'est aussi le rendu en temps réel avec le rafraîchissement automatique sur les nouvelles données.
En tout cas, j'utilise intensément Highcharts, en remplacement des graphes de Google qui sont moins paramétrables.
0  0 
Avatar de rogerlette
Membre à l'essai https://www.developpez.com
Le 16/01/2014 à 9:50
La bibliothèque libre est entièrement gratuite www.dygraphs.com est aussi très très performante.
0  0 
Avatar de ManUtopiK
Membre à l'essai https://www.developpez.com
Le 21/01/2014 à 0:45
Pour les passionnés, je vous invite à admirer les graphiques du scénario énergétique négaWatt http://www.negawatt.org/scenario
Il combine l'utilisation de highchart.js avec la librairie history.js qui permet de faire du changement d'url à la volée pour les navigateurs en HTML5.
Résultat, un même conteneur highchart sert à afficher une trentaine de graphiques... C'est beau
Il y a même un mode "pro" http://www.negawatt.org/scenario/usa...ndanciel?pro=1 qui permet d'afficher plus d'information et d'ajouter des points sur les courbes (utilisez la touche maj).
0  0 
Avatar de alexlovy
Nouveau membre du Club https://www.developpez.com
Le 21/01/2014 à 5:39
très joli, mais la licence par développeur est juste inexploitable.
0  0 
Avatar de danielhagnoul
Rédacteur https://www.developpez.com
Le 22/01/2014 à 9:40
Citation Envoyé par SylvainPV Voir le message
Très bonne bibliothèque, mais attention à la license pour les projets commerciaux: http://shop.highsoft.com/highcharts.html
C'est un vrai problème, je vois dans la FAQ du site HighCharts que même son utilisation sur DVP sera assimilée par eux comme une utilisation requérant une licence payante, car DVP vend des espaces publicitaires.

Je l'ai utilisé dans un nouveau Q/R pour la FAQ jQuery, mais là c'est direction poubelle.
0  0