Nowadays it’s hard to impress or even surprise with an interface animation. It shows interactions between screens, explains how to use the application or simply directs a user’s attention. While exploring the articles about animation, I found out that almost all of them describe only specific use cases or general facts about animation, but I haven’t come across any article where all rules concerning animation of interfaces would be clearly and practically described. Well, in this article I won’t write anything new, I just want to collect all the main principles & rules in one place, so that other designers who want to start animating interfaces don’t have to search for additional information.


Duration and speed of the animation

When elements change their state or position, the duration of the animation should be slow enough to give users the possibility to notice the change, but at the same time quick enough not to cause waiting.

Numerous researches have discovered that optimal speed for interface animation is between 200 and 500 ms. These figures are based on the particular qualities of the human brain. Any animation shorter than 100 ms is instantaneous and won’t be recognized at all. Whereas the animation longer than 1 second would convey a sense of delay and thus be boring for the user.

Next
A model is only as good as its story

ClaPat at 1:49 pm, October 11, 2018 -

This is a comment test for this post added by our website admin

ClaPat at 1:50 pm, October 11, 2018 -

This is a comment reply test for this post added by our website admin

Lisadoone at 3:37 am, July 21, 2021 -

Amydoone at 5:36 pm, July 21, 2021 -

Amydoone at 5:38 pm, July 21, 2021 -

Lisadoone at 6:39 pm, July 21, 2021 -

Kiadoone at 11:11 pm, July 21, 2021 -

Amydoone at 7:52 am, July 23, 2021 -

Lisadoone at 3:18 pm, July 23, 2021 -

Kiadoone at 2:45 am, July 25, 2021 -

Alandoone at 3:59 am, July 25, 2021 -

Dendoone at 11:18 am, July 25, 2021 -

Lisadoone at 11:29 am, July 25, 2021 -

Amydoone at 12:49 pm, July 25, 2021 -

Markdoone at 8:53 pm, July 25, 2021 -

Jasondoone at 12:05 am, July 26, 2021 -

Dendoone at 1:49 am, July 26, 2021 -

Judydoone at 4:56 am, July 26, 2021 -

Marydoone at 6:43 am, July 26, 2021 -

Kiadoone at 10:17 am, July 26, 2021 -

Alandoone at 12:39 pm, July 26, 2021 -

Eyedoone at 10:15 pm, July 26, 2021 -

Carldoone at 12:15 am, July 27, 2021 -

Amydoone at 1:45 am, July 27, 2021 -

Jasondoone at 7:34 am, July 27, 2021 -

Pauldoone at 9:16 am, July 27, 2021 -

Marydoone at 1:40 pm, July 27, 2021 -

Judydoone at 2:22 pm, July 27, 2021 -

Kiadoone at 7:51 pm, July 27, 2021 -

Marydoone at 11:26 pm, July 27, 2021 -

Carldoone at 3:15 am, July 28, 2021 -

Amydoone at 6:10 am, July 28, 2021 -

Pauldoone at 8:24 am, July 28, 2021 -

Markdoone at 9:16 am, July 28, 2021 -

Alandoone at 12:39 pm, July 28, 2021 -

Eyedoone at 1:55 pm, July 28, 2021 -

Dendoone at 3:23 pm, July 28, 2021 -

Kiadoone at 4:32 pm, July 28, 2021 -

Amydoone at 6:10 pm, July 28, 2021 -

Lisadoone at 7:15 pm, July 28, 2021 -

Eyedoone at 5:41 am, July 29, 2021 -

Carldoone at 8:44 am, July 29, 2021 -

Alandoone at 3:24 pm, July 29, 2021 -

Dendoone at 3:31 pm, July 29, 2021 -

Judydoone at 3:15 am, July 30, 2021 -

Amydoone at 3:39 am, July 30, 2021 -

Lisadoone at 4:08 am, July 30, 2021 -

Carldoone at 5:21 am, July 30, 2021 -

Marydoone at 10:27 am, July 30, 2021 -

Jasondoone at 12:56 pm, July 30, 2021 -

Markdoone at 4:16 pm, July 30, 2021 -

Alandoone at 11:01 pm, July 30, 2021 -

Markdoone at 3:29 am, July 31, 2021 -

Jasondoone at 6:10 am, July 31, 2021 -

Pauldoone at 11:04 am, July 31, 2021 -

Judydoone at 3:29 pm, July 31, 2021 -

Dendoone at 7:02 pm, July 31, 2021 -

Carldoone at 7:14 pm, July 31, 2021 -

Amydoone at 7:41 pm, July 31, 2021 -

Judydoone at 12:55 am, August 1, 2021 -

Amydoone at 12:27 pm, August 1, 2021 -

Alandoone at 1:08 pm, August 1, 2021 -

Eyedoone at 1:32 pm, August 1, 2021 -

Eyedoone at 4:03 pm, August 1, 2021 -

Markdoone at 8:00 pm, August 1, 2021 -

Kiadoone at 1:35 am, August 2, 2021 -

Marydoone at 3:11 am, August 2, 2021 -

Kiadoone at 1:47 pm, August 2, 2021 -

Pauldoone at 9:52 pm, August 2, 2021 -

Lisadoone at 11:01 pm, August 2, 2021 -

Carldoone at 11:36 pm, August 2, 2021 -

Alandoone at 3:41 am, August 3, 2021 -

Marydoone at 6:13 am, August 3, 2021 -

Fysysm at 7:21 am, August 3, 2021 -

med pharmacy – generic cialis online tadalafil soft

Carldoone at 11:34 am, August 3, 2021 -

Lisadoone at 2:06 pm, August 3, 2021 -

Amydoone at 4:12 pm, August 3, 2021 -

Amydoone at 4:14 pm, August 3, 2021 -

Judydoone at 6:32 pm, August 3, 2021 -