Archives de catégorie : jQuery

Hum, deux articles parlant du passé en moins de 2 mois. Je me fais vieux ou… ah non, c’est vrai, je bosse dans le web, c’est normal, les choses changent vite Bon alors, si vous ne l’avez pas encore lu, je vous invite à lire l’article de Dave Methvin annonçant jQuery 3.0 : http://blog.jquery.com/2014/10/29/jquery-3-0-the-next-generations/ Quelques « petits » changements, le terme est ironique. Alors on commence par l’adoption de SemVer (Semantic Versionning). Pour ceux qui ne connaissent pas, le principe est simple, on change de numéro à chaque changement de fonction, selon l’importance de la variation : Majeure.Mineure.Patch. Au delà de ce changement pas ridicule, on a aussi : Fin de la grille de compatibilité spécifique Jusque là, jQuery faisait cavalier seul pour déterminer quel navigateur était supporté par la 2.x, et lesquels par la 1.x. Pour rappel, la 1.x supporte encore les … Continuer la lecture

Une réalité du travail dans le monde du commerce, que ce soit « B2B » ou « B2C » (skills bullshit bingo et anglicismes de merde + 1), c’est que vous vous retrouvez en général vite à lier des partenariats et avoir besoin de collecter des infos depuis leurs média à eux. Dans mon cas, j’avais besoin d’échanger des données depuis d’autres sites, notamment pour prendre des demandes clients (affiliation). Hors nous connaissons tous la règle dite de Same Origin Policy Cette règle interdit tout échange via XHR sur un autre domaine que celui où est exécuté le script. Pour contrer ça, il existe JSONP, jQuery propose évidemment son exploitation. Tout comme ExtJS, Mootools, qooxdoo, … JSONP JSONP, ça veut dire tout simplement JSON Padding. Ou encore tout simplement, du JSON encapsulé. Comment ça marche ? C’est très simple. Au lieu d’aller charger du JSON, … 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 ! Un peu plus d’un mois après le dernier épisode de cette chronique, elle est de retour. Il y a eu des vacances, des conférences, désolé, pas eu le temps de m’en occuper avant. jQuery 1.11.0 beta 1 et 2.1.0 beta 1 sont disponibles ! Ce ne sont encore que des versions beta mais l’apport principal de ces versions sont le support complet de AMD. C’est à dire que le core appelle ses modules non plus via un système propre mais via AMD. Pour faciliter les choses, chaque module est développé indépendamment puis géré dans jQuery via Bower. On passe donc un cap significatif dans l’industrialisation du projet. Vous pourrez aussi construire votre version personnalisée de jQuery grâce à Bower. Finies les versions allégées pourries qui se baladaient sur le net, vous pourrez enfin faire ça proprement. Ils … Continuer la lecture

Deux annonces cette semaine avant que je prenne un petit mois de vacances pour la chronique, voire même le blog. On part enfin en vacances^^ Vivement les plages réunionnaises, le kyte surf, les randos et les requins :p Jasper de Groot a annoncé la seconde version alpha de jQuery Mobile 1.4.0. Beaucoup plus de fonctionnalités pour les thèmes graphiques et un gros paquet de petits widgets bien pratiques. A noter donc : des tabs, des switchs et des filtres. Je vous laisse farfouiller l’annonce. Et sinon, vu que ça a été un mois plus que calme, je conclue sur la sortie de la version 3 de Bootstrap. Que ça plaise ou non, c’est un framework plus qu’utilisé. Et comme d’hab, ils continuent d’utiliser jQuery tout en améliorant leur approche mobile. Il n’en reste pas moins malheureux que leurs développeurs soient … Continuer la lecture

Hello ! Après 3 semaines de calme, revoilà la chronique jQuery. Toujours au ralentie pour une bonne raison : c’est l’été. L’activité est donc réduite au minimum aussi bien de mon côté que du côté de… bah vous tous en fait. Vu que c’est ce que font les gens qui alimentent cette chronique. Fini de divaguer, les actualités sont : Sortie de jQuery 1.10.2 et 2.0.3 ! Comme toujours pour les versions mineures, ce sont des versions de maintenance. L’annonce donne l’ensemble des détails. On y compte notamment des correctifs pour IE 7, 10 et Opera 12. Sortie de l’alpha de jQuery Mobile 1.4.0 ! Jasper de Groot a annoncé cette version il y a peu. Consacrée aux performances, mais il y a aussi des modifications de taille. Les anciens PNG pour les icônes passent an arrière plan, en fallback, … Continuer la lecture

Salut à tous, Je romps un peu avec le calme estival pour filer un coup de main à mon ami François Germain, vous le connaissez surement par son pseudo sur Twitter : @cahnory. Je n’en ai pas beaucoup parlé mais il travaille beaucoup sur un outil perso de création de plugins jQuery : easyPlug. Hors il a un cas de conscience sur la syntaxe d’une méthode qu’il souhaite ajouter. Le truc c’est qu’il voudrait pouvoir demander à easyPlug si un élément subit l’influence d’un plugin. Pour exemple, si vous avez utilisé un plugin de modal sur la div #toto, vous pourriez interroger easyPlug pour qu’il vous dise si oui ou non, #toto est concernée par une modale. L’équivalent d’un instanceof ou d’un typeof mais pour des plugins jQuery. Pratique, n’est-ce pas ? On voudrait savoir si ça vous serait vraiment … 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

Retour de la chronique après 2 semaines de pause. L’actualité jQuery tourne au ralenti, ce sont les vacances. Beaucoup de conférences, et personnellement une vie personnelle en mouvement. En plus je profite du calme estival pour vider mes listes de lecture en attente. Les news de cette chronique ne seront donc pas forcément toutes fraîches. Petit retour en arrière rapide avec un détour à Oxford pour la jQuery UK qui a eu lieu en avril dernier. Sont à votre disposition tous les slides, toutes les notes et compte rendus réalisés. Toujours côté conférences, il y a eu jQuery Portland aussi. Très récente, toutes les conférences ont atterri assez vite sur le canal Youtube officiel. Andy Matthews, contributeur régulier de jQuery, propose un « icon builder » pour jQuery Mobile. En gros, vous choisissez les icônes dont vous avez besoin et chargez les webfonts, … Continuer la lecture