The one thing I like about phpBB2 better...
phpBB 2 is not opening links in the same window.
This week I was thinking about one suggestion I saw on a very good discussion explaining the target=blank attribute: why not force phpBB 3 to open all board links
in the same window, like you are doing today, while all external links
from any other pages will open in other windows/tabs? There's a way, by doing some code changes, to revert this on phpBB 3. But why not offer the users the alternative to choose between all these methods?
Tabs are better than windows and they are the whole point of reverting this decision. When the user leaves your board after clicking on any of these links, he may not to return. If another tab still holds your board/site, that chance is a lot bigger.
And while the back-button maybe known to some users, the right-button popup-menu (different for every browser and even browser versions) is not. So a lot of users don't realise they have a choice.
A good example of why I personally don't like this:
In some articles there are a lot of links, many of them to external blogs or websites. My personal way of navigation, probably not used by me alone, is to open each link in a new page, read the article, maybe some other info, close down that window and continue reading the main article. Even the stackorder of the windows works like keeping the crumps to where you have been.
Now I noticed 2 situations. Both where I forgot that the links were not opened in a new window. The first time I read the information on the external page, and like I was used to closed down the window. Gone are original page and the browser history alltogether.
Talk about usability (Am I also the only one pressing alt-F4 in another application, by accident closing down the browser window... same effect).
Now the second time the external link was very very interesting. And it had even more interesting links to other sites, wich I followed, never to return to the article. I forgot about the whole existence of the article until the next visit.
The original page will always be waiting in the background for the user to return to in the old method.