jquery
jQuery est LA librairie Javascript du moment.
Découvrez ici mes astuces et mes découvertes touchant à la librairie jQuery.
La veille du week-end (dix-septième)
Une semaine encore agitée en Egypte, l’Ipad 2 serait en route et la loi Loppsy a été adoptée par nos chers députés …
Bienvenue dans cette dix-septième édition de la Veille du Week-End
La veille du week-end (huitième)
Ho Ho Ho ! Voici venir la veille du week-end.
En bref cette semaine : La NASA trouve de nouvelles formes de vies… sur Terre, l’extension de noms de domaines .p2p pourrait voir le jour sur un système de DNS parallèles, et il neige (sisi, j’vous jure !).

Allez, passons à de la veille plus utile :
› Lire la suite
La veille du week-end (sixième)
Bienvenue dans cette sixième édition de la veille du week-end. Une semaine bien riche en lecture avec notamment beaucoup de SEO, avec quelques études et astuces pour Google Instant, des outils et techniques pour prévoir et suivre ses actions d’optimisation.
J’ai également sélectionné des articles portant sur l’intégration, le HTML5 et les plateformes mobiles (principalement comment adapter simplement un site existant aux plateformes mobiles tactiles). › Lire la suite
La veille du week-end (quatrième)
La semaine a été riche d’actus, et ma récolte pour le week-end est plutôt conséquente.
Du coup, on se retrouve pour cette quatrième veille du week-end avec beaucoup de lecture (heureusement, la météo a prévu de la pluie ^^).
Au programme : pas mal de SEO/sémantique/UX, deux beaux plugins jQuery et Google qui fourni gratuitement (et en open-source) un module d’optimisation (pagespeed) pour Apache2.
En route ! › Lire la suite
Passer le datepicker de jQuery UI en Français
Je me sert assez fréquemment du datepicker fourni avec jQuery UI, mais, j’ai aussi très souvent besoin que les jours, les mois et le format de dates soient en Français.
Pour passer le datepicker en Français, je m’étais fait un petit snippet dans lequel j’avais placé les paramètres à appliquer lorsque je déclare le plugin jQuery pour lui fournir les informations nécessaires à la traduction…
Mais depuis peu, je me suis aperçu qu’il exite des fichiers tout prêts pour ça :
http://jquery-ui.googlecode.com/svn/trunk/ui/i18n/
Il suffit de choisir la langue souhaitée, puis d’inclure (ou copier) le fichier correspondant juste après avoir inclus jQuery UI.
Et voilà ^^
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. › Lire la suite
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.

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
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 ^^
Mise à jour de jQuery (1.3.1)
Le premier correctif pour jQuery 1.3 est déjà disponible.
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.
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).
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 :
- 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.
- 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 …)
