jquery

Manipuler les checkbox avec jQuery sous IE

Très récemment, IE m’a posé un léger problème avec sa gestion bien lourdingue des événements, et notamment le change.
J’ai eu besoin d’utiliser les événements sur des checkbox pour réaliser des filtres d’affichage pour Google Maps. › Continue reading

Tags: , ,

Lundi, mars 1st, 2010 WebDev Pas de commentaire

Un captcha bien sympatique sous jQuery

Web Design Beach propose un nouveau type de captcha. Ce captcha se veut plus simple et visuellement plus agréable.

captcha-visuel

La nouveauté, par rapports aux habituels réside dans la présentation. Il suffit en effet de glisser-déposer une image dans un panier pot une autre image.

Le gros avantage de ce type de sécurité est sa simplicité, puisque habituellement on doit déchiffrer des textes déformés dans tous les sens, reconnaitre une couleur ou encore faire des maths ^^

J’ai trouvé le principe de Drag n’ Drop assez sympa, malheureusement, le côté sécurité est à revoir puisque le code de vérification du captcha est simplement le numéro de l’image, il est donc assez facile pour un bot de passer outre. Je pense qu’une vérification de la clé du côté serveur pourrait remédier à cela.
Source : WebAppers

Tags: , ,

Vendredi, février 20th, 2009 WebDev Un commentaire

Manuel jQuery en Français

Jarodxxx vient d’ouvrir officiellement son manuel jQuery Français.

Ce site était au départ un mémo perso pour le développeur. Il a décidé de l’agrémenter avant de le partager avec le reste des utilisateurs francophones de la librairie javascript.

C’est du bon, du très bon. Je pense que je vais en faire un usage assez intensif et m’excuse par avance auprès de Jarod pour les surcoûts en bande passante ^^

Tags: , ,

Jeudi, février 5th, 2009 WebDev Pas de commentaire

Mise à jour de jQuery (1.3.1)

Le premier correctif pour jQuery 1.3 est déjà disponible.

jquery-logo

Cette version 1.3.1 n’apporte aucune amélioration, mais corrige quelques bugs. La liste des bugs corrigés n’est pas énorme, mais la plupart d’entre eux concernaient l’intégration du sélecteur Sizzle.
En dehors de ça, quelques autres corrections mineures de compatibilité avec certains navigateurs.

Vous trouverez plus d’infos sur le bug tracker de jQuery.

Tags: ,

Vendredi, janvier 23rd, 2009 WebDev Pas de commentaire

Sortie de JQuery 1.3

jQuery, la librairie javascript la plus populaire à l’heure actuelle vient de fêter son troisième anniversaire.
Pour fêter cet évènement, les développeurs ont publiée la version 1.3 finale (la béta était déjà disponible auparavant).

jquery-logo

Cette nouvelle version apporte sont lot d’amélioration, dont une qui a fait pas mal parler, l’intégration de Sizzle.
Sizzle est le sélecteur DOM à la mode. Son principal atout est d’être plus rapide que les autres (entre 2 et 40x selon les librairies et les navigateurs).

  • La création d’éléments DOM à la volée (par un simple $(‘<div />’); par exemple …).
  • Une amélioration de la vitesse d’exécution des effets.
  • Meilleure gestion des évènements.

Bref, beaucoup d’améliorations, je ne vais pas toutes les citer elles sont notées dans la release note ^^

Auparavant, je travaillais surtout avec Mootools et Prototype (+ Scriptaculous), mais désormais je vais m’atteler à utiliser jQuery car cette librairie présente de nombreux avantages.

Pour moi, les principaux atouts sont :

  1. La taille de la communauté d’utilisateurs, même si mootools et prototype ne sont pas en reste, jQuery reste la librairie javascript la plus utilisée au monde.
  2. Les plugins. La communauté étant assez importante et la librairie ayant maintenant 3 ans, de nombreux plugins sont mis à disposition des utilisateurs (expérimentés ou non). Ces plugins permettent d’animer et de dynamiser facilement certains éléments de page (rendre les tableaux “triables”, animer une galerie photo ou encore mettre un peu d’ajax dans les formulaires …)

Tags: ,

Lundi, janvier 19th, 2009 WebDev Pas de commentaire