Christian Heilmann

You are currently browsing the Christian Heilmann blog archives for May, 2005.

Archive for May, 2005

Thumb-O-Matic Update

Wednesday, May 18th, 2005

After two years I finally decided to upgrade Thumb-O-Matic, a script that displays images in the same page rather than a new window or replacing the document. This is one of my ancient scripts that won a JavaScript competition of a German Magazine in 1999 :-).

Enjoy!

Web Design should be more Hardcore

Tuesday, May 17th, 2005

I like web sites that are like Bad Religion songs: Short, Fast, Simple but full of great messages. I hate having to find navigation, content or wade through long sentences and unnecessary marketing blurbs to find what I am looking for.

Following some recent discussions on various forums and mailing lists, I got the impression that we still haven’t grasped that developing for the web is working in a no control environment.

We simply don’t know what the audience is and how they are going to experience what we have to offer. We don’t know what their abilities are, or their technical environment.

This ambiguity on the receiving end is nothing new. If you ever wrote something for radio you’ll know that:

  • The first sentence needs to say When, Where and Who.
  • Every sentence needs to be an entity in itself and makes sense without the others
  • Try to avoid nested sentences.

These principles have become a standard, mainly because hardly any listener sits in front of the radio following every word you say. It is a secondary media, people do other things while listening to the radio.

The same applies to the web to a certain extent. I hardly know anyone who has one browser instance or tab open exclusively. A faster connection also means more browser windows or downloads that need attention from time to time. A lot of surfers also have a messenger of some sorts open that interferes with our attempts at getting their attention.

Assuming that what we do will get the complete attention of the visitor is presumptuous – if not flat out ridiculous.

And yet there is hardly any mention of the content when developers ask others for their input on what they think of their products.

  • There are tons of “cool web site” awards and forums where we pat each others’ backs how fancy our designs are.
  • A new CSS stunt will get much more attention than a clever way of presenting complex data in an understandable way.
  • The 32432th implementation of a multi level navigation using CSS only is more important than properly labeling a complex form or a helping the distracted user to finish a multi step process.

Many problems that developers have are based on the wrong assumption that every user will be as interested in our designs as we are ourselves.

I keep getting confused by requests like:

  • “How can I make this page look the same in MSIE and FireFox, Opera and Safari?” Why should you? Make sure the content is available in all of them, and if you cannot test in them, stick to web standards and hope for the best. Nobody but other designers will check the page in different browsers to see differences. Check on the newest browsers to see if you are safe for the future and on IE6, as sadly enough this will be your audience.
  • “I want my buttons to look like links” You can also put a wig on a pig, but it will make a lousy Prom Date.
  • “I want to make sure nobody can download my images” Why do you put them online then?
  • “I want my own scrollbars” Are you also ready to tackle all the usability issues that come with them? Are you ready to put as much research in as the browser / OS designer?
  • “I want to enable the back button and the bookmark functionality on my Flash or DHTML web site” Why did you take that functionality away from the start?

In essence, I am lazy. It is tough enough keeping content up to date, why should I bother to take on more responsibility? And that is what you do. Every time you change the experience of the user – by making something look like it shouldn’t – you give the message that you know better and you did it for the visitors’ good – or to feed your ego. What do you want to be known as? A narcissist or someone who delivered a half finished job – cause that is what you will do.

Both The Ramones and The Sex Pistols made a lot of money with three riffs and a miniscule amount of talent. They just went for it, maybe we should do the same.
Rather than spending hours on details let’s get the baseline right and deal with the details once our fans know what to expect.

Geekiness extreme – Windows only sounds track

Monday, May 16th, 2005

Dean Perry seemed to have spent a lot of time on turning the windows operating system sound files into a quite listenable tune (MP3, 1.7MB).
Let’s just hope he didn’t infringe any copyrights, like Microsoft might have done developing these sounds.

Slap your coworker day

Thursday, May 12th, 2005

Got this from a disgruntled colleague:

Slap Your Co-Worker Day is Coming!!

Tomorrow is the official Slap Your Irritating Co-workers Holiday: Do you have a co-worker who talks nonstop about nothing, working your last nerve with tedious and boring details that you don’t care about? Do you have a co-worker who ALWAYS screws up stuff creating MORE work for you?

Do you have a co-worker who kisses so much booty, you can look in their mouth and see what your boss had for lunch? Do you have a co-worker who is SOOO obnoxious, when he/she enters a room, everyone else clears it?

Well, on behalf of Ike Turner, I am so very very glad to officially announce tomorrow as SLAP YOUR IRRITATING CO-WORKER DAY! There are the rules you must follow:

  • You can only slap one person per hour – no more.
  • You can slap the same person again if they irritate you again in the same day.
  • You are allowed to hold someone down as other co-workers take their turns slapping the irritant.
  • No weapons are allowed…other than going upside somebody’s head with a stapler or a hole-puncher.
  • If questioned by a supervisor [or police, if the supervisor is the irritant], you are allowed to LIE, LIE, LIE! Now, study the rules, break out your list of folks that you want to slap the living day lights out of and get to slapping…..and have a great day

Attack of the vegetables

Wednesday, May 11th, 2005

The Storewars animated movie got me in stitches this morning. Much better than all the other hype about Episode 3 I have seen so far.

And I just remembered that I have foreseen it:
yoda made from lettuce