Design Tidbits

back To Overview of Tidbits

Design Tools

Simplification

Interaction Design

Screen Design

Hierarchies

Visual Design

Design Process

Web, Web Applications, Web Design

Miscellany

 

 

Animation – The Chili Pepper of the Web

By Esther Blankenship, SAP AG, Product Design Center – 05/18/2001, updated 08/26/2004 and 03/30/2005

Almost all powerful things can be useful, but also dangerous – motor vehicles, nuclear energy, and jalapeņo peppers spring to mind.

A car, for instance, is an extremely useful tool when used correctly. It gets us where we want to go; we can haul our stuff around in it; sometimes it can even be an expression of our individuality. Used carelessly however – a second too long fumbling with the radio, let's say – and the next thing you know your face to face with the rear end of a Ford Explorer.

Albeit not as potentially lethal as an automobile, animation can be hazardous if abused. When done thoughtfully, it can dramatically help your users understand content and interact with the operating system; it can sometimes even enrich the branding value of a site.

In this article, I first indulge in a glance at the uses and abuses of animation in two concrete examples from the Web. Second, I define animation in the classic and Web senses of the term, then I briefly mention the major kinds of animation on the Web (definitions, examples and other information are offered via links to a separate window). Fourth, I discuss when animation is an asset to a Web site or application. Finally, I make some valuable and clever closing remarks.

Before we get to the proper usage of animation, let's have a look at the effects of animation abuse. One of the most popular Screenshot of the Eddie Rodriguez homepagetelevision shows right now in Germany is TV Total, hosted by a smart-aleck comedian named Stefan Raab. He and his team have created a fictitious Latin singer called Eddie Rodriguez: "With his Latino temperament Eddie shows what real 'el ritmo' means: exciting Latin-Pop with hot rhythms. He lives in Puerto Rico and Miami, has a preference for cool outfits and beautiful women and has outstripped US popstars like Ricky Martin." Eddie's persona came complete with his own Website in Spanish and English (www.eddie-rodriguez.com and www.eddie-rodriguez.com/english/home.html, no longer available). Obviously a satire of amateur homepages, Eddie's Website bursts with fluttering flags, shimmering stars, twisting text, and dancing dollar signs – in short, a masterpiece of bad design. (Visitor counters, distracting background images, poor-quality graphics, and error-prone writing are also important elements in the overall impact of the site, but alas, discussing this is beyond the scope of this article.)

As long as your goal is to irritate your user, gratuitous use of animation is not a bad thing. If your aim, however, is to present a professional, usable site, it's best to proceed with extreme caution when including animation.

Recently I came across Rob Frankel's homepage about branding. Frankel asserts that he is "the most widely read on (and off) line branding expert on the planet." Featured at the top of the welcome page is his logo – a picture of Mr. Frankel centered within a golden medallion, head nodding up Screenshot of Rob Frankel's homepage and down as if he were reassuring me about the importance of branding. The first few lines of the page read, "Hi. See that obnoxious head bobbing around up there? That's me." I think, OK, that's funny. He knows that endlessly looping animated GIFs are annoying, but he wants me to remember his face and logo, while making a joke about it at the same time. For me, this qualifies as acceptable use of animation. But as I clicked through his site, which includes a lot of interesting and valuable information about branding, his wagging head at the top of every, single page quickly lost its gimmick appeal. Each time I went to a new page I sped my mouse over to my browser's stop button to paralyze the animation (this works in MS Explorer and Netscape Navigator, but not in Opera) so that I could concentrate on the text. I would have had a much better feeling about this site if Mr. Frankel had limited his pumping pate to just the welcome page and settled for a static version of his logo on subsequent pages.

 

Animation Defined

The word animation is derived from the Latin word anima, meaning "life" or "soul." Thus, animation is the act of bringing something to life. In classic media terms, animation uses frames of images to simulate movement. (Video, in contrast, takes continuous movement and breaks it up into frames.) Usually, one image is slightly different from the last, producing the illusion that whatever is different has "moved" to the new position. A series of these "differences" produces the illusion of motion. If the difference is small, the motion appears fluid. The greater the difference, the jerkier the movement appears.

The following is an animated GIF.
Animated GIF of a flying camera

In frame one, the wings are in the down position and the camera is one pixel lower than in the second frame. The second frame shows the camera and wings in the middle position. The third frame shows the wings in the up position and the camera one pixel higher than in the previous frame. The last frame is identical to frame two (so that the middle position is always between the up and down positions when the animation repeats itself).


The individual frames of the flying camera animated GIF

This gives the illusion that the flapping of the wings moves the camera up and down slightly, as if it were hovering in place.

The above is an example of animation in the classic sense of the word; the flipbooks of yore and your basic Saturday morning cartoon are constructed in the same way. On the other hand, animation in the "Web" sense of the word can also just be a series of images flashing one after another – a slide-show featuring pictures of various vacation destinations, for example.

 

The Most Common Types of Animation on the Web

 

Be Kind to Users with Disabilities or Slow Internet Connections

You should not underestimate the importance of labeling animation, and images in general, with alternate text. Users with visual impairments should have access to all content in text form (sometimes it's even a legal requirement). At the very least, such users should be informed about what they are missing out on. Additionally, many users with modem connections to the Internet choose to boost performance by surfing the Web without images.

Animations can grow in file size fast. Users really, really dislike waiting for a site to load. If you do have a compelling reason to include animation in your application, try to keep the file size small.

 

Guidelines for Using Animation

It is a human survival instinct to look at anything that moves. Even when we know that the moving object is not a hungry animal ready to pounce on us, movement still attracts our attention and makes it hard to concentrate on anything else in its vicinity. Reading online is difficult enough without animation on the same page. The following are some guidelines to help you decide whether or not to use animation.

Naturally, it would be impossible to cover every situation where animation might be a good idea. But if you can't say yes to any of these questions, then you should seriously consider abstaining from animation.

Can You Say Yes to One of These? Then Animate!

A Note about Banner Ads, Clients and Supervisors

Admittedly, this article has taken into consideration only cases in which you as a designer are in control of what you design. If you are creating a banner ad, for example, your client may insist on an animated GIF. Animation has somehow become synonymous with banner advertising. A wildly jumping image attracts eyeballs, but also may produce a negative reaction. Even a subtle animation attracts the user's attention and is less likely to annoy him.

Another case where you might be required to use animation against your best judgment is if your boss or client explicitly tells you to do so. "We need more brand awareness, Higgens. I want you to animate the corporate logo." Again, a little animation goes a long way. First try sticking with an animation that plays only once and then remains still. If that isn't enough for the head honcho, only animate the logo on one or two strategic pages. The same animation on every page could be irritating, resulting in resentment on the part of the user. Remember Mr. Frankel's bobbing head.

 

A Final Rule of Thumb

Before including animation on your Website or application, you should seriously ask yourself what your motivation is for doing so. If you have a concrete reason for animating something and honestly believe it will help the user in some concrete way, then use it. If, deep down, you know that you just want to show off, it's better to leave it out.

 

top top