L’équipe de développement de la bibliothèque JavaScript DHTMLX vient d’annoncer la sortie de sa version 4.0. Cette mise à jour majeure se caractérise par une amélioration significative des performances, la correction de plusieurs bugs et une amélioration de la rapidité des composants. Par ailleurs, elle apporte un rendu plus fin et un look and feel plus élaboré qui se matérialisent par des skins repensés.
L’une des mises à jour les plus importantes est la manière commune du chargement de données pour tous les composants DHTMLX qui entraîne un développement plus facile et plus rapide. La liste des composants s’enrichit également avec l’apparition d’un composant nommé dhtmlxRibbon.
- Mise à jour des Skins
Dans cette version 4.0 les 3 skins de la bibliothèque DHTMLX ont été repensés (SkyBlue, Web, et Terrace) et à présent ils sont plus frais et modernes. De même le « Online Skin Builder Tools » un outil en ligne de génération de skin, a été mis à jour pour créer des skins personnalisés à sa guise.
- Les composants Conteneur
Les composants conteneurs ont été complètement refaits (tels que Layout, Windows, Accordion, Tabbar). Vous remarquerez certainement une plus grande rapidité de chargement, un graphisme allégé, et bien d’autres options simplifiées et personnalisables. Le "pattern logic" du dhtmlxLayout a été amélioré et il est plus aisé de créer votre "pattern" personnalisé. Des effets d’animation ont été introduits/activés pour les composants dhtmlxTabbar et dhtmlxAccordion pour leur donner un look plus épuré et moderne.
- dhtmlxRibbon
Ce nouveau composant vient compléter la bibliothèque DHTMLX et donne la possibilité de grouper des boutons de barre d’outils dans des "tabs" et des blocs. Ce composant supporte différents boutons (button, two-state button, checkboxes, combobox, input, text, etc.) et peut être aisément attaché à n’importe quel composant conteneur.
- dhtmlxCombo
Les fonctionnalités du composant dhtmlxCombo continuent d’être améliorées : le mode de chargement, la logique de filtrage, le rendu, etc. Mis à part ces améliorations, cette version 4.0 apporte de nouvelles fonctionnalités :
- la création d’item personnalisée comme des combo avec des options multilignes, ou les combo liés plus aisément ;
- la possibilité de personnaliser le rendu et la structure d’un combo item via des templates HTML ;
Parmi les autres nouvelles fonctionnalités on peut citer la possibilité de cacher/montrer le combo sur une page, d’utiliser des filtres et des tris personnalisés, pour par exemple entrer du texte libre et changer la taille de police.
- dhtmlxColorPicker and dhtmlxSlider
Le code de ces deux composants a été réécrit et optimisé, ce qui les rend plus rapides.
- Les autres composants
Les améliorations des autres composants notamment dhtmlxGrid, dhtmlxTree, dhtmlxCalendar, etc. concernent la correction des bugs, la simplicité dans leur utilisation tout en concevant leur performance et en veillant à leur compatibilité avec les nouveaux skins.
- Documentation mise à jour
Avec cette nouvelle release la documentation a également été mise à jour. Elle est plus attractive visuellement et plus facile à utiliser. Le nouvel outil de recherche permet de retrouver l’information pertinente plus rapidement.
- dhtmlxVault passe en version 2.2
Bien que dhtmlxVault ne fasse pas partie du package dhtmlxSuite, il a été mis à jour pour être compatible avec la suite DHTMLX 4.0. Cette nouvelle version 2.2 vient également avec un Skin mis à jour.
Pour plus de détails concernant tous les changements de cette version 4.0 de la bibliothèque DHTMLX vous pouvez consulter ce lien.
Vous pouvez télécharger la version standard de cette bibliothèque DHTMLX V 4.0 sur ce lien.
La version 2.2 du composant dhtmlxVault est disponible en téléchargement sur ce lien.
Source : le Blog de DHTMLX.