Unwrongest.com est le blog de Jan Jarfalk. Je suis tombé dessus quand j’ai fais la recherche d’un plugin qui permet l’auto-agrandissement d’un textarea selon la quantité de texte saisie. J’avais donc testé son plugin nommé elastic mais n’avais pas accroché car il ne gérait pas les textareas multiples sur une même page.
Le plugin ayant été modifié dans ce sens, je ne peux que conseiller ce plugin (qui est plus optimisé que simpleautogrow, voir le commentaire de zero-zombie à ce propos).
En me baladant sur le site Unwrongest.com, j’ai vu que Jan Jarfalk proposait en tout 11 plugins JQuery. Ils ont la particularité d’être simple mais efficace et utile. Chaque plugin ne fait qu’une seule chose. Voici les plugins JQuery proposés :
- Elastic : permet l’auto-agrandissement d’un textarea en fonction du contenu saisie.
- Defaultvalue : permet de définir une valeur par défaut à un champ de texte. Quand le champ prend le focus, la valeur par défaut disparait et ré-apparait si le champ est vide.
- Highlight : permet le surlignement d’un mot (ou groupe de mot) dans tout le contenu de la page. La couleur du surlignement est bien sûr changeable.
- Limit : permet de limiter le nombre de caractère maximum d’un textarea (ou input). Il gère aussi l’affichage du nombre de caractères restant.
- Lazy : permet de charger le plugins JQuery à la volée directement dans le code JavaScript. Les plugins sera ainsi chargé que si il est nécessaire. Le plugin JQuery Lazy détecte si les plugins ont déjà été chargé pour ne les inclure qu’une seule fois
- Password Strength : permet de tester la robustesse d’un mot de passe en indiquant combien de temps (en minutes, jours ou années) il faudrait à un ordinateur classique pour forcer le mot de passe choisi.
- Show Password : permet d’ajouter une case à cocher permettant d’afficher le mot de passe contenu dans un champ de type password. Ce plugin est parti d’un constat : tout les formulaires possède un champs « mot de passe » et « répetez le mot de passe ». Avec ce plugin ce n’est plus nécessaire, l’utilisateur a le choix d’afficher le mot de passe s’il a un doute.
- Accordion : permet de faire des menus de type accordéon (voir le tuto similaire). La particularité du plugin est qu’il peut gérer les accordéons sur plusieurs niveaux (un menu accordéon dans un élément du menu accordéon).
- Airport : permet d’animer du texte comme sur les panneaux d’affichage d’un aéroport. J’avoue que ce n’est pas d’une grande utilité !
- Tabify : permet de gérer l’affichage de blocs sous forme d’onglets.
- Valid8 : permet de gérer la validation des inputs. La validation avec des expressions régulières est possible.
J’aurais peut-être l’occasion de revenir ici sur l’un ou l’autre. Je les ai tous un peu testé et ils m’ont l’aire de fonctionner correctement et d’être bien optimisés. Pour moi c’est du tout bon
Pas encore de billet sur le même sujet !












