Category Maximum Performance

Steve Souders and Yahoo… errh no Google update recommendations for faste web sites

This week was the week of VelocityConf and Google I/O. It’s been the occasion to talk about performance, one of the subjects that led me to work with Witbe, and one of the subjects I have left recently very still. Well, fear not as Steve is here for a new talk. It is really woprth [...]

Réclame – Mon employeur a besoin que vous connaissiez mieux ses outils – Réclame

Parfois, on peut avoir des idées brillantes, faire des choses extra, mais que personne ne le sache. Que se passe-t-il dans ce cas? personne ne vient vous les demander ces choses. C’est le problème que rencontre mon employeur actuel Witbe. J’essaie d’améliorer sa visibilité par tous les moyens, parce que je pense: Que c’est dommage [...]

Velocity : une conférence de développeurs pour la performance

James Duncan Davidson fait partie des gens que je suis sur Twitter, parce que c’est un excellent photographe et un excellent développeur (avec quelques contributions majeures à son actif, comme tomcat). Il parcourt aujourd’hui les états unis en suivant les conférences, notamment certaines de O’Reilly. C’est en suivant ses tweets que j’ai découvert Velocity : la [...]

Voyages-sncf.mobi : de Charybde en Scylla

Un collaborateur de Voyages-sncf.com vient de s’illustrer en répondant à un mail que je leur ai envoyé pour les prévenir d’une anomalie sur leur site iPhone. C’est pas comme si j’étais un utilisateur occasionnel de ce site : je n’utilise plus que la version mobile de leur site (même sur mon ordinateur, la version .com est [...]

Chez Rails, quand on fait une nouvelle version, on optimise

J’ai un peu recommencé à faire du dev en Rails et j’ai notamment mis à niveau en Rails 2.0 une appli que j’ai pour un site. Et j’ai lu ensuite le mode d’emploi, c’est à dire la liste des changements. Elle est disponible ici. Ce que j’ai particulièrement apprécié, ce sont ces deux paragraphes : We’ve [...]

Les réseaux de distribution de contenu (CDN) part 3 – Comment ça marche

var FO = { movie:”/fr/images/080203/ill1.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO, “ill1″); var FO2 = { movie:”/fr/images/080203/ill2.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO2, “ill2″); var FO3 = { movie:”/fr/images/080203/ill3.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO3, “ill3″); var FO4 = { movie:”/fr/images/080203/ill4.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO4, “ill4″); Cet article est le troisième d’une série [...]

CSS Sprites generator

Si vous ne savez pas très bien faire des sprites en css, voici un outil pour vous : CSS Sprites generator. Il est encore en alfa (?! alpha?). Si vous ne savez pas pourquoi vous devez utiliser les sprites css, achetez ce livre

De l’importance de la latence réseau

Il y a deux éléments influant la vitesse de chargement d’une ressource web: la bande passante et la latence. La plupart du temps, les gens ne pensent qu’à la première, et n’envisagent pas la seconde. Pour reprendre une excellente métaphore que je viens de lire en parcourant internet à la recherche de sources, c’est un [...]