Citing work by Jakob Nielson, Rachel talks about transition duration and the user’s perceived experience given different delays and durations. For example, 100 milliseconds will appear instantaneous. On the other hand, an animation longer than 10 seconds can leave the user feeling disconnected. After sharing a few example, Rachel gives her recommendations for animation timing.
- Let's focus a little bit on duration.…So, back in 1993, Jakob Nielsen did a bunch of research…that showed that there were…three major time limits to keep in mind…when optimizing human-computer interactions,…specifically, page loads.…Now, it should be mentioned that humans…and their interactions with computers…have changed a lot since 1993.…We have people who are much more…used to using computers today…on faster internet connections…and even with gesture interfaces that respond…immediately to them, like in the app environment.…
So our expectations today might be different…from how they were in 1993.…However, these experiments haven't been repeated,…and they do give us some temporal guidelines to work from.…Not to mention, they do line up with some experiments I saw…in the past, and I'll talk about them in a moment.…So let's extrapolate a bit from this research.…What he found was that, at 100 milliseconds,…a jump cut, that is to say, going from one page to another,…if it takes 100 milliseconds,…will feel instantaneous to a user.…
Note: This course was created by Frontend Masters. It was originally released on 09/15/2016. We're pleased to host this training in our library.
- CSS transitions and animations
- Using animation in product design
- Creating a sprite animation with CSS
- Stateful transitions and supplemental animations
- Using developer tools to manipulate animations
- Jump cuts and in-betweening
- Static vs. dynamic animations
- Designing performant animations
Skill Level Intermediate
Design the Web: CSS Animated Rolloverswith Chris Converse29m 46s Beginner
Design the Web: SVG Rollovers with CSSwith Chris Converse23m 47s Beginner
1. CSS Transitions
2. CSS Animations
3. Animation in Design
4. Stateful Animations
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.