Mise en page et rendu à 60 fps

Atteindre 60 ips dans vos projets est directement lié à l'engagement des utilisateurs et est essentiel à sa réussite. Au cours de cette présentation, Nat et Tom ont évoqué le pipeline de rendu dans Chrome, les causes fréquentes d'abandon de trames et comment les éviter.

Slides

  • Un frame mesure 16 ms. Il contient le code JavaScript, les calculs de style, la peinture et la composition.
  • Les peintures coûtent très cher. Un "Tempête de peinture" consiste à répéter inutilement des travaux de peinture coûteux.
  • Les calques sont utilisés pour mettre en cache des éléments peints.
  • Les gestionnaires d'entrée (écouteurs tactiles et à la molette) peuvent arrêter la réactivité. Évitez si possible. Vous ne pouvez pas les limiter au minimum.