Learning from Cartoons

Cartoons have a hundred years of development behind them. Cartoon animators have come up with a complex visual language that even small children can easily understand. We can follow cartoons even if they display a large number of objects or characters at the same time, each exhibiting intricate behaviors. In their paper “Animation: From Cartoons to the User Interface,”[79] Bay-Wei Chang and David Ungar point out a number of lessons we can learn from cartoons:

Solidity

In the real world, objects are solid: they have mass, inertia, weight, and balance. These are attributes that people understand intuitively. By replicating these attributes in your animations, it’s easier for users to figure out what’s going on.

Let users ...

Get Designed for Use now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.