HighCharts 3.0.0 : la bibliothèque HTML5 / JavaScript pour créer des graphiques complexes
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.
:fleche: 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.
:fleche: Téléchargement.
:fleche: Documentation.
Et vous ?
:fleche: Qu'utilisez-vous pour créer des graphiques ?
:fleche: Connaissez-vous cet outil ? Qu'en pensez-vous ?
1 pièce(s) jointe(s)
Sortie de Highcharts 3.0.9
Sortie de Highcharts 3.0.9
La révision 3.0.9 amène principalement des corrections, dont l'une concerne une régression apportée par la révision précédente :
- la couleur pour le hover des colonnes ayant l'option de couleur individuelle (la régression) ;
- il y avait une erreur JavaScript lorsqu'on bougeait la souris trop vite hors du graphique ;
- une amélioration du positionnement de texte sur IE lorsque la hauteur des lignes fixée en CSS était plus petite que le taille de la police ;
- un problème d'affichage au niveau des tooltips notamment sur les appareils tactiles ;
- un mauvais positionnement sur l'axe Y pour les jauges ;
- l'ajout d'un fichier bower.json ;
- l'implémentation de l'option switchRowsAndColumns dans le module data ;
- etc.
:fleche: Téléchargement.
:fleche: Documentation.
Sortie de Highcharts 3.0.10
Sortie de Highcharts 3.0.10
La révision 3.0.10 amène une longue série de corrections et quelques ajouts qui améliorent considérablement les performances. Par exemple :
- l'ajout d'une option plotOptions.gauge.overshoot qui prend une valeur en degrés pour exprimer les dépassements lorsque la valeur est hors du graphique ;
- une correction sur les libellés des barres d'erreur qui ne s'affichaient pas ;
- l'ajout d'une meilleure logique dans Series.setData afin de ne pas recréer tous les points de données mais de les mettre à jour. Cela permet à l'animation de s'exécuter plus rapidement et la gestion de la mémoire est mieux maîtrisée ;
- l'objet Pointer ne crée plus de fuite de mémoire après Chart.destroy ;
- l'ajout d'une option yAxis.reversedStacks pour choisir si on attaque la pile de haut en bas ou bien de bas en haut ;
- une amélioration sur le Chart.setTitle et le fait de redessiner le graphique pour adapter le changement de taille au titre ;
- la correction d'effets inattendus du zoom en dehors de la plage de données ;
- une correction sur le positionnement des marqueurs sur les anciennes versions d'IE ;
- il n'y a plus d'erreur JavaScript lorsqu'on active des graphiques dans des pages qui sont sauvegardées sur le disque depuis le navigateur ;
- etc.
:fleche: Téléchargement.
:fleche: Documentation.