Sitemap
Gyroscope

To help people live happier & healthier lives

Follow publication

10 principles for smooth web animations

14 min readNov 2, 2016

--

Press enter or click to view image in full size

What is an animation?

Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size
Some classical animation principles
Press enter or click to view image in full size

#1

Don’t change any properties besides opacity or transform!

Why does this work?

#2

Hide content in plain sight.

#3

Don’t animate everything at the same time.

Press enter or click to view image in full size

#4

Slightly increasing transition delays makes it easy to choreograph motion.

Press enter or click to view image in full size
Animations in the Gyroscope Chrome Extension

Code Sample

A simple SASS loop
A simple javascript loop

#5

Use a global multiplier to design in slow motion

#6

Take videos of your UI and replay them to get a valuable third-person perspective.

#7

Network activity can cause lag.

#8

Don’t bind directly to scroll.

#9

Test on mobile early & often.

#10

Test frequently on multiple devices

--

--

Gyroscope
Gyroscope

Published in Gyroscope

To help people live happier & healthier lives

Responses (36)