Logo_jQuery

jQuery, épisode 45

Flattr this!

Pas d'annonce cette semaine mais beaucoup d'activité quand même. C'est parti, on dépile tout ça :

Je commence par un coup de pub pour un mec qui s'est sacrément déchiré pour produire un générateur de documentation PDF pour le core de jQuery. Vous pouvez télécharger la dernière version du fichier ici : http://www.mirkotebaldi.it/jquerypdf. Et vous pouvez en discuter avec lui ici.

Pour info aux développeurs qui utilisent encore la version 1.5.2 (c'est mal), un patch a été proposé par un utilisateur. Vous pouvez retrouver la discussion ici. Ce bug concerne la gestion par jQuery des conflits avec d'autres frameworks.

Jeffrey Way de NetTuts+ a publié un tuto de petites astuces jQuery avec une approche originale : "Débutants, arrêtez de plonger dans la piscine". Je vous laisse le pourquoi de cette métaphore en découvrant par vous même cet excellent article.

Du côté de jQuery UI, on a un autre excellent article chez NetTuts+ de Dan Wellman qui nous explique pourquoi jQuery UI 1.9 nous plaira tant. Et il passe en revue avec exemples le widget Menu, le Menubar, le spinner, les tooltips enrichies et les popups.

Rien à dire côté jQuery Mobile, désolé.

Ensuite, je voudrais vous parler d'ImageMapster. Au début réticent, j'ai eu il y a peu de temps à retravailler avec les maps HTML. Faut l'avouer, c'est pas ce qu'il y a de plus drôle mais ça peut être particulièrement pratique. Les exemples sont bien foutus et le plus imposant sont ceux avec les cartes géographiques mais surtout celles avec le squelette.

Autre plugin : jCookies. Il peut arriver d'avoir besoin de gérer un état en JS sans être dépendant du JS. Les cookies sont donc la solution idéale.

Flattr this!

A propos de Mathieu

Ingénieur développeur web dans la vente par correspondance B2B, adepte de nouvelles technologies et d'innovation. Vous pouvez aussi me retrouver sur Twitter @mathrobin
Cette entrée a été publiée dans jQuery, avec comme mot(s)-clef(s) , , , , , . Vous pouvez la mettre en favoris avec ce permalien.
  • http://www.magix-dev.be gtraxx

    Bonjour Mathieu :)
    Une petite question j’utilise depuis pas mal de temps le plugin jquery « Cookies » ) quel différence y a t-il avec jCookies ?
    Est il plus modulable ? plus propre ?
    J’avoue ne pas avoir regarder mais c’est une question à titre professionnel, étant donné que j’ai intégrer jquery cookies (légèrement modifier) dans mon CMS, je creuse très souvent à la recherche du plugin perdu :p

    Pour info aux développeurs qui utilisent encore la version 1.5.2 (c’est mal)

    Je sais je dois encore faire la migration que j’ai abandonné lors de la sortie de jquery 1.6.1 (avec des bugs assez gênant) mais je pense qu’ils sont pour la plupart résolu avec la 1.6.4

    • http://www.mathieurobin.com/ Mathieu

      Salut gtraxx,

      Aucune idée pour jCookies, j’ai vu passer plusieurs articles sur ce plugin, les exemples trouvés à droit à gauche montrent une simplicité d’usage. Après la différence avec Cookies, ben là pour le coup, faudrait comparer 😉

      Et oui, tu as raison, la 1.6.4 résoud bien des bugs de la 1.6.1

  • http://www.pure-tentation.fr/ Syndrael

    L’article sur NetTuts m’a laissé sur ma faim.. tout simplement parce qu’il n’y a pas vraiment d’argument quand aux changements proposés.. d’autant que pour moi le fonction click() est vite remplacé à live(‘click’,function..).
    son
    var tabs = $('.tabs li'); est sympa sauf que pour moi, l’intention est bonne MAIS il serait bon d’expliquer la portée de cette variable, le fait qu’elle puisse écraser une variable existante, voire son comportement en cas de ‘delete’

    var tab = $(this);
    Si c’est pour l’utiliser une seule fois ça ne sert à pas grand chose.. l’abus de variables peut nuire à la compréhension et la maîtrise du code..
    S.

    • http://www.mathieurobin.com/ Mathieu

      C’est sûr mais à mon avis, il suggérait ça surtout pour le fait de mettre des choses en cache. Et contrairement à ce que tu crois, Addy Osmani avait publié il y a quelques mois (je ne retrouve plus le lien), un test montrant que même pour s’en servir une seule fois, la mise en cache d’un sélecteur est plus intéressant que de l’utiliser directement. C’était d’un ordre de quelques pour-cents mais c’est toujours ça de gagner 😉

Articles liés