Two Safari 3.1 Tips #

Safari 3.1 is out, and I've upgraded my Mac to it. Besides some issues with arrow keys in Reader (we're on it), it's working out well. Here are two hidden prefs that you may find useful:

defaults write com.apple.Safari IncludeInternalDebugMenu -bool true

The Develop menu that 3.1 includes is nice, but it seems to supplant the old "Debug" menu (i.e. the preference key that used to toggle it - IncludeDebugMenu - now toggles the "Develop" menu). The old menu had functionality that isn't present in the official one, most notably the "Caches" window that displayed the number of live JavaScript objects and made tracking down memory leaks much easier. If you'd like to bring back the old menu, you can use the new IncludeInternalDebugMenu key shown above

defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

First spotted on Twitter, this forces new windows to open in tabs, one feature that I missed from my Firefox days.

5 Comments

Is there a chance to get this feature on Windows also? I saw this is a Terminal command on the Mac...
On Windows you have to modify the preference file directly, as explained on http://developer.apple.com/internet/safari/faq.html#anchor14
I've tried every which way to get this to work on Windows and haven't succeeded. Tried every combination of .plist file modification etc. Running latest version of Webkit (the one that scores 100% on the Acid3 test).

Can anyone confirm successful implementation of the TargetedClicksCreateTabs preference on Windows?
I couldn't make this tweak work on Windows either. I have tried to modify the file com.apple.Safari.plist in the folder [App Data]\Apple Computer\Safari\Preferences, which also contains other valid (and working!) settings (like the homepage, for example), but this one doesn't have any effect.

Post a Comment