While developping SelectOverflow (a Mootools plugin for long selects), IE6 fired the blur event when I said focus(). Here's how I circumvented the bug.
L'auteur

Ce blog est tenu par Goulven CHAMPENOIS, développeur web vivant à Lyon, en France.
Aller au contenu | Aller au menu | Aller à la recherche
lundi 27 juillet 2009
Par Goulven le lundi 27 juillet 2009, 11:55 - Blog
While developping SelectOverflow (a Mootools plugin for long selects), IE6 fired the blur event when I said focus(). Here's how I circumvented the bug.
dimanche 5 juillet 2009
Par Goulven le dimanche 5 juillet 2009, 23:02 - Blog

jeudi 18 juin 2009
Par Goulven le jeudi 18 juin 2009, 13:21 - Microblog
Dans un ramassis de mensonges éhontés, Microsoft prétend que leur navigateur IE8 est supérieur à Firefox et Chrome. Une telle mauvaise foi mérite au moins un google bombing.
mercredi 6 mai 2009
Par Goulven le mercredi 6 mai 2009, 16:50 - Microblog
Mac OSX Leopard contient, préinstallé, le serveur web Apache (version 2). Une grande partie des tutoriels concernant apache sur Mac OSX sont donc obsolètes car l'emplacement des fichiers de configuration et le nom des commandes diffère pour cette version.
Si vous ne voulez pas ouvrir la ligne de commande ou si vous ne trouvez pas la commande qui fonctionne sur Leopard, un moyen simple consiste à désactiver le partage web, attendre un instant, puis le réactiver. Et voilà, vous avez redémarré Apache sur Leopard !
jeudi 12 mars 2009
Par Goulven le jeudi 12 mars 2009, 18:30 - Blog
L'expression régulière suivante (entre '/') permet de valider qu'une chaine de caractères ne contient qu'un seul caractère : /^(.)\1+$/. La syntaxe fonctionne en javascript et en PHP.
Quelques variations :
/^(\d)\1+$//^([a-zA-Z])\1+$//^(.)\1{5,10}$/samedi 7 février 2009
Par Goulven le samedi 7 février 2009, 09:30 - Blog

Une interface est modale si une même action peut provoquer des réponses différentes, en fonction de l'état d'un élément extérieur.
Ce principe est mis en avant dans "The Humane Interface" de Jef Raskin (à l'origine de l'interface du Mac). Et plus j'utilise les ordinateurs, plus je suis convaincu de son bien-fondé.
mardi 3 février 2009
Par Goulven le mardi 3 février 2009, 13:16 - Blog
Dreamhost, l'hébergeur de se site, vient de me signaler qu'ils ont du précipitamment changer la machine que je partage. S'excusant de me prévenir au dernier moment, ils me recommandent de vérifier les éventuels chemins d'accès dans les fichiers de configuration...
vendredi 5 septembre 2008
Par Goulven le vendredi 5 septembre 2008, 13:09 - Traductions
Cette article est une traduction de l'article "Hijax" publié par Jeremy Keith le 1er janvier 2006.
Mon objectif, en écrivant Scripter le DOM,était très clair : il s'agirait d'une introduction à Javascript et au DOM,
dans laquelle j'insisterai sur les bonnes pratiques. J'avais volontairement choisi de ne pas couvrir les sujets plus complexes tels
qu'XMLHttpRequest.
Cependant, pendant que j'écrivais ce livre, Ajax décollait totalement et il est rapidement devenu évident que je ne pourrais pas l'ignorer, sans non plus en parler en détail. C'est pour cela que j'ai rédigé le dernier chapitre.
Par Goulven le vendredi 5 septembre 2008, 13:05 - Traductions
Le site Pompage.net accueille des traductions d'articles importants sur le webdesign. Il arrive cependant que certaines propositions ne fassent pas consensus. Je mettrai donc sur ce blog les articles que j'ai souhaité traduire par conviction personnelle.
samedi 26 juillet 2008
Par Goulven le samedi 26 juillet 2008, 12:49 - Blog
« billets précédents - page 2 de 6 - billets suivants »