This may sounds stupid but whenever I click on a link inside a post, comment or even the "Github-flavored" link when you are writing a new Conversation, the actual page is refreshed.
I think it's better if every link inside the forum has the target="_blank" attribute on it.
@andrewmclagan have you ever heard about User Experience ? I'm talking about that ... of course I can ctrl+click all the things but that's not the point because you can also use this site without even the CSS but it's all about UI/UX so please don't troll.
I think this has been raised before and Jeffrey did add some links with the _blank target set - But personally I'd prefer it if the links were left to their default behaviour.
@ludo237 mentioned UX - it's generally accepted that changing the default behaviour is bad UX and that it should be left to the user to decide how to open the link. (I'm saying this quickly before @bashy notices us UX people moaning again ;)
No. As others have said above, it is up to the browser (and ultimately the end user) to decide how to handle links. If I want to open it up in a new tab or a new window I can do that very simply.
If anything, adding _blank to links goes against UX principles.
If you want to talk UX again, try load a lesson into a new window without changing the current lesson page. Enjoy.
Every outbound link which is on a page with a form should be opened in a new tab by default. It's better to do that than make someone angry that they lost their text. There should be an auto save on the text maybe ;)
_blank should only be used when you want to pull up something like terms and conditions. Personally I hate winding up with loads of tabs opened. I would much rather rely on standard navigation. If that doesn't work, fix that, rather than use a workaround.
if you want users to stay on the same/current webpage use target="_blank" on links ... clicking is the default behavior of most users on links, so make their click action send them where you want them to go(or stay)