Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it acceptable to make external links target="_blank"?

Tags:

hyperlink

I'm a bit confused whether or not I should make the links on my website that point externally target="_blank". Does this practice negatively affect the usability of your site (i.e. breaking the "back button trail")? Is it commonly found annoying by most users? Is it acceptable in some situations but not others?

I want to make an enjoyable user experience for all of my sites and would hate to do something that annoys my users. What is your experience/advice on the matter?

like image 377
Robert Greiner Avatar asked Aug 28 '09 20:08

Robert Greiner


2 Answers

Most people will say to leave it out, all for very good reasons.

Most people will not tell you this: watch how different people browse using their computer. Sit down for an hour with an average user: a teacher, a piano player, a retired Vet, a stay-at-home mother, or a mechanic. Watch how people who are disabled browse.

You will discover that you should not:

  • Open new windows (it is highly confusing)
  • Have menus disappear immediately after leaving them (requires fine motor control)
  • Use excessive numbers of links on a page (also confusing)
  • Provide too many features and options
  • Use Flash animation
  • Be overly clever

You will discover that you should:

  • Be clear and concise
  • Be simple
  • Keep the user on the same page
  • Avoid frustrating the end user at any cost
  • Create an extremely responsive website

And much more.

like image 77
Dave Jarvis Avatar answered Sep 30 '22 13:09

Dave Jarvis


I've read plenty of usability documentation suggesting that end users resent being forced to open a link in a new window. I tend to agree, if I want a new window I will right click and select whether I want the same window, new tab, or new window.

However, the marketing types believe that opening an external link in a new window will keep the end user on your site because they will eventually close the new window and wind up back on your site.

EDIT: Best information I've read on this subject is in Steve Krug's book "Don't Make Me Think" (website).

like image 32
Mayo Avatar answered Sep 30 '22 13:09

Mayo