Less CSS : le CSS en mieux

Less CSS : le CSS en mieux

J’ai découvert il y a quelque temps le langage Less CSS, que j’avais trouvé intéressant. Depuis, j’ai pu le mettre en pratique, et je dois admettre que je suis complètement conquis ! Pourquoi Less Le langage CSS a finalement très peu évolué depuis la création de CSS1 en 1996. Depuis ces années, le CSS a pris une place plus […]

9 août 2012 par Ghusse 

Du (satané) pavé numérique de Free Mobile

Du (satané) pavé numérique de Free Mobile

Il est vrai que Free innove dans de nombreux secteurs, mais il y en a sur lesquels Free ferait mieux de rester dans les sentiers battus. Je veux parler d’ergonomie et de sécurité. L’objet du délit ? L’écran de connexion à son espace abonné, qui demande d’entrer un numéro client et un mot de passe. Jusque là, rien […]

28 mars 2012 par Ghusse 

Clean code

Clean code

Clean code est un livre que tous les développeurs devraient lire. Et je pèse mes mots. Étrangement, il ne m’a pas transcendé pendant la lecture elle‐même. En fait, j’avais l’impression que l’auteur ne m’apprenait pas forcément grand chose. En tant que développeur, vous voyez du code toute la journée, vous savez dinstinguer un code source […]

17 février 2012 par Ghusse 

Améliorer la description des liens postés dans Google+

Améliorer la description des liens postés dans Google+

Jusqu’à peu, j’avais un souci dans Google+ avec les liens vers les articles de mon blog. La description détectée automatiquement par google était complètement pourrie : il détectait le contenu du menu à la place du contenu des articles ! J’ai tenté d’utiliser un balisage HTML5 plus sémantique dans le code source de mon blog. J’ai […]

6 janvier 2012 par Ghusse 

Benchmark des sélecteurs jQuery

Benchmark des sélecteurs jQuery

Je suis tombé sur un article intéressant il y a quelques temps: Your jQuery now with 67% less suck. J’y ai appris par exemple qu’il y a désormais plus de sites internet qui utilisent l’excellent jQuery que Flash. Mais on y découvre également des astuces pour permettre à son code jQuery d’être plus performant. Beaucoup de ces astuces sont […]

28 décembre 2011 par Ghusse 

Libérer la mémoire à la fermeture d’iframe

Libérer la mémoire à la fermeture d’iframe

Prenons un cas concret: des iframe contenus dans des onglets type jQuery‐ui. En ouvrant et fermant des onglets contenant un iframe, on se rend compte que la mémoire n’est jamais libérée par le navigateur. Les mesures ont été réalisées avec Internet Explorer. J’ai observé le même comportement avec Google Chrome. Firefox semble libérer correctement sa […]

6 décembre 2011 par Ghusse 

Rework

Rework

J’ai découvert le livre Rework par l’intermédiaire de Tim. Je dois dire que depuis que je l’ai lu, je repense souvent à certaines idées qu’il présente. Pour la petite histoire, les auteurs Jason Fried et David Heinemeier Hansson sont les fondateurs de 37signals. Cette entreprise propose des outils collaboratifs web à usage professionnel (ils appellent ça des […]

1 décembre 2011 par Ghusse 

Chain AJAX calls using jQuery 1.6

[French version below / version française ci‐dessous]. I looked for a way to chain ajax calls in jQuery 1.6 using new Deferred objects. My purpose was to wait for the response a call before sending the next. Chaining, the old fashionned way In a old fashionned jQuery way, we have to do something like that : $.get(«example1.php», function(data){ […]

1 août 2011 par Ghusse 

jQRangeSlider et jQDateRangeSlider

jQRangeSlider et jQDateRangeSlider

Voilà quelque temps que je travaille sur un composant web open source permettant de sélectionner un intervalle de valeurs entre un minimum et un maximum. Le composant s’appelle jQRangeSlider, et il a un petit frère permettant de sélectionner des dates. Le code source est sous licence GPL v3, et il est disponible sur GitHub, (la démo […]

6 juin 2011 par Ghusse 

Comparaison de doubles

Les ordinateurs ne font pas d’erreurs. Pourtant, pour un ordinateur, 0,2 peut être différent de 1−0.8 ! Qu’est-ce qui cloche avec ce code ? À votre avis, quel sera le résultat de ce traitement hyper simple ? double dix = 1.0; double huit = 0.8; double deux = 0.2; if (dix — huit == deux) { […]

25 janvier 2011 par Ghusse 
« Newer PostsOlder Posts »