Should links open in new tabs?
No they shouldn’t. Here’s why.
Users like to be in control
Enforcing links to open in new tabs or windows without prior warning goes against the expectation of the user. Users should always be in control of the interface they are interacting with. It is a fundamental of user interface design.
Users rely on an interface to efficiently complete a task. The interface must be consistent with the users expectations to avoid distraction or interruption.
It is important that the user must be able to foresee what will happen when interacting with interface elements. Any deviations from this convention result in a less user-oriented design.
As most web designers are power users, they may be more proficient with working with multiple tabs and windows. Including the functionality of links to open in new tabs or windows by default may seem intuitive for someone who works like this regularly, but that is ignoring the technical capabilities of their users. Expecting users to be as technically competent as the creator is unfair. An effective user interface must be as accessible as possible for all users to feel they have full control of their interactions.
Altering the expectation of the user is frustrating and they will begin to blame both themselves and the product.
The “backwards bike” is intentionally designed to defy the consistency of the users expectations and is a perfect analogy for this subject.
Solution
If it is a design intention for a link to open in a new tab or window there must be an indication for this alteration in functionality.
Warn the user that the link will open in a new window, either with an icon, an alert, or the href title attribute.
However, as mentioned in a previous article, icons must be accompanied with text to describe their function. Something simple like “Opens new tab” will suffice.
Example
Resources
(These links do not open in a new tab…)
- Should Links Open in New Windows? (Smashing Magazine)
- Top 10 Mistakes in Web Design (NNGroup)
- When to Open Web-Based Applications in a New Window (NNGroup)
- Beware of opening links in a new window (Webcredible)
- How Bad UX Makes Users Blame Themselves (UXPin)