Lorsque les propriétés d'un élément animé sont similaires à celles d'un objet physique, elles sont plus faciles à percevoir. Ces animations sont plus prévisibles, c'est pourquoi elles ne provoquent pas d'inconfort.
Elles aident à déclencher certaines associations et émotions qui sont familières à l'utilisateur. L'un des principaux moyens d'obtenir une sensation naturelle est d'imaginer comment un objet physique se comporterait s'il se déplaçait comme dans votre animation. Comment cela affecte-t-il la vitesse ?
- Par exemple, des éléments identiques se déplaceront différemment s'ils parcourent des distances différentes. Lorsque des éléments se déplacent, celui dont la distance est la plus courte s'arrête en premier.
- Les éléments dont la masse varie se déplacent également différemment, les plus gros ayant tendance à se déplacer plus lentement. S'il s'agissait d'un objet physique, sa masse l'empêcherait de se déplacer plus rapidement.
Ces règles sont étroitement liées à notre perception. Il est important de se rappeler que les objets physiques ont toujours un début et une fin à leur mouvement. À un moment donné, ils accélèrent (par exemple, au début, s'ils sont poussés) et à un moment donné, ils ralentissent (par exemple, à la fin de la trajectoire). L'animation Web transmet ces propriétés à l'aide de la fonction Easing.