Je poursuis la lecture des vidéos et des présentations des conférences Velocity de juin dernier. (Lire la suite…)
Articles avec le tag ‘reflow’
Velocity, publicité, reflow, CDN, ajax et gzip
Mercredi 5 août 2009Améliorer le code javascript
Jeudi 9 juillet 2009Malgré le rappel de Douglas Crockford sur le fait que le code javascript lui-même représente au mieux 15% des performances de la page, il est parfois utile d’y jeter un oeil.
Nicholas Zakas, de Yahoo!, propose un bon aperçu pour ceux que ça intéresse dans sa présentation « Writing Efficient javascript» aux conférences Velocity 2009.
Variables locales
Vous y trouverez un rappel sur l’influence de la chaîne de résolution des variables javascript avec un raccourci très significatif : local variable = fast. Le graphique à l’écran 26 est parfait pour expliquer tout ça :
Corrélation entre le temps de rendu et la complexité CSS
Lundi 6 juillet 2009On en a parlé plusieurs fois. Le temps de reflow d’un navigateur est dépendant de la complexité des feuilles de style, et particulièrement de la complexité des sélecteurs CSS.
Google Page Speed y fait référence mais si vous voulez être convaincus il faut aller voir la présentation de Steve Souders aux conférences Velocity 2009. À l’écran 75 on trouve un graphique qui vérifie la corrélation entre le nombre de règles CSS, le nombre de sélecteurs complexes, et le temps nécessaire au reflow. (Lire la suite…)
Performance du navigateur et reflow
Jeudi 9 avril 2009On a parlé des questions de rendu en novembre et plus récemment j’ai ressorti un vieux lien vers trois vidéos montrant les phases de rendu de Gecko. Il y a quelques jours j’ai aussi abordé la lenteur du DOM dans les navigateurs.
Tous les problèmes de performance ne sont pas dus au réseau. Le navigateur lui même prend du temps pour réaliser le rendu de la page web, et optimiser cette partie n’est pas inutile. (Lire la suite…)
Lenteur du DOM
Mardi 31 mars 2009De nombreux sites dits « web 2,0″ utilisent javascript à outrance. Leur performance tient généralement à la bonne ou la mauvaise utilisation de javascript. Aujourd’hui nous pouvons parler du DOM, et l’accès au DOM est lent : évitez le. (Lire la suite…)
