Archives par mot-clef : nouveautés

Salut à tous, Alors pour ceux qui ne suivent pas mon Twitter (ou n’ont rien lu depuis une semaine), je me suis mis à AngularJS et EmberJS pour un projet au boulot mais aussi par plaisir. Les deux technos ont subi un développement en parallèle pendant quelques jours avant de choisir celle avec laquelle on continuera. J’ai la chance d’avoir un chef qui me laisse plutôt les mains libres pour décider de mes technos. C’est rare mais tellement appréciable. Je vais donc vous parler d’AngularJS dans ce billet et je vous ferai un court billet sur EmberJS plus tard. Qu’est-ce que c’est AngularJS ? C’est un framework JavaScript développé et utilisé par Google depuis quelques temps, et qui a été récemment mis à disposition du public sous licence MIT. Qu’est-ce que ça apporte de nouveau, d’intéressant ? La plupart des frameworks … Continuer la lecture

Hello, après deux semaines sans m’être occupé de la chronique, elle est de retour ! jQuery 1.8 est disponible ! Pas grand chose à dire de plus que la dernière fois que je vous en ai parlé. Dans cette version, il y a : le nouveau Sizzle ; les animations ont été revues ; les préfixes automatiques ont été mis en place pour les CSS. jQuery ajoute automatiquement moz- pour les propriétés spécifiques à Firefox par exemple. N’oubliez cependant pas que même si jQuery vous assiste bien pour gérer vos CSS il ne doit pas en faire le boulot ; Plus de 160 bogues corrigés ; Le code a été allégé, pas énorme mais c’est toujours ça de pris Le process de construction de jQuery a été revu pour se baser sur Grunt, ce qui vous permettra d’obtenir votre propre … Continuer la lecture

Ça y est, j’ai retrouvé un rythme normal de publication. Bon si vous avez ce billet ce matin, c’est aussi parce que je me suis auto-consigné à résidence après une énième chute en rollers ce dimanche après-midi. Trop de bleus tue le courageux. Cool pour vous hein 😉 jQuery Mobile 1.1.1 RC 1 est disponible ! L’annonce a été faire par Todd Parker, rien de violent en soit, ça reste une version de maintenance. Pour rappel, la 1.1.0 date d’avril. Au programme : des améliorations de performances, des correctifs de bogues et de la standardisation. Ça c’est pour les classiques. Il y a aussi de l’isolation. C’est à dire que certains styles personnalisés pouvaient avoir un impact sur le comportement induit par le frmaework (genre des CSS persos sur du a:hover ou a:visited). Maintenant c’est cloisonné, donc vous êtes tranquilles. … Continuer la lecture

Publication en retard, mais c’était mon anniversaire la semaine dernière du coup on a  quelque peu fêté ça durant le weekend. Et tant qu’à faire le web a décidé d’être productif cette semaine. J’ai essayé de faire du tri mais cette chronique sera plus longue que la moyenne^^ On commence par l’annonce de la sortie de jQuery UI 1.8.21. Version de maintenance pour apporter des petits correctifs aux widgets suivants : Autocomplete, Datepicker, Draggable, Position, Progressbar et Sortable. Et aussi le ThemeRoller qui a eu le droit à une révision. Comme toujours, vous avez accès au changelog complet et au guide d’aide pour mettre à jour votre version. Je suis tombé sur un blog américain, « The Rock’n Coder », traitant essentiellement de développement mobile via jQuery Mobile, PhoneGap et cie. Je ne suis pas fan du style mais il est intéressant quand même, à suivre. … Continuer la lecture

On commence la semaine avec la sortie de jQuery Mobile 1.1. Comme dit la semaine dernière, les principales innovations sont les barres d’outils fixes et les animations. Mais aussi le chargeur Ajax et la réécriture des formulaires ainsi qu’une documentation franchement retravaillée. Afin d’aider à la portabilité de vos applications entre la version 1.0.x et 1.1, le ThemeRoller a été modifié pour supporter les deux (cliquer sur le bouton le plus à gauche de la barre d’outils). Comme dit aussi la semaine dernière, jQuery Mobile supporte toutes les versions récentes de jQuery jusqu’à la 1.7.1. Le support de la 1.7.2, nécessitant encore quelques tests, sera annoncé pour une prochaine release. L’annonce a été faite comme d’habitude par Todd Parker qui en a aussi profité pour remercier (et citer) l’intégralité des contributeurs au projet. Le lien de l’annonce contient le détail … Continuer la lecture

Je vous en ai parlé plusieurs fois sur Twitter, un peu moins sur ce blog. J’ai eu le temps de retravailler un peu sur mon plugin jQuery pour gérer une carte Open Street Map. Pas encore disponible en version finale, il y a eu beaucoup de progrès quand même. Voilà une sorte de changelog : Ajout de plusieurs marqueurs en une seule fois ; Gestion du clic sur les marqueurs permettant d’afficher une popup ; Possibilité d’ajouter une popup à l’initialisation de la carte ; Possibilité d’ajouter un ou plusieurs marqueurs à l’initialisation de la carte ; Définition d’un callback au clic sur la carte. Bien entendu le dépôt GitHub concerné est à jour, le site dédié aussi.

Bon rien d’officiel cette semaine, mais on a quand même des trucs à se mettre sous la dent. Déjà, Richard D. Worth a légèrement suggéré que la documentation du framework, entre autres, est en cours de refonte. Un plugin apparu dans la semaine m’a bien fait plaisir, un validateur de cartes bancaires. Alors encore une fois, valider un champ côté JS n’a aucune valeur pour vous, cela veut dire qu’il faudra toujours le revalider côté serveur. Mais pour le commun des mortels, ça évitera qu’on envoie pas mal de trucs pourris vers votre serveur. Il y aura toujours un guignol qui essaiera de contourner la partie JS et votre serveur pourra quand même se protéger. Vous trouverez le plugin ici. C’est le site jQuery.Buzz() qui me l’a fait découvrir. Site a rajouté dans vos sources d’info si vous voulez suivre … Continuer la lecture

Je ne le fais pas pour tous les navigateurs, ni pour toutes les versions, mais je devrais. Voilà ce que j’ai noté de sympa à savoir pour cette nouvelle version de Firefox qui est désormais disponible : support de HTML dans les XmlHttpRequest, sauvegarde des fichiers dans IndexedDB, retrait des préfixes pour les websockets. Bien entendu, ce ne sont pas les deux seules choses qu’apportent Firefox 11. Mozilla a publié un compte-rendu des grandes lignes des nouveautés, appelé « Release Notes ». Dans le détail Support de HTML dans les XmlHttpRequest Jusque là, seul le XML était censé être géré par XmlHttpRequest d’après le W3C. Le groupe a rajouté une spécification qui explique comment géré la récupération de HTML. Cette fonctionnalité est donc apportée aussi au passage dans Firefox 11. Mozilla s’est fendue d’une page très complète sur ce que ça apporte … Continuer la lecture

C’est reparti après deux semaines de pause. Désolé, j’avais besoin de lever un peu le pied. Et il y a eu un paquet de chose forcément pendant ce moment là. C’est malin, merci les mecs ! 😉 On commence par la RC 1 de jQuery 1.7.2 qui a été annoncée par Dave Methvin. Cette version mineure corrige surtout des bogues. Je vous laisse parcourir le changelog complet dans le lien donné au début de ce parapgraphe. Vient ensuite la mise à disposition de jQuery UI 1.8.18 annoncée par Scott González. Cette nouvelle version, mineure elle aussi, ne contient que des correctifs et voit au passage l’arrivée de la langue hindoue dans les rangs des langues disponibles. Je vous laisse jeter un oeil au changelog et au manuel d’upgrade même si pour le coup, il est bien vide puisqu’inutile. Et enfin, … Continuer la lecture

Vous vous souvenez que je vous avais parlé de Twitter Bootstrap ? C’est bon, tout le monde se souvient ? Eh bien voilà la 2.0 ! Au menu, il y a eu quelques gros changements mine de rien et du coup, vous devez revoir votre copie si vous voulez passer de l’un à l’autre. Déjà du côté de la doc, où tout a été mis en place pour la traduction. Donc très prochainement, on devrait avoir une documentation non seulement complète et mis à jour mais en plus dans différentes langues. Pratique ça déjà parce que ça n’était pas toujours très simple. Pour le système de grilles, on a système limité à 12 colonnes plutôt que 16. Certainement parce que séparé en 16 de toute façon, c’était illisible. Et au passage, ils ont retravaillé le bousin pour le rendre plus … Continuer la lecture