Archives par mot-clef : github

Salut à tous, j’espère que vous avez tous eu la chance de pouvoir un barbecue hier Pour fêter ça, une chronique légère cette semaine. Alors on démarre avec jQuery Mobile 1.3.1 ! Au menu de cette version de maintenance, on a des correctifs de bogues pour les boutons, les checkboxradio, les accordion, les controlgroup, les dialog, les fixed toolbars, les list views, les navbars, la navigation, les panels, les popups, les range sliders, les select menus… En gros, tout y est passé et on peut s’en féliciter. Retrouvez l’annonce et son changelog. Sinon, du plugin, des plugins cette semaine ! En premier invité, une pensée pour mon ami… qui a publié une mise à jour de son pp3Diso. Un plugin balaise qui vous permet de faire facilement des maps de jeu en 3D isométrique. Vous vous souvenez des Age of … 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

 Salut à tous ! Semaine difficile, écriture compliquée par la fatigue, ce billet est pourtant un des plus intéressants que j’ai pu écrire dans cette chronique. Je vous laisse découvrir pourquoi : Sortie de la beta 2 de jQuery 2.0 ! L’annonce a été faite vendredi par Dave Methvin. Bien entendu, le support de IE 6, 7 et 8 a été supprimé. Vous devrez donc faire quelque chose de ce genre si vous souhaitez migrer et continuer de supporter ces navigateurs : <!–[if lt IE 9]> <script src="jquery-1.9.1.js"></script> <![endif]–> <!–[if gte IE 9]><!–> <script src="jquery-2.0.0b2.js"></script> <!–<![endif]–> Au delà de ça, je vous laisse regarder le lien ci-dessus, trop de détails pour vous les détailler ici et je manque malheureusement de temps. Cette version amène énormément de changements, la migration risque d’être délicate. Le lien contient le changelog complet. Autre information … Continuer la lecture

J’ai eu plusieurs fois de longues discussions avec différentes personnes ces derniers mois à propos des plugins jQuery. Souvent très intéressantes et avec une problématique toujours récurrente. Comment choisir ses plugins ? Il est vrai que la question est délicate mais certains critères sont simples et permettent de faire un énorme tri. Je vous en expose quelques uns ici, non triés, vous pouvez y conférer l’importance qui vous convient. Critère n°1 : l’activité du plugin Quand vous utilisez un logiciel, c’est comme lorsque vous utilisez une voiture ou, mieux, un ascenseur. En général, vous appréciez que quelqu’un soit capable de vous aider. Si possible un vrai expert de la technologie concernée qui peut réellement agir efficacement. Un plugin, comme tout logiciel, doit encore être maintenu. En une phrase : je vous laisse à votre imagination pour un ascenseur non maintenu. Critère n°2 … Continuer la lecture

Retour de la chronique après des semaines d’inactivité. Pour celle-ci, je ne serai malheureusement pas très complet et détaillé, pas le temps de revenir sur deux semaines pleines d’actualité mais le retour à la normale est en cours. Du côté de l’officiel, on a la mise à disposition du premier patch jQuery 1.9.1 ! Essentiellement des correctifs de bogues et de régressions, je vous laisse lire le changelog  et le guide de migration sur l’annonce officielle. Du côté de jQuery Mobile, on a la RC1 de la 1.3 qui est sorti. L’annonce officielle est disponible ici. Des petites nouveautés sympathiques sont incluses. Il y a notamment les panels qui m’ont l’air pas mal. Autre chose que j’attendais depuis longtemps, une mise à jour de QUnit vers la 1.11. La modification clé qui m’importe est l’affichage du temps d’exécution par test. Celle-ci … Continuer la lecture

Comme chaque année, voilà mon bilan personnel et professionnel comme dernier billet. Avec bien entendu une rétrospective sur mes prévisions de l’année dernière. Professionnel J’ai été très simpliste : M’intégrer correctement dans mon nouveau boulot Bon bah ça je crois qu’on peut dire que c’est fait hein. Je suis satisfait, ça se passe bien, le dernier projet (en cours) est épuisant et très difficile (intellectuellement et physiquement) mais très riche en apprentissage. Je tiens donc à remercier mon directeur technique, mon pote m0hda et tous mes collègues développeurs avec qui on galère bien. Malgré les divers problèmes de complexité, de délai, de burnout et de babyfoots non désirés (private joke, rire jaune dans la salle, et encore, je suis sympa). Personnel Partir à Montréal faire la ConFoo et donner mes toutes premières conférences Ça c’est fait aussi. Je vous ai … Continuer la lecture

Salut à tous, je viens vers vous pour m’enquérir de votre avis. Petits et grands, expérimentés ou non, j’aimerais savoir ce que vous pensez de ma dernière création. Pour divers besoins, j’ai dû créer mon propre validateur de données. Bon je sais vous allez me dire que j’ai réinventé la roue mais les trucs existants ne me convenaient pas. Et c’est toujours plus amusant de refaire soi même les choses pour les comprendre. Du coup, j’ai créé un gist (https://gist.github.com/4148467) et j’aimerais bien votre avis. Le validateur ValEngine fonctionne aussi bien en synchrone qu’asynchrone et est même totalement ouvert d’esprit à ce sujet puisqu’il peut même tolérer de travailler avec les deux types dans un même set de contrôles. Le principe est d’avoir de vôtre côté un jeu de données à valider (un tableau par exemple). Vous indiquer à ValEngine … Continuer la lecture

Rien de bien folichon cette semaine. En tout cas, rien d’officiel. On peut pas non plus faire des annonces sensationnelles toutes les semaines, ça serait moins intéressant. A noter tout de même que le site download.jqueryui.com est disponible sur GitHub. Et donc forcément, il embarque aussi avec lui le ThemeRoller. J’ai pris une claque avec le site Slidershock, qui propose de vous aider à réaliser un slider hyper pointilleux dans votre façon de voir les choses. j’aime. Sortie très discrète, un nouveau framework de widgets graphiques, je ne suis pas convaincu par cette bibliothèque très pauvre en contenu mais certainement vouée à évoluer. Prime UI vaut quand la peine d’y jeter un oeil. Comme d’habitude, Stéphanie Walter avec sa propre veille remonte des projets intéressants et là c’est une collection sympathiquement ordonnée de plugins que j’ai souhaité vous partager dans ses remontées. J’en profite … Continuer la lecture

Cette semaine rien d’officiel mais j’ai vu passer quelques plugins bien sympas, donc je commence par là. Tout d’abord, l’ami mageekguy qui a publié un plugin pour afficher des colonnes de Miller. Si vous ne savez pas ce que c’est, regardez l’article sur Wikipedia Sinon pour faire simple, ça ressemble à la vue colonne dans MacOS X. Mais ne vous basez pas que sur cette référence, c’est un autre truc qu’ils n’ont pas inventé J’ai découvert le blog de Julien Coppola cette semaine, il nous y parle de Mailcheck.js qui permet de vérifier que le domaine d’une adresse mail existe bien. Et peut même faire des suggestions de domaines corrects proches. Terriblement pratique. Déconne un peu par contre, quand je lui ai filé carmail.com, j’espérais avoir caramail.com (qui existe toujours) mais j’ai eu comme suggestion hotmail.com. Daniel Hagnoul, gros contributeur javascript/jQuery sur Developpez.com, … Continuer la lecture

Un poil en retard parce que gros poil dans la main hier à 21h^^ Désolé, j’avoue que publié le lundi matin, c’est pas toujours funky comme choix mais bon, fallait bien fixer un jour. On commence avec l’annonce de jQuery UI 1.9.1. C’est une version de maintenance, donc que des corrections de bogues. Avec dans la liste des concernés : Accordion, Autocomplete, Button, Datepicker, Dialog, Slider, Spinner, Tabs, Tooltip, Draggable, Resizable, Sortable, Widget Factory et Effects. Le framework CSS est aussi concerné. Le changelog complet est disponible. Petit coucou à l’ami JB Demonte (et concurrent), auteur du célèbre plugin gmap3, permettant d’intégrer facilement une carte Google Maps, qui vient de sortir une nouvelle version très sympa du site dédié au plugin. Le site est très classe. A confirmer ceci dit, à l’heure où j’écris ce billet, le site est down. Le … Continuer la lecture