Forum Moderators: open

Message Too Old, No Replies

target="_blank" for links

Annoying or useful?

         

valder

5:50 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



Something that keeps annoying me a lot about many websites, is external links that pops up into a new window. I think many of you may have written these simple words yourselves a couple of times:
target="_blank"

I can see why certain on-site functions would be best displayed in a small new pop-up window, but the issue here is for external links.

Why do people use this function this way?
If I wanted to stay on one particular site while surfing the 'net, I'd right-click the link and select "open in new window" or even better, "open in new tab".

But no, many web developers decide it should not be my choice; they force me to open the link in a new window, which results in me simply closing the new one, opening the link in a new tab and closing the old tab. That takes perhaps 5 seconds each time, and is very annoying.

So to repeat my question: Why do people use this function this way?

Is it because they think "regular" people are too stupid to decide for themselves how to browse the web?

Or is it because they are afraid to lose customers?
-In that case; should real world stores refuse people to leave as well?

Imagine a store owner saying this to a customer:
-"Oh, so you want to leave? Sorry, no can do. You may however visit these other stores that are in the same building, but don't leave and remember to come back, you hear?"

How stupid does that sound? And I think it's more or less the same thing really, because either way, someone are trying to control what you are doing and take away some of your valuable time while doing so.

I really think the web would be better off without this, or am I missing something here?

In any case, please share your opinions.

Lord Majestic

5:53 pm on Jan 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Why do people use this function this way?

They want to minimise chance of you not coming back to their site since this parameter is usually used to open external sites. You'd be suprised how many people don't know that they can right click and open site in a new window.

pageoneresults

5:56 pm on Jan 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



You'd be suprised how many people don't know that they can right click and open site in a new window.

Or Shift + Click a link in IE to open it in a new window.

valder

6:17 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



Lord Majestic,

I see your point about people not knowing how to use their browsers, but I still don't think everyone should be punished for some people's ignorance.

And regarding "minimising the chance of you not coming back":
What about my example of the similar real world situation? You want to force your customers to stay in your store and expect to have a good relationship with them?

Perhaps I'm being unreasonable, but personally I find it really annoying.

Lord Majestic

6:28 pm on Jan 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You want to force your customers to stay in your store and expect to have a good relationship with them?

In real world they use nice automatic doors for you to come in, but if you want to go out you will have to push them on your own ;)

I suppose its possible to modify Firefox to make it ignore _blank parameter, in fact it is definately possible, might even be trivial.

valder

7:04 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



Thanks for the tip, I'll look into it.

But that doesn't solve things for non-Firefox users.

Do people appreciate that links pop up? I can only speak for myself, but I don't like it at all. There are some legitimate uses, but mostly (IMO) it's being misused in an attempt to control users. Which I think is bad.

I don't think web developers should depend on browser-specific features that override the original intent. I think ultimately the people that use the internet, and not the ones that develop it, should be able to decide for themselves how to use it.

scallihan

7:27 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



I don't think target="_blank" is necessarily appropriate for an informational site, but if you're an affiliate marketer with lots of product links, you don't want a visitor to leave and never come back after only clicking on one.

tedster

7:31 pm on Jan 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Many of my clients want external links to pop-up and sometimes I can't talk them out of it.

But I agree, it's a nuisance for most people and you get better results assuming people know how to find you again, or use the Back Button - one of the most universally understood browser features.

I think the practice goes to the very early days, when the first round of total newbies hit the web - they were newbies to computer interfacces altogether and could be very clueless.

It's a fear-based motivation on the website's part. Taken to its extreme it gave us those awful sites that kept looping you back, breaking the Back Button, etc.

valder

7:39 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



scallihan said:
if you're an affiliate marketer with lots of product links, you don't want a visitor to leave and never come back after only clicking on one.

-Yes, that's what you, as the affiliate marketer wants, but what about the users? Do we want to irritate them by making their surfing decisions for them?

How do you feel personally when encountering such things? Shall you not do to others what you want them to do to you? ;)

scallihan

9:50 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



"-Yes, that's what you, as the affiliate marketer wants, but what about the users? Do we want to irritate them by making their surfing decisions for them?"

I only use it on product pages, and not on content pages. I don't use it on internal links, regardless. If users are irritated by target="_blank" in the context in which I'm using it, not one has felt strongly enough to tell me so (and a link to my e-mail address is readily available on all of my pages). I'm very successful doing what I'm doing -- my product pages yield a 150% clickthrough rate, which means many visitors are clicking through multiple times. Without target="_blank", I seriously doubt my clickthrough rate would be as high. I also get lots and lots of return visitors.

valder

10:26 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



I agree that there are some legitimate uses for it, and I suppose you have one of those, and it seems you're doing it well too. :)

<offtopic>
But another thing regarding no complaints from users (this is generally speaking, not pointing fingers here); while I personally get annoyed a lot by poorly designed and coded web pages, I never complain about them (unless I have really good reasons for doing so).

Thinking as a user: I may think that the page suck, but what can I do about it, and why should I do it? It's easier to just accept it and ignore it.

I would think that this is common thinking amongst users.
(I don't have statisctics on this, only my own lively imagination)

Interesting thought; how many of my users think that my web site suck, but don't bother to tell me about it? :) Would be nice to know.
</offtopic>

IMO, many web developers fail to see the realistic importance of their web site, and so they figure every outgoing link should be in a new window, when it's really inappropriate for that specific web site.
Either that, or perhaps they have, as already mentioned in this thread, a fear of loosing customers.
(again, generally speaking, not pointing fingers :)

Also IMO, the best web developer is probably one who don't have anything to win by doing dirty tricks.

But the best bussinessman is probably one who don't mind some dirty tricks. ;)

ronin

11:01 pm on Jan 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



The real issue is that the user cannot set their desired default link behaviour in the browser.

When you click on an external link, valder, you expect it to open in the same window and if you want it to open in a separate window you can take extra action to indicate that.

When I click on external links, I expect them to open in a different window - I like separate websites in separate windows - and if I want them to open in the same window I can take extra action to indicate that.

I get similarly frustrated when I click on a link which is not obviously marked as an external link, find that it opens a different website over the top of the one I'm already reading. Because then I have to go back and then shift-click. For me, someone who doesn't make their external links open in an external window is trying to control my browsing behaviour. And I don't like it any more than you do.

Some websites behave the way you want them to, some behave the way I want them to. But the best solution is that the user should have an override option in the browser which allows the user to choose how links to different domains open (eg. in the same window, in a new tab or in a new window).

scallihan

11:27 pm on Jan 23, 2005 (gmt 0)

10+ Year Member



"I agree that there are some legitimate uses for it, and I suppose you have one of those, and it seems you're doing it well too. :)"

A matter of being judicious in its use, it seems to me

You also have to look at the function of the page. My affiliate product pages have one function, which is to send clickthroughs to my merchant partner. I present every opportunity for a visitor to my product pages to click through, hopefully more than once, and very little opportunity to do anything else. If there was a course called "Affiliate Marketing 101," that would be lesson number one.

In my content pages, however, I link freely to external sites without requiring a reciprocal link in return -- unlike many affiliate marketers, who often would rather not link out to other sites at all or only do so when reciprocated. My attitude is that if you give (unreciprocated links), you will receive (spontaneous backlinks), as long as you also present original content that many users will find to be of interest or value.

tbear

12:06 am on Jan 24, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Interesting topic, valder.
I have a battle of morals with myself every time I put in 'new window' code. I usually end up putting a warning next to the link to let visitors know. Silly thing really.
Reading this thread and the comments above brought me to the thinking that, I should, perhaps, primarily use a normal link. If I feel it would be useful to some of my visitors, then I should add an 'open in new window' button/link next to the link.
Hmmm, looks like I might have just made moral peace (for a while, at least) with myself :)

mrnoisy

12:18 am on Jan 24, 2005 (gmt 0)

10+ Year Member



Links that automatically open a new window are annoying. I never use them in my sites, even for external links.

pageoneresults

12:29 am on Jan 24, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Here's what the W3/WAI have to say about it...

Example for Checkpoint [w3.org]

10.1 - Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.

valder

1:35 am on Jan 24, 2005 (gmt 0)

10+ Year Member



tbear, that's a very sensible solution. I'll write it down somewhere. :)

I usually find W3C's advice the best, but how about if we turn the above quote up side down:

You may use this feature when it seems the best thing to do, until (and only until) user agents have the option to enable certain external links to pop up into new windows.

Hehe, could that be something of a solution or is it just plain stupid? :)

No, after giving it a little more thinking, I know what would be better;
replace the attribute "target" with a new attribute that says "this link would best be opened into a new window". Then people can set the appropriate option in their browser to open suggested links in new windows or not.

Or perhaps just rewrite the browsers into using the "target" attribute for that purpose. But that's just another way of saying exactly what W3C is suggesting in the above quote, isn't it? :)

(Oh no, I've been rambling again.)

I guess I'll stick to the sensible recommendations by the W3C then, as always. :)

Gah, it's way too late for me to be thinking, good nite.

pageoneresults

2:33 am on Jan 24, 2005 (gmt 0)

larryhatch

2:52 am on Jan 24, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hmmm .. target="_blank"

Maybe that's an appropriate way to reciprocate to sites that open our pages in frames.
If a site gives completely phony links, .php&site=123 and the like, I won't link back at all. -Larry

vkaryl

4:04 am on Jan 24, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



scallihan: if some bozo annoys me with something like that, the absolute LAST thing I do is email himmer - I can't be bothered. I vote with my wallet - and by making sure hisser site is NOT saved anywhere on my machine.

There is NOTHING that cannot be found somewhere else online. Almost always without "extraneous idiocy"....

scallihan

7:04 am on Jan 24, 2005 (gmt 0)

10+ Year Member



--quote--
scallihan: if some bozo annoys me with something like that, the absolute LAST thing I do is email himmer - I can't be bothered. I vote with my wallet - and by making sure hisser site is NOT saved anywhere on my machine.

There is NOTHING that cannot be found somewhere else online. Almost always without "extraneous idiocy"....
--unquote--

Merely giving you my reasons for using it in the specific situation in which I do use it. There's usually more than just one side to an issue. Have fun on your high horse...

valder

11:44 am on Jan 24, 2005 (gmt 0)

10+ Year Member



Thanks pageoneresults for that link.

The more I read about css3, the more I like it. I hope they will implement those target properties in the final recommendation, it would make the web somewhat better for all (as long as browsers make good use of it).

I'm really looking forward to the day css3 is recommended and widely supported by browsers.

johnnie

11:45 am on Jan 24, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



<base target="_blank" /> is nice as well ;)

Grump

9:32 pm on Jan 25, 2005 (gmt 0)

10+ Year Member



<base target="_blank" /> is nice as well ;)

The n00b here doesn't recognize that code. In any case, I see this as a opinion issue -- some like it, some don't. You may feel strongly about it either way, but it doesn't make you right (or wrong).

I spend a great deal of my time in forums. Most forum software is designed to open new windows when you click a link in a message. I prefer it this way, maybe only because I am used to it.

My browsing habits have become similar to my forum treks in that I tend to right-click and select "Open in New Window". When I forget and just click, I'm irritated. That happens when I am in a site that is just part of the main attraction, its forums. I expect the whole site to use similar behavior, whatever it is.

This is how I am building my new site. It's heaviest traffic is in the forums. I am slowly building pages for the rest of the domain and am trying to maintain a consistent look AND feel throughout. I expect I would have unhappy visitors that are adamant about this issue no matter what I did. I just do what I think is best over all.

Grump

tedster

9:52 pm on Jan 25, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Welcome to the forum, Grump.

I expect the whole site to use similar behavior, whatever it is.

Right on - that is the overriding factor.

We've had this discussion quite a few times through recent years, and my impression, overall, is that people who are quite familiar with browsing the web usually do not like the site to take over what they feel should be THEIR browsing decisions.

At the same time, not everyone is that familiar with web browsing...yet, so depending on your target audience, you may get better results one way or the other. Even some very "famous" sites open external links in a new window.

Here's an idea - something I've never read online but it wouldn't be hard to test. GO for a month without target="_blank" and for another month with it. Then compare stats - espeically page-views per unique.

I don't think most technical choices are just a matter of opinion. Even if one way is better for one audience, and another for a different audience, still, these things CAN be tested, and if you have any question at all about your given use, then it's good to devise a test -- after all, why guess?

Has anyone done any testing about the effect of target="_blank" on site stickiness or (even better) conversions?