Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Nouvelle version pour le Framework DHTMLX, la 3.6


Sujet :

Bibliothèques & Frameworks

  1. #1
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2010
    Messages : 799
    Points : 7 029
    Points
    7 029
    Par défaut Nouvelle version pour le Framework DHTMLX, la 3.6
    Une nouvelle version vient de voir le jour pour le Framework DHTMLX : il s’agit de DHTMLX 3.6.

    DHTMLX est un framework AJAX de la société du même nom basée en Russie. Elle est spécialisée dans le développement logiciel et plus particulièrement le développement des applications Web à interface riche. Pour se faire elle a développé un ensemble d’outils dont une bonne partie est disponible en Open Source notamment la bibliothèque DHTMLX dont la version 3.6 est désormais disponible. Il s’agit d’un ensemble de composants basés sur les technologies web notamment AJAX pour le développement d’interface utilisateur web avec des fonctionnalités améliorées. Nous avons entre autres comme composants disponibles dans ce Framework :

    • Tree : permettant des représentations de données sous forme d’arborescence ;
    • Grid : permettant de représenter des données sous forme de grille tabulaire ;
    • TreeGrid : une combinaison des 2 précédents composants ;
    • Tabbar : permettant de réaliser des interfaces à onglet comme dans un navigateur web ;
    • Menu : permet de réaliser des menus dans une page web ;
    • Calendar : permet une manipulation des dates via une interface web de type calendrier ;
    • Form : permet de concevoir des formulaires web avec des fonctionnalités avancées ;
    • Data View : permet une visualisation des informations en intégrant des interactions et des animations telles que les slideshows.





    D’autres composants plus complexes mais tout aussi simples d'utilisation sont également présents :

    • Scheduler : il permet la gestion suivant une présentation sous forme d’agenda des rendez-vous et autres évènements dans une page web ;
    • Spreasheet : il permet d’avoir dans une interface web, une feuille de calcul comme sous Excel ;
    • Connector : il permet la gestion des opérations en mode connecté entre la base de données et l’interface utilisateur ;
    • Vault : ce composant permet la gestion de l’envoi (upload) d'un ou plusieurs fichiers via une interface web avec de multiples options ;
    • Gantt : il permet de représenter et d’éditer à partir d’un ensemble de données un diagramme de Gantt (gestion des projets) dans une interface web ;
    • Toutch : c’est la déclinaison mobile de notre Framework, il permet de développer des applications web pour des terminaux mobiles (Tablette, Smartphone…).


    On note comme principale nouveauté dans cette version l’ajout d’un nouveau composant : le composant popup (dhtmlxpopup) qui permet suivant un événement d’afficher un popup riche (tooltip, formulaire, combinaison d’autres composants dhtmlx…) à l'utilisateur.
    Pour le reste il y a une nette amélioration des performances de la boîte à outils et des fonctionnalités améliorées pour l’ensemble des composants.
    La liste des principales nouveautés par composants peut être consultée via ce lien

    Ce Framework existe sous deux déclinaisons :

    • une version standard sous licence GNU GPL2 téléchargeable à ce lien
    • et une version commerciale.


    Source : documentation DHTMLX 3.6
    Site Web : http://dhtmlx.com/

    Et vous :
    Avez-vous déjà utilisé le Framework DHTMLX ?
    Quel est votre avis ?
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    novembre 2002
    Messages
    7 466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2002
    Messages : 7 466
    Points : 24 608
    Points
    24 608
    Par défaut
    Je suis toujours très partagé sur ces solutions

    du point de vue technique c'est épatant, on retrouve dans un navigateur des choses très évoluées comme sur un environnement traditionnel.

    mais je ne peux pas m'empêcher de penser à l'époque ou on développait sous DOS et qu'il fallait tout inventer...avec l'arrivée des interface graphiques - dont Windows évidemment, mais pas que - on a pu s'affranchir de toute cette partie visuelle pour se concentrer sur le code métier.

    En passant en mode web, on est revenu en arrière comme je l'évoquais ici.

    Je ne comprend toujours pas pourquoi le navigateur n'offre pas des possibilités plus évoluées en matière de programmation et qu'il faille faire appel à un framework construit tant bien que mal sur un socle trop pauvre au départ.

    ça me parait d'autant plus vrai que DHTMLX propose des composants qui imitent au mieux ce qui existe en natif depuis fort longtemps sur Windows, MacOSX ou Gnome.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2010
    Messages : 799
    Points : 7 029
    Points
    7 029
    Par défaut
    De mon expérience, un Framework doit permettre avec un niveau de connaissance minimum d'un langage de pouvoir faire un max de chose assez aisément. Seulement le piège c'est d'avoir une bonne maîtrise de comment marche ce Framework si non très rapidement ça devient une usine à gaz.

    Pour en revenir à DHTMLX ce que je trouve intéressant chez lui c'est qu'il a une syntaxe très proche du JS natif, une implémentation orienté objet et il est bien documenté, ce qui rend son apprentissage assez aisé pour peu qu'on ait une base en Javascript. L'avantage avec lui c'est la possibilité d'utiliser les composants de façon indépendante et de pouvoir les intégrer assez aisément à n'importe quelle application web basée sur des standards (XHTML,CSS,XML,Javascript). En outre le design des widget est assez bien travaillé et est personnalisable à souhait.

    Alors pour l'avoir utiliser dans plus d'une application, je le recommande
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  4. #4
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2010
    Messages : 799
    Points : 7 029
    Points
    7 029
    Par défaut Sortie de correctifs pour DHTMLX 3.6
    Sortie de correctifs pour DHTMLX 3.6

    Une nouvelle release de DHTMLX 3.6 est désormais disponible ; celle-ci intègre un ensemble de correctifs concernant pas mal de composants du Framework, de nouvelles fonctionnalités et une amélioration de la stabilité et des performances de celui-ci.
    Les composants impactés et correctifs les plus importants sont les suivants :

    - dhtmlxForm
    • la correction pour les évènements onKeyUp / onKeyDown et leur ajout pour les boutons ;
    • l’auto détection du design ;
    • la validation (validator) pour les boutons radio ;
    • la correction liée au flottement des blocks (block-float) pour Internet Explorer ;
    • l’amélioration du calcul de la largeur pour les inputs, selects et fieldsets ;
    • la correction du bug de l’ajout de fichier, du drag-and-drop pour le upload sous Windows avec Safari 5.0.5 - 15.1.7.


    - dhtmlxLayout
    • le rendu amélioré pour le header et le footer ;
    • le repliement (colapse) pour les textes verticaux sous Internet Explorer 10.


    - dhtmlxPopup
    • ajout de l’évènement onBeforeHide ;
    • l’affichage amélioré de texte dans les popup pour la compatibilité avec Internet Explorer 6 (quircks modes).


    - dhtmlxCalendar
    • l’ajout des évènements onMouseOver et onMouseOut ;
    • l’ajout de l’auto détection du skin (design) du composant ;
    • l’amélioration des méthodes show() et hide() pour l’affichage du temps ;
    • la correction du comportement des sélecteurs sous Internet Explorer ;
    • l’ajout des évènements onPopupShow et onPopupHide.


    - dhtmlxToolbar
    • correction du buttonSelect pour Internet Explorer ;
    • pour les iPads la correction du bogue rendant les inputs non cliquable.


    - dhtmlxCombo
    • correction pour un rendu lent lorsque la liste des options est importantes.


    La liste complète des correctifs peut être consultée sur ce lien.

    La nouvelle Build dans sa version standard est téléchargeable à cette adresse.

    Source : Blog de DHTMLX
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

Discussions similaires

  1. Nouvelle version pour le Framework DHTMLX, la 3.6
    Par kdmbella dans le forum Actualités
    Réponses: 1
    Dernier message: 14/06/2013, 07h24
  2. Office : Microsoft dévoile 10 nouvelles versions pour les professionnels
    Par Gordon Fowler dans le forum Microsoft Office
    Réponses: 12
    Dernier message: 09/03/2013, 13h47
  3. Nouvelle version du Windows API Code Pack pour .NET Framework
    Par Gordon Fowler dans le forum Actualités
    Réponses: 0
    Dernier message: 19/11/2009, 11h40
  4. Mkframework, nouvelle version d'un framework francais
    Par imikado dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 18/10/2009, 17h14
  5. Réponses: 7
    Dernier message: 23/07/2006, 21h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo