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

clarksonknight

macrumors regular
Original poster
Aug 15, 2008
106
1
Washington, DC
Just trying out Safari, as I've been a Firefox diehard for the last few years. The new Safari is slick, but it's maddening that when a hyperlink requests a new window (such as clicking Google Reader from within Gmail), there doesn't seem to be a way to assign this action to default into a new tab. Maybe I'm missing something, but I've been creeping through the preferences and I can't find it. I hate to be forced to right-click or command-click for this behavior!
 
I had the same issue. This fixed it.

Open Terminal.app (Applications -> Utilities -> Terminal). Then enter the following:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

Then restart Safari.
 
This also drives me insane. Why doesn't Apple just make this an option? I found a workaround quite a long time ago that just opens everything in a new tab by default- search around here and you'll find it I'm sure. Other than that Safari IMO is hard to beat if you're a Mac user.
 
i just click any hyperlink on a webpage with the middle mouse button - that automatically opens it in a tab instead of a new window (that's been the case certainly for all of Safari-3's life - not sure about version 2)
 
I have never liked Safari since I used version 2, and while this is the best one so far, it can't do some of the things FireFox can do. So, I am sticking with Firefox beta4. Although I love the ability to have your homepage load when you open a new tab like IE7. The FF add-on does not work with beta 4.

i just click any hyperlink on a webpage with the middle mouse button - that automatically opens it in a tab instead of a new window (that's been the case certainly for all of Safari-3's life - not sure about version 2)

Not everyone has a middle mouse button or is using a mouse.
 
Awesome tip! I wish I knew a little more about scripting on the Mac so I could dig up little tweaks like these.

Another frustration: When I hit reply in Gmail, even though it shows a cursor in the reply text box, it apparently doesn't get focus until you actually click in the box. In FF, I hit reply and start typing, in Safari 4, I hit reply and start typing and crazy stuff happens depending on what I type. Any workaround for this, or am I forced to actually click or tab over to the text box?
 
I try entering this in Terminal, restart Firefox, and links still open in a new window from the Mail app. Is this command supposed to make links from other programs open in a new tab, or only links from inside Safari?
 
I try entering this in Terminal, restart Firefox, and links still open in a new window from the Mail app. Is this command supposed to make links from other programs open in a new tab, or only links from inside Safari?

are you talking about safari? or firefox?
 
I try entering this in Terminal, restart Firefox, and links still open in a new window from the Mail app. Is this command supposed to make links from other programs open in a new tab, or only links from inside Safari?

That fixes only links from inside Safari, but what you want is easily fixed in preferences.

Preferences>General>Open links from applications>check "in a new tab in the current window"
 
That fixes only links from inside Safari, but what you want is easily fixed in preferences.

Preferences>General>Open links from applications>check "in a new tab in the current window"

Thats what I needed, thanks. I looked there to, but didn't see that down at the bottom.
 
Let me borrow this thread for a quick question:

On some forums when I use the middle button on my mouse to open threads, it will then open that thread in a tab, yet automatically shift the current tab to that thread as well. It only happens on certain forums tho (NOT on MacRumors), why? (I'm using Safari 4.0.1)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.