Waiting is part of every interface, so I like making it less annoying. Three ways to do it, same wait.
- Skeleton
- Reserves the shape of the content before it arrives.
- Progress
- Shows how much of a known task is complete.
- Status
- Says the task is running without estimating how long it will take.