Open page in new browser window or not?

Soldato
Joined
4 Feb 2004
Posts
13,363
Location
Fife, Scotland
Just wondered what the general concensus of opinion is on this?. In the past I've been putting sites together and having any clickable links which take you completely away from the initial site to another site open in a new browser window so that when the viewer was finished reading that they can simply click the new window and be dropped right back where they were on the original site. Guided slightly by the hand you could say in order for them to stay on your site.

However, recent thinking would have you believe that this is not the way to go and any links to pages on another site should not be opened in a new browser window. Some 'in the know' web guru's are stating that it is 'insulting to the web viewers intelligence' and 'Yes - I know how the internet works and I am quite capable of using the back button on my browser'.

Avoid spawning multiple browser windows if at all possible — taking the "Back" button away from users can make their experience so painful that it usually far outweighs whatever benefit you're trying to provide. One common theory in favor of spawning the second window is that it keeps users from leaving your site, but ironically it may have just the opposite effect by preventing them from returning when they want to.


Which is fine if you do actually know how the back button works but certainly from my experience many folk do simply click the close window button on their browser and then *BAM!!* your website is gone, as well as the site they have just been linked to from your's.

So what do you folks think?. Do you ever code so that new pages open in a new browser window?. How about if a link from your website will open and take you to a completely different website?. Or is it completely taboo to do this nowadays?. I understand target="_blank" previously returned a validation error in XHTML Strict but W3C has removed the deprecated status from the “_blank” value for the target attribute and it is fine in HTML5. However obviously there are ways around using this method if you so desire. That said, it's the 'use it or not?' issue I'm interested in hearing opinions on!!. :)

Ta.
 
Back
Top Bottom