I’ll be honest – since Safari 4 beta came out, I totally forgot about Firefox even though I’ve been known Firefox evangelist for a long time. Why I left it then? Simple thing – Safari is much faster and now it has the features I require from my browser of choice (del.icio.us integration and working, friendly and effective web inspector, which wasn’t so good in Safari3/Webkit).
There was just one thing that I found absolutely annoying about Safari – every ‘incoming’ link I clicked in my Adium, Twitterrific or whatever else, was opened in a new window, which led to very cluttered desktop in a while. Firefox used to open new links in new tab, which was much more efficient in my opinion. As a guy who always has to hack something in his operating system, I learnt that on Mac you can do everything, but it requires one of those two – either you have to buy a $5 app that will do it for you cause it is in the API, just not in the OS *or* you have to type some weird command in the Mac Terminal to make it work. I was right. Luckily, Garcya has a fix that doesn’t require to buy a five-dollar-app, just requires you to use Terminal. Ready? Here we go!
First, quit your Safari. And by quit, I mean Command+Q, not the red button in the top-left corner. Done? Great. Now open your Terminal (if you never used before, it’s in your Spotlight, or in Applications » Utilities). When you’re in your terminal, paste in following command:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true
Hit enter, run Safari and voila – you can now enjoy a screen-efficient incoming links handling in Safari.


