Does you web presence lack style?

The definition of Swank is: Imposingly fashionable or elegant; grand. It is our desire to offer you elegant and affordable solutions for your blog or website. Take a look around and let us know what we can do to take your site to perfection.

Web 101: Why links shouldn’t be opened in new windows

June 26, 2007 by Emily  

Web 101


I get this request a lot: “Can you make all my links open in a new window?” This is a widely done practice, I used to do it, too. Unfortunately, what I didn’t know before, and what most people still don’t know is that it’s a really bad practice to have.

The whole point of putting an external link on your site is to guide your audience to someone else’s site. It’s usually an act of kindness, not only toward the person you are linking to, but to the people reading your site, who you are sharing this link with. So isn’t it pretty hypocritical to make your links open in a new window? You’re saying “Here, go to this site, it’s awesome, but you’re not allowed to leave my site, because I’m more awesome.” If you don’t want people to leave your site, then you shouldn’t have external links at all. And if people want to stay on your site, then they will, they’re not going to stay just because you force them to leave the window open.

Not only that, but there are major usability issues with having your links open in new windows. I think a lot of people assume that everyone is on the same technological level as they are or maybe that most people know more than they do. “If I know how to do this, then everyone else does, too.” But that’s just not true. I’ve met people who think Internet Explorer is the internet (and it runs on a series of tubes…). No matter how simple a concept you think it is, there’s always someone that just can’t wrap their mind around it.

There are some things that most people understand, though. They understand what a link is and how it should work. When they click on a link they are expecting it to go to the new site. This is what they want to do, so by making the link open in a new window, you are actively ignoring their needs. People understand how the back button works, too. The back button is fundamental in any browser and most people use it liberally. What happens when you open a link in a new browser? Well, it resets the back button. You can’t go back. When someone clicks on a link they are expecting it to go to the new page and if they want to come back to your page they will just click the back button. This is how the internet is supposed to work. Instead a new window is going to pop up (which they are not expecting) and they are probably going to close the original window because who wants the clutter of having so many windows open? Then they’ll try to go back and realize they can’t because the back button doesn’t work anymore. So not only have you confused and frustrated someone, you’ve just lost a reader.

But, you say, “What about all the people who are technologically savy? They won’t be confused.” No, they won’t but I can bet that a lot will still be frustrated. If you are technologically savy then you already know how to make a link open up in a window, it’s very easy. So if people want to do that, then they will, they don’t need you to do it for them.

If you absolutely must have something open in a new window (there are a few instances where it may be necessary), then warn your readers about it so they’ll know what to expect. Make sure “opens in new window” is included in the actual link text (this is better for accessibility and usability). Add a little icon by the link to show that it will open in a new window. Give people a choice about it. Maybe the link works like normal, but the little icon opens in a new window. There are a lot of different options, just make sure your readers know what’s what.

In the end it’s always a bad idea to try to control how your readers view your site. People expect browsers to work a certain way and you shouldn’t try to change that. People will come back to your site if they want to, don’t make things more complicated for them.



Comments

6 Responses
RSS feed for comments on this post | TrackBack this post


  1. PHAT Mommy Says:

    You make a good argument here. I have always forced links to a new window, but I’m going to be changing that practice now.


  2. Haven Rich Says:

    I always right-click links into a new window. Typically because I’m curious what the new link has to offer and don’t wish to forget about it, but I still want to take a bit of time exploring the page I was on.

    Thanks for the information. I hadn’t considered that pov before.


  3. Ianternet Says:

    I had this issue before too – I have actually in the past put external links in a frame which is far better – since it leaves your site but it leaves a small link to go back just in case they want too

    I just find opening a link in a new window is just annoying

  4. I must be the only person in the world hugely irritated by links that don’t open in a new window, then. I HATE clicking a link, finding a place I want to explore in more detail later, and then having to click back and reopen in a new window. If it automatically opens in a new window, I get to leave it if I want to, or shut it and it’s gone, and the page I was on before, that I wasn’t finished with, remains completely undisturbed (as opposed to when sometimes my browser continually restarts my originating point on the page.)

    Of course, I am sure most people are irritated by having 20+ tabs open at the same time, as I have. :p


  5. Matt Says:

    I’m like muralimanohar, I’d rather have the links open in a new window. Dual monitors are becoming more prevelant now and I like to have the referring page as well as the referred page open at the same time on different monitors so I can see both pages at once.


  6. Andante Says:

    I have seen several discussions about this, and I side with the folks who think internal links should not open in a new window, but external ones should. The fact that the Wordpress 2.7 fancy image link ‘feature’ no longer offers this option is outrageous.

    I have been teaching a horde of average users at a local library for the past 10 years. Nothing will confuse them more than an external link taking them somewhere else, where they get lost in a pile of screens. It will NEVER occur to them that if they hit the back button 10 times they will return to the original site.
    So I disagree with the whole premise of this article. I would assert that experienced users will NOT be thrown by a link opening a new window, whereby the un-savvy surfer most definitely will!

Leave a Comment


Mail (will not be published) (required)



You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Stay Updated

RSS Get new post updates by Feed or Email

Twitter Follow Swank on Twitter

Facebook Become a Fan on Facebook

Twitter Recent Tweet






Recommended Books

Interested in Web Design or Blogging? These are the books we recommend to get you started.

  • The IT Girl's Guide to Blogging with Moxie
  • WordPress For Dummies (For Dummies (Computer/Tech))
  • Designing with Web Standards (2nd Edition)
  • CSS Mastery: Advanced Web Standards Solutions
  • Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS (2nd Edition) (Voices That Matter)
  • HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide)
  • The Zen of CSS Design: Visual Enlightenment for the Web (Voices That Matter)
  • Transcending CSS: The Fine Art of Web Design (Voices That Matter)