Ici ou ailleurs ...

Aller au contenu | Aller au menu | Aller à la recherche

Tag - jquery-decorated

Fil des billets - Fil des commentaires

déc. 4

jQuery-decorated v1.2 disponible

Le projet jquery-decorated bouge ! 

En effet, ça fait longtemps que les greffons n'ont pas été mis à jour et certains en avaient bien besoin, surtout avec les dernières sorties de jQuery (plus particulièrement la version 1.2.6). Tous les greffons ont été testés avec cette dernière version avec les principaux navigateurs du marché (FF 2 et 3, IE 6 7 et 8, Safari 3).

J'en profite pour reprendre le greffon selectmadeeasier à zéro. J'y ai mis en place les dernières choses que j'ai apprises en jQuery et plus particulièrement la gestion des événements et l'utilisation de cache.

Pour les événements, j'ai tout appris avec le site learningjquery ... pour les caches je me suis fortement inspiré de ce qui a été utilisé sur le site jqueryfordesigners. La gestion par les événements m'a permis de rendre le greffon beaucoup plus flexible et par conséquent, beaucoup plus facile à maintenir et à faire évoluer. Les caches m'ont permis de lever le problèmes de recherche sous IE ainsi que la conservation de l'ordre des options de la liste.

La nouvelle version de l'ensemble des greffons est disponible dans une même archive sur la page de téléchargement de la version 1.2.

oct. 25

jQuery-decorated évolue et change en profondeur

Mon idée originale autour du décorateur d'options à choix multiple semble aboutie. Ou tout du moins quasiment aboutie ... il doit rester des tests à effectuer sur les différents navigateurs pour s'assurer que tout fonctionne bien. Mais le principe est là. Le concept est posé.
Avec différents projets, j'ai été confronté à des situations nécessitant de tout petits composants javascipt que j'ai décidés de centraliser.

J'ai donc décidé de transformer le projet jquery-decorated en profondeur.
Ce projet ne correspond plus au seul et unique greffon de décoration d'options à choix multiple.
Ce greffon ne disparaît pas pour autant, il est simplement renommé : jquery-decorated-selectmadeeasier.

D'autres greffons ont rejoint la nouvelle famille de jquery-decorated, à savoir :

jquery-decorated-taperici
décore des champs texte en présentant un texte par défaut qui disparaît lorsque l'on clique dessus et qui réapparaît si on quitte ce champs sans rien avoir saisi.
jquery-decorated-confirmchange
permet d'avoir un message de confirmation lors de la soumission d'un formulaire qui a été modifié.
Ceci est très pratique pour décorer un formulaire avec des cases à cocher de suppression d'éléments. L'utilisateur sélectionne un élément à supprimer et à la soumission du formulaire, un message de confirmation s'affiche.
jquery-decorated-listtableizer
est un peu spécial et pas forcément très simple à expliquer, je vais tout de même tenter le coup. Prenez une liste d'éléments à plusieurs niveau.
Chaque élément est reconnaissable par une classe le caractérisant. Ces éléments peuvent se retrouver dans plusieurs branches de la liste. L'idée est de transformer cette liste en un tableau et en mutualisant les éléments identiques sur un même niveau. L'utilisateur peut alors cliquer sur une cellule de ce tableau, cellule qui représente un ou plusieurs éléments de la liste originale. Les éléments présents dans la ou les sous-arborescences originales ainsi que les ancètres sont alors mis en valeur.

Je n'ai pas encore eut l'occasion de m'occuper du site du projet. Je m'y mets dès que mon fournisseur d'accès décide de me raccorder au réseau.
Pour les curieux, le svn est, quant à lui, à jour.

Si vous avez des idées de "décorations" possibles, je serai ravi de les réaliser. N'hésitez pas à me contacter.

juil. 3

jQuery-decorated v0.7 disponible

J'suis comme un fou en ce moment ... je ne m'en lasse pas, jQuery c'est vraiment trop bien =)

Pour célébrer ça, le double clic et la navigation avec les flèches fonctionnent sous safari maintenant .. Plus qu'à tester sous IE =P

Le greffon est donc mis à jour sur le site de jquery-decorated.

juil. 2

Nouvelle version de jQuery ... 1.1.3

Pas le temps d'installer mon blog et de mettre en place mon petit projet pour jQuery que déjà une nouvelle version pointe le bout de son nez ...

Je n'ai pas fait plus de test que ça avec cette nouvelle version, mais en tout cas mon greffon fonctionne =)

La dernière version semble apporter un gain en performance énorme ... plus de détails chez jQuery directement ...

Le greffon est mis à jour sur le site de jquery-decorated.

jQuery-decorated

Mon premier projet opensource : jQuery-decorated !

Wouhou que de nouveautés pour moi ces temps-ci. A croire que les RTT ont du bon, on peut enfin travailler tranquillement =)

J'ai déjà présenté très brièvement jQuery dans un billet précédent .. j'avoue que cette présentation succinte me sert d'introduction à jQuery-decorated =)

Donc qu'en est-il ? et bien c'est un greffon jQuery qui améliore l'utilisabilité des champs de saisie multi-sélection.

Vous pouvez retrouver tout le nécessaire sur le site du projet :

N'hésitez pas à me faire des retours dessus, si vous rencontrez des soucis, si vous pensez à des améliorations possibles, si vous avez des idées sur d'autres transformations de composants, ...