Avoid the Curse of The Technical Wizardry Portfolio

by Colette Mason on June 3, 2009

Only develop and add website features to your site if they genuinely help users with their goals, rather then distract and delay them.

Nerd reading a bookAnother common problem with websites is they can end up being a sandpit where the person developing the pages sees everything as an opportunity to try their hand a coding a particular feature.

The sort of things that get added to websites that don’t offer any benefits to the user are:

  • Little images that follow and swirl around the pointer icon around as the user moves the mouse
  • Snowflakes that gently fall down in front of the text (especially when it’s mid-summer)
  • Jiggly, scrolling text in the status bar of the browser
  • Creating all the site using Flash
  • A menu that chugs annoyingly down the page as the user scrolls down – (I mean they’d never think to look back at the top of the page where they first saw the menu…)
  • MIDI music files that play something when the visitor arrives.

The list goes on an on – there’s always some new tweak that could be  coded up and added to the site.

Whilst it’s great to teach yourself how to code things on a website, these “try it out for fun” features should only be worked on locally, and never uploaded to a live site, since they are little more than distractions that slow users down from doing the task they wanted to do.

Also, a lot of the dynamic HTML effects, like expanding and contracting panels, for example, tend to need quite a bit of checking to make sure they work for different browsers, which also eats up valuable time.

It’s better to use your resources to find out exactly what your visitors want from the site and develop those requirements, rather than adding distracting “sizzle” features.

{ 1 comment… read it below or add one }

KattyBlackyard June 15, 2009 at 3:08 am

Hi, very nice post. I have been wonder’n bout this issue,so thanks for posting

Leave a Comment

Previous post:

Next post: