Archives par mot-clef : jQuery-UI

Je réagis à un article que @_kud a relayé sur Twitter. L’article « Time to remove jQuery » a été écrit par Rogchap fin aôut. Dans cet article, Rogchap explique son souhait de quitter jQuery après l’avoir utilisé, beaucoup, presque à outrance, comme beaucoup d’entre nous. Maintenant il utilisé des micro-librairies pour remplacer jQuery dans les usages que requièrent ses projets. Je souhaitais réagir à son article plus loin que par un simple commentaire. Aussi parce que pendant longtemps comme vous le savez, j’ai tenu sur ce blog, une chronique jQuery et de nombreux articles autour de jQuery. Cet article me sert d’amorce au mien. Sur une sorte de ras le bol de cette mode de défoncer jQuery à la première occasion venue sur des arguments parfois quasi foireux. Parfois justifiés aussi. Un peu d’histoire jQuery a été créé par John Resig en … Continuer la lecture

Ceux qui me suivent sur Twitter le savent déjà, je viens de lancer mon auto-entreprise. L’idée que je me suis fixé et de dispenser des formations JavaScript aux entreprises dans le cadre du DIF. Plus d’une fois en conférence, vous (peut-être, qui sait ?) êtes venus me demander si je faisais des formations sur plusieurs jours. Je répondais que non. La réponse est désormais : Oui ! Au programme, on aura donc diverses formations : JavaScript L’idée est de partir des bases du langage, l’approfondir, le comprendre. Découvrir des outils du quotidien du développeur JS, apprendre à déboguer le code et à le tester. Dans cette thématique seront abordés notamment les éléments suivants (ici en désordre) : GruntJS ; Mocha ; JSLint/JSHint ; Uglify ; JSPerf ; Chrome Dev Tools ; Firebug. jQuery Pour cette formation, je livre tout ce … Continuer la lecture

Mon ami Quentin m’a suggéré un autre bilan intéressant pour la chronique. Voilà aussi ce qu’elle était : 3 ans de veille ; 6000 visiteurs uniques par mois au plus fort ; 124 épisodes officiellement ; 130 officieusement, quelques petites erreurs de comptage ; environ 750 commentaires ; environ 1000 heures de travail ; environ 6 heures par semaine ; 50 semaines par an ; 1 compte premium Evernote. J’ai commencé la couverture un peu avant la version 1.5, on en est maintenant à la version 2.0.3. Des centaines de ressources agrégées sur Evernote et qui me permettent aujourd’hui donc de bénéficier d’une base documentaire complète sur jQuery à chaque fois que j’en ai besoin. Sans passer des heures à essayer de me souvenir, à fouiller sur mon WordPress ou à farfouiller Google. Et j’ai partagé avec vous chacun des carnets dédiés à … Continuer la lecture

Salut à tous, J’ai pris la décision d’arrêter de tenir la chronique jQuery. Alors j’arrête pas de bloguer hein, j’arrête juste la chronique. Je n’avais déjà plus la motivation pour l’écrire de façon hebdomadaire. Il faut comprendre que ça me prend plusieurs heures par semaine pour lire tout ce qu’il se dit sur le net à propos de jQuery chaque semaine. Puis encore beaucoup de temps pour mettre à plat, écrire, relire et enfin publier. A côté de ça, les ressources nouvelles se font de plus en plus rare, les intéressantes encore plus. Alors que le taux de rigolos, qui continuent d’utiliser x versions de jQuery et de ne pas comprendre pourquoi ça ne marche pas, augmente de façon quasi exponentielle. Ça manquait tellement de plus en plus de ressources intéressantes que je me retrouve régulièrement à ne pas publier. … Continuer la lecture

Hello tous ! J’espère que l’été vous file bien du plaisir. En tout cas, j’ai pensé à vous, et voilà donc la chronique 121. Pour rappel, pendant l’été, je ne publie que toutes les deux semaines cette chronique. Parce que j’ai d’autres obligations et aussi parce que vous bossez moins, donc j’ai moins de choses à dire. Ceci dit, jQuery Mobile 1.3.2 est disponible ! L’annonce faite durant le weekend dernier suggère très simplement les choses. Ce ne sont que des correctifs de bogues. Vous pouvez retrouver la liste des bogues corrigés dans le lien précédent. Côté « tutoriel », il y a un outil nommé DevDocs qui fait pas mal parler de lui. C’est plutôt pratique, vous comprendrez seuls en ouvrant le lien 😉 Enfin, côté plugin, j’ai croisé la route de Strength.js, qui permet de calculer la force d’un mot … Continuer la lecture

Salut à tous ! Désolé pour ceux qui sont venus la semaine dernière et qui n’ont rien vu. J’avais raté quelques actus et j’ai cru ne pas avoir assez de contenus pour pouvoir publier. Je me suis trompé. Je vais donc rattraper mon retard en publiant l’actualité sur deux semaines ce coup-ci. Donc sortie de jQuery 1.10.0 et 2.0.1 ! Annonce faite le 24 mai, celle-ci n’annonce que des petits changements et correctifs. Vous pouvez avoir des espaces en démarrage de chaîne quand vous parsez du HTML avec $.parseHTML. Evidemment, soyez prudents ou carrément réticent à le parser si ça ne vient pas de chez vous. Ceci est un avertissement de sécurité. La modularité de la bibliothèque est également augmentée, d’autres éléments sont désormais expulsables de votre build, tels que .wrap(), .wrapAll(), .wrapInner() et .unwrap(). .bind() et .delegate() sont également retirables … Continuer la lecture

Salut à tous ! C’est le mois de mai. Calme, toujours très calme. La semaine dernière déjà, peu de choses à dire. Pas grand chose non plus cette semaine donc. En fait, rien de notable. En somme, pas de chronique cette semaine. Désolé.

Pas grand chose cette semaine, pratique pour écrire cet épisode à l’arrache. Mise à disposition de jQuery UI 1.10.3. Cette version de maintenance apporte des correctifs pour Draggable, Sortable, Accordion, Autocomplete, Button, Datepicker, Menu et Progressbar. Dans le lien proposé, vous trouverez le changelog complet. Un livre est disponible sur TutorialZine, jQuery Trickshots. Il n’existe pas de version papier, étant seulement dispo en version électronique tous formats classiques : pdf, epub et mobi. Dans le lien vous pourrez obtenir le chapitre dédié à la partie Ajax gratuitement. Avant de conclure, je voulais vous parler de l’article de l’ami Megaptery qui parle de MixItUp. Ce dernier est un plugin d’organisation de données présentées sous formes de structures HTML définies. Pas très original mais vu qu’il est très moderniste en se servant des dernières technos web, je ne pouvais qu’encourager. Enfin, j’ai vu … Continuer la lecture

La planète s’est motivée cette semaine pour me donner plein de boulot pour cette chronique. Sérieusement, vous avez fait un concours, non ? Sortie de jQuery 2.0 ! J’ai pas trop vu le truc venir, c’est un peu arrivé sans annonce, même si il y a eu des beta. Avant de rentrer dans le détail, vous pouvez retrouver l’annonce ici. Je vous laisse le lien vers l’annonce de la beta 3 (même si inutile maintenant) Maintenant, voyons ce qu’on a là dedans : fin du support de IE 6, 7 et 8 (ça, tout le monde vous l’a dit) ; fin à venir du support des Android/webkit 2.x (le marché est encore trop important mais ils font sauter asap) ; 12 % moins « lourde » que la version 1.9.1. Il n’est pas recommandé d’utiliser jQuery 2 pour tout et n’importe quoi … Continuer la lecture

Avec beaucoup de retard, je profite de mes vacances pour écrire ma chronique « hebdomadaire ». Beaucoup de travail, une vie privée de plus en plus présente (avec plaisir), une adaptation longue à Feedly (si vous avez un outil plus efficace à recommander, je suis preneur). Forcément tout ça cumulé avec le fait, que tout le monde s’est lâché sur l’activité autour de jQuery. Du côté officiel des choses, parlons de jQuery Mobile 1.2.1 qui a été fraîchement annoncé. C’est une version de maintenance, elle contient donc des correctifs de bogues pour la méthode .blur(), les widgets Button, Checkboxradio, Collapsible, Dialog, Fixed Toolbars, Listviews, Loader, Navigation, Popup (élément le plus mis à jour), Select menu, Slider et Text input. Ceci n’empêche pas la maintenance de plus anciennes versions, c’est pour ça que 3 jours avant, nous avons aussi eu la deuxième version de maintenance … Continuer la lecture