This subject and me have some history so please excuse me if I get a
little ranty. I’ll do my level best to be rational and on topic. Here
goes…

To my mind this comes down to a very simple question: What will the
user of the website (or piece of software) you are building expect to
happen when they click the link? Broadly speaking I believe if you are
providing a surprise you need a good reason to do so.

If by performing an action that causes something unexpected to happen,
an inexperienced users confidence in their ability to use and
anticipate how your software works will be eroded. When you surprise
an experienced user they are more likely to blame the software rather
than themselves for the annoyance. Either outcome is not desirable.

Surprise can be wonderful. Essential, for example, to an effective
ending to any great movie. I love useful surprises built into software
that anticipate my needs. Opening a new window automatically is hardly
a delight.

The only time I have found it useful for a window to open in fresh
browser chrome is where I have a need to see the information on both
pages simultaneously. These kind of “pop-up” windows tend to be
significantly smaller than the window that launched them. After all
the website designer couldn’t presume to know the size of my monitor!
These are the kind of utility windows are commonly seen within desktop
software. On a website they have been made largely redundant by
JavaScript libraries that make it easy to load or reveal information
or options within the page to which they have a direct relationship.

There is a different (almost opposite) reason many people want links
on their web page to open in a new window. This is the one that I find
most annoying. They want visitors clicking a link on their site to
notice the new window and read it to mean something like:
“The link I just clicked is to a website separate to that which I was
just looking at. I won’t want to linger there long. It’s a
distraction. I’ll pop my head in for a little peek. When I’m done in a
moment I can just close this new window to come back to the more
important website and continue along my way.

A little presumptuous don’t you think?

That other website may be exactly what I was looking for. If not,
consider what happens when I can’t see the first site (now concealed
under the new window) and I reach for the most useful button in my
browser – the back button. Nothing. By opening a new window have
created a new thread of browsing history for me. If I was an
experienced user I would know and understand what happened and recover
quickly. I would also know how and when to open a fresh window on my
own (I don’t need your help with the items on my desk thank-you). If I
was new to this internet thing I may not understand such
technicalities and feel needlessly frustrated.

I’d love to be able to pull out some user testing that supports my
take on this. Sadly I cannot – so take it as experienced opinion and
consider the specific context you are working in. Here’s an exception
to consider right in front of me. GMail. It is not surprising to me
that the links open in a new window because in my experience my email
application does not disappear when I click a link in an email.

To avoid the surprise you may inform us with phrase or an icon
alongside a link that will open in a new window. If in doubt, keep it
simple and do what people expect. Use a regular link. Keep the
surprises to the twists of action thrillers.

Thankfully pop-up windows don’t kill people.

Happy New Year when it comes
Ollie
--
@ollicle


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to