Créer ma première campagne
Glossaire · Animation

Easing

La façon dont un mouvement accélère et ralentit entre son début et sa fin.

En détail

Sans easing, un objet se déplace à vitesse constante et le mouvement paraît mécanique. Avec easing, il démarre doucement et finit en ralentissant (ou l’inverse), comme le font les objets réels. En CSS, les courbes portent des noms comme ease, ease-out ou ease-in-out, ou s’écrivent avec cubic-bezier() pour des courbes personnalisées. Des noms comme back ou elastic ne sont pas des courbes CSS : ce sont des noms de bibliothèques d’animation, comme GSAP.

Règle pratique : ce qui entre dans la scène ralentit généralement à l’arrivée (ease-out) ; ce qui sort accélère généralement (ease-in). Les courbes très élastiques attirent l’attention, mais fatiguent si on les utilise partout dans la bannière.

Exemple
document.querySelector(".cta").animate({ transform: ["translateX(40px)", "none"] }, { duration: 600, easing: "ease-out" });

Termes associés

Keyframe

Où il apparaît

Comment préparer une bannière HTML5 pour l’ad serverGuideVisualiseur de courbes d’animationOutil
Retour au glossaire

Mettez les termes en pratique.

Essayez-le avec une vraie campagne.

Créer ma première campagneVoir les tarifs