Web Animation Techniques by Val Head
Motion design is quickly becoming a necessary skill for anyone working on the web today. Designers and developers across the web are embracing the the power of web animation to engage and communicate.
This workshop will get you started with the essentials of web animation. It covers the basics of motion design theory as it applies to the web, and how to use animation to improve the user experience. In addition to the theory, we’ll use hands-on exercises to explore the similarities and difference of animating with CSS, JavaScript, and SVG. You’ll leave knowing how to bring your work to life with motion in meaningful ways and which web animation tool to use to get it done.
This workshop is for front end developers and web designers looking to dig into the code side of web animation while making quality motion design decisions for their work.
What You’ll Learn
- Animating in CSS vs JavaScript. Using hands-on code exercises we’ll look at what animation tasks each of these are best at, how to choose between the two and how they can work together.
- Animation and performance. Animation can have both real and perceived effects on performance. We’ll cover which properties browsers can animated most efficiently and how to improve perceived performance by adding animation.
- Where animation can improve UX. A quick look at the specific design problems animation can solve through providing feedback, exposing causality, orientation, showing relationships and demonstrating.
- Classic animation techniques worth stealing. The “12 classic principles” and other useful animation techniques. We’ll look at the short list of ones matter most and how they translate to UX and the digital space.
- Principles of interactive animation. There is more to consider than just the classic principles for interface animation. Animation should never get in the way of the task at hand. Val will show you how to be sure you’re animations are interruptible, non-blocking, and appropriately timed for interaction.
- SVG Animation Basics. We’ll animate SVG via CSS and Greensock and cover the most foolproof ways to animated SVG despite differences in browser support.
What You'll Need For the Workshop
No prior experience with web animation is required, but a solid foundation in HTML and CSS is recommended. Familiarity with JavaScript is helpful but not required.
A laptop with a text editor and a current version of Chrome or Firefox will be needed to participate in the workshop exercises. A (free) Codepen.io account will also be helpful. We’ll be using that for the exercises and demos.
About Val Head
Val Head is a web animation expert, author, and Design Evangelist at Adobe. She is the author of Designing Interface Animation, published by Rosenfeld Media, teaches CSS Animation on lynda.com, and curates the weekly UI Animation Newsletter.
Register Today
Get your ticket on our Eventbrite page today. Early Bird pricing is $75. The event is a full-day workshop, and will be held at Domi Station in Tallahassee, FL on Thursday, November 16.
Anyone who signs up as an "Early Bird" will also be entered into a drawing to win a signed copy of Val's Designing Interface Animation book. Also, we'll have coffee and snacks on hand before the workshop starts and lunch provided during the afternoon break.
Freelancer, fond of web design
2 年Interesting and informative post! This article https://gapsystudio.com/blog/web-design-animation/ also explains the reasons for creating animation, the need for it and the methods by which it can be done.