At its simplest, animation on a webpage means having elements that move. Back in the 90’s, users soon tired of sites that were cluttered with gifs that did little but add visual noise to the page.
Like this spinning gyroscope, which does nothing to help guide a user through the webpage, but just takes up space, and let’s face it, can cause some users to get dizzy and decide to move on to a less busy site!
Today, there are much more subtle and sophisticated ways to add different types of motion to a webpage, and add to the functionality of the page. A good web designer will carefully select the most appropriate forms of animation that will keep the user on the site, and help that user to successfully complete their transactions while there.
At its most basic level, animation can be used to draw the user’s attention. First, when a user is browsing the internet without having a specific site in mind, a website which has eye-catching animation on its landing page may keep the user there long enough to engage their interest in the content or products or services being offered.
Once the user has moved on to exploring the webpage, animation can be used to draw their attention to the most important elements, such as navigation bars or purchase buttons. A menu bar could slide onto the page, or a “Buy Now” button might flash to catch the user’s eye.
When a website has a story to tell, such as the development of a product, using animation either on a static page, or as the user scrolls down, can add a level of detail and user engagement that keeps them on the page. They want to know what happens next.
It doesn’t matter how cool your animation is: if it slows down the loading time of a webpage to the point that a user is going to give up and move on to a more responsive site, your design has failed. If, once a page has loaded and the user is navigating around the site, the response after clicking on an animated element such as a purchase button is too slow, it’s not working. Use the most efficient tools out there to create and implement your animated design elements. Currently, that probably means CSS.
If your web design doesn’t help the user effectively navigate the site, and instead just adds non-productive busy-ness to the page, you haven’t done your job as a designer. Make it both beautiful and useful.
You also need to consider how often users may visit your page, and what the long-term effect of an intensive use of animation may have on return visitors. An animated landing page that is charming or amusing the first two or five times may become downright irritating by the twentieth iteration. Keep the sequences as short as possible to avoid animation fatigue on the part of your users!
It’s also a good idea to provide opt-out buttons for at least some of your animated design. The “Skip intro” button is, of course, a classic by now.
Like all design trends, animation can be overdone to the point that designers and users alike tire of it. However, it has so many potential uses in improving the appeal and functionality of a website that instead of going away, we can expect to see further improvements in the tools available to make animation a seamless and integral part of web design for the foreseeable future.