Causal effects indicate when an action or element has caused something else to happen. For example, a loader or spinner animation indicates when an image or video has begun loading. On the other hand, decorative animations like a button’s hover effect don’t add any value to the content and are typically unnecessary in the overall user experience.
- Causal effects, now, causal animation…is great for indicating when something…has caused something else to happen.…Consider loaders, spinners, those are…great examples of causal effects.…They indicate when the server has gotten…enough information to the page…for it to be caused to load properly.…Hover effects are also pretty familiar,…as such, we have all, at one point or another,…made a hover effect, I'm pretty sure.…Here we've got this button, when we hover…over the button, notice it depresses and changes colors.…
It's pretty familiar.…All that they indicate, in this case,…all that this little animation's transition is indicating…is that, you are the cause of this thing.…You are causing this button to activate.…Here's a slightly less familiar one.…This is an interesting little accessibility feature,…so notice that when you hover over the tab,…it causes the menu to move up or down,…the direction that it's gonna go in, if you click on it.…This gives the user a little indication that,…hi, you're interacting with this thing,…
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.