Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

leeuk321

macrumors regular
Original poster
I was just wondering if there's any way to force Safari to always open a link in a new tab when you CMD+click on a link?

I know that this can be set as standard behaviour in settings, but the problem is that for some reason whichever genius wrote HTML or JavaScript or whatever decided to allow a behaviour where web developers could force CMD+click to simply open a link in the same tab (or ignore user browser behaviour, whatever). And then of course you have to go back, manually CTRL+click on the link, choose "Open Link New Tab" from the menu, and click. Rinse, repeat, until the end of time. It's frustrating.

If someone has a solution to this royal fudge-up of browsing it would be eternally appreciated!
 
"I was just wondering if there's any way to force Safari to always open a link in a new tab"

Hmmm...
Why not just (either) control-click or right-click on the link, and then choose "open in a new tab" from the contextual menu?

Personal experience:
I can't stand tabs (I'm morally opposed to them, heh).
Instead, I almost ALWAYS right-click and choose "open in a new WINDOW".
Works for me.
 
It is very annoying. There's not a lot you can do about it without a browser extension. I use "Stop The Madness" to reduce this and a lot more annoyances. Not free but £15 well spent - https://underpassapp.com/StopTheMadness/
I just realized that for some reason I'd missed replying to this, apologies about that. Your tip on getting that StopTheMadness app was an absolute lifesaver, it's fantastic and rectified the issue immediately. Much appreciated, thanks for your help!
 
I was just wondering if there's any way to force Safari to always open a link in a new tab when you CMD+click on a link?

I know that this can be set as standard behaviour in settings, but the problem is that for some reason whichever genius wrote HTML or JavaScript or whatever decided to allow a behaviour where web developers could force CMD+click to simply open a link in the same tab (or ignore user browser behaviour, whatever). And then of course you have to go back, manually CTRL+click on the link, choose "Open Link New Tab" from the menu, and click. Rinse, repeat, until the end of time. It's frustrating.

If someone has a solution to this royal fudge-up of browsing it would be eternally appreciated!
In those cases, those are probably not really links. They are clickable objects that someone has tied a javascript on-click event to and that event then calls the url. Such an action bypasses the normal link behavior that has different behavior for regular click and cmd-click. It doesn't look like a click on a link to the browser. This is a case of the website writing their own click handler for their own reasons. Sometimes it's so that they can block cmd-click for whatever reason, sometimes because they want to do additional tracking and need to take over the event to do so.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.