Skip to main content
  • About
  • Services
  • Blog
  • Contact
A drupal website with a blog about SEO, Linux, PHP, and funny nerd stuff
Home » Blogs » chuck1's blog

Flash Websites = Amateur Hour

Submitted by chuck1 on Fri, 2009-10-30 09:36

Give the people what they want, right? If your client wants a flash website with lots of moving parts, give them that.

Um, kind of, but if you're a professional and your client is a professional, you have a duty to give them all the information they need to make an informed decision about what they really want. If you're designing a site for a nightclub or children's television program, you might want music and lots of animation. Otherwise, it's usually dumb.

What does Flash do for your business? Usually nothing and certainly nothing that can't be done with better, post-1998 techniques.

Think of the biggest, busiest websites in the world -- Google, Yahoo!, Bing, Amazon, YouTube, WikiPedia, Facebook, Twitter. Do any of them have a lot of animation right in your face? No. Not one of them does. In fact, the busiest among them, Google, has the simplest design you will ever see. The ones that do have animation use it very sparingly. Do you see the little animated RSS icon on this site, over to the left under where it says "Subscribe to blog?" That's about as much animation as you should have on a well designed web page, at least automated animation.

Why? Because animation is annoying. Those big websites employ some of the smartest designers in the world, huge teams of the smartest designers in the world, in fact. They have psychologists who test and evaluate their user interfaces. Why do you think they all have relatively simple, mostly non-animated designs? Because, as I said before, animation is annoying. Use it sparingly.

If you do have a video or other animated element to display, get your user's permission before launching it. Nothing is more annoying than an auto-playing video. It screams, "I'm a guy who sells junk on late night TV, and now I have a website!" People know how to click and play the things they want to watch. People hate having things shoved in their faces.

Flash has lots of other limitations as well. Somewhere between 10-20 percent of your website's visitors won't even see your site because they -- like me -- use NoScript or something similar for security reasons. If you do use Flash for the main part of your site, make sure to be a pro about it and deprecate so that people who don't allow Flash can still get the information you want them to get and take the actions you want them to take. Take a look at Yahoo! for an excellent example of graceful deprecation. If you look at yahoo.com with scripts/flash and without it, you see almost the same thing.

Flash hurts SEO. I was looking at a site the other day, much of which was Flash. They had done some on-site optimization but they were coming up on keywords that get "too little data" number of searches each month (i.e., nobody searches for those things). Pity the site had been designed and built by a graphic designer who fancies themselves a web programmer; missed opportunities to snare traffic on some great keywords. But they missed all those keywords. It took ten minutes to discover great keywords in about three minutes using WebCEO (paid affiliate link) and a couple of free Google tools.

(As an aside -- if your SEO people show you that you're coming up on page one for a search term, make sure to ask them how often that term is searched. A common trick of SEO fraudsters is to get a site up on a low-competition term that nobody ever searches for to dazzle the client. But what good is being on page one of Google if only three people a month search for that term?)

If you are a professional webmaster and you have a client begging you for a Flash site, by all means give it to them (Flash sites are very expensive and put a lot of money in your pocket) but be ethical about it and tell them the real deal about good web design so that they can make an informed decision.

Give the people what they want, but steer them toward success.

Share this
  • flash
  • web design
  • chuck1's blog

Comments

Post new comment

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <strike> <i> <b> <blockquote>
  • Lines and paragraphs break automatically.

More information about formatting options

I currently have two e-books published and available from Amazon.com. Never mind the cheesy do-it-yourself cover art -- you need to read these.

How to Make Money as an Internet Publisher
Find out if you have what it takes to make the Internet spit money at you. It's not easy. It's not something anyone can do. If you do have what it takes, this book will show you the way. If you don't, you're better off finding out now.

We Are Water (plus a few songs for dolphins)
A priceless poetry chapbook sure to make your day. Only $2.99!

Popular content

Today's:

  • Auto Blog Samurai - Get Rich Quick Polluting the Internet
  • Secure PHP: Sanitize form input to protect against XSS

All time:

  • Moving a Drupal site to a new domain or subdomain
  • Demystifying the Weighted Mean
  • Protect Against XSS Attacks

Last viewed:

  • SEO for Small Brick-and-mortar Business
  • The Most Basic Thing About Securing Drupal (or any CMS)
  • This site works fine in mobile browsers
  • Attain Bliss and Easy Money
  • It's been a while
Copyrights to all content in the domain http://chucklinart.com are owned by the users who posted. All opinions are owned by the users who posted them and do not necessarily reflect those of the site's operators. The site itself is Copyright © 2006-2011, Charles Linart