Adapter le mouvement au temps écoulé
Une animation ne devrait pas supposer que tous les écrans ont la même cadence. Utiliser le temps permet de conserver une vitesse cohérente lorsque la fréquence d’affichage varie. Vérifiez aussi la reprise après une pause ou un onglet resté en arrière-plan.
Garder la fonction courte
La fonction appelée à chaque image doit effectuer un travail limité. Des recherches répétées dans un grand document ou des recalculs de géométrie peuvent réduire la fluidité malgré un bon mécanisme de planification. Préparez les données qui peuvent l’être et évitez les opérations sans rapport avec le dessin.
Arrêter quand le mouvement n’est plus utile
Un composant masqué ou retiré ne doit pas continuer sa boucle par habitude. Prévoyez son nettoyage et une variante sans mouvement lorsque nécessaire. Comparez la réactivité des autres contrôles pendant l’animation, car une cadence visuellement acceptable peut encore monopoliser des ressources utiles à une interaction.