Topics
Dates
200902 · 05 · 06
2008
01 · 02 · 03 · 04 · 07 · 08 · 09 · 11
2007
06 · 07 · 08 · 09 · 10 · 11 · 12
Also check out FishoftheBay.com for more thoughts about design and life.
When Animation Goes Awry
Web Design January 15, 2008
Too many sites overuse animation. It's supposed to be a subtlety that adds to the overall user experience by making something more intuitive. For example, having something slide in and out can be very useful if you're mimicking a drawer (such as sliding comments in and out on a blog post). Other times, animation can just be unnecessary and annoying because of the time it takes.
Animation also serves to let the user see what is happening rather than just display something quickly. In some cases, simply showing/hiding something instantaneously can cause confusion. Note how in Mac OS X when you minimize a window, you see the animation as it actually shrinks and places itself in the dock. If it simply disappeared and appeared in the dock, you could probably get confused as to where your window went!
But besides Javascript effects, the other kind of animation popular on the web is through Flash. And that's just what the site is if there's too much useless animation - flashy. You'll see this kind of design most often on classy restaurant websites. It's okay to use animation as long as it doesn't run longer than the user's attention span, which, I read, is about 8 seconds.
I found this survey conducted by Akamai Technologies on "Threshold of Acceptability for Retail Web Page Response Times". In it, they surveyed over 1,000 web users and found that if, say, an eCommerce website took longer than 4 seconds to load, 75% of the participants would not return to the site!
How frustrating is it to go to a restaurant site to find their phone number and have to sit through a 10-second animation of images before you actually enter the site only to be confused by their navigation , unable to find what you were looking for?
So please. Keep the animations to when they actually enhance the user experience rather than detract from it.
Other Web Design Posts
Staying Current with a Portfolio Site
Website designers tend to be obsessed with redesigning their own websites all the time. It's nothing unusual - we're just trying to stay current, not necessarily with web trends, but more our own design style. After all,...
White Space for Rent
White space is important when reading an online or printed document. It gives the reader some breathing room, a place for the eyes to rest. A lot of sites can overcomplicate their interfaces with too many colors, text an...
When There's Too Much Color
When it comes to choosing colors for your website, there's a standard limit: three. Most things in the world come in three's: jokes, pigs, stooges, blind mice, space dimensions... But in terms of color on a website, y...
Typography and Technology
In a medium where communication is key, it makes sense that understanding typography would be useful. Let it not be underestimated; typography is not simply about typing words and phrases. Rather, it's identifying why on...
From Architecture to Web Design
Your step-by-step guide to creating the foundation and all the little details. An Architecture Analogy Again? Yeah well, architecture is very similar to interface design. Let's think about some of the steps to buil...
Information Architecture and Interface Design
You may have heard the terms "information architecture" and "interface design" especially when it comes to websites. When there's a good relationship between the two, then you have yourself a decent site. Information ...
Getting Lost in a Website : Navigation Principles
Ever go to a website looking for something specific and you just can't seem to navigate your way through the pages to find it? It happens a lot and it's the result of poor navigation planning. Information architecture...
Focus Your Site Design
It's amazing to me sometimes how little people know about design. They seem to know all the stereotypes or what generally looks good, but they don't necessarily understand the concept of interface design or color scheme ...