target="_blank"のリンクで新規タブを作成

対応:Safari 3(他環境未確認) 非対応:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool yes

元に戻す場合は
defaults delete com.apple.Safari TargetedClicksCreateTabs

Debugメニューを表示

対応:Safari 2、Safari 3(他環境未確認) 非対応:

Safari 2の場合

defaults write com.apple.Safari IncludeDebugMenu -bool yes

元に戻す場合は
defaults delete com.apple.Safari IncludeDebugMenu

Safari 3の場合

defaults write com.apple.Safari IncludeInternalDebugMenu -bool yes

元に戻す場合は
defaults delete com.apple.Safari IncludeInternalDebugMenu

Safari 3では、Developメニューを環境設定から表示できるようになっている。

テキスト入力中のウインドウを閉じるときの確認ダイアログを抑制

対応:Safari 3 非対応:Safari 2以前
defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText -bool no

元に戻す場合は
defaults delete com.apple.Safari DebugConfirmTossingUnsubmittedFormText

ユーザエージェント文字列を変更

対応:Safari 3(他環境未確認) 非対応:
defaults write com.apple.Safari CustomUserAgent "\"hoge hoge\"" 
とコマンドを実行するとユーザエージェント文字列を hoge hoge に変更することができる。

元に戻す場合は
defaults delete com.apple.Safari CustomUserAgent 

キャッシュを無効にする

対応:Safari 4(他環境未確認) 非対応:

defaults write com.apple.Safari WebKitPageCacheSizePreferenceKey -int 0

元に戻す場合は
defaults delete com.apple.Safari WebKitPageCacheSizePreferenceKey 

Faviconを非表示にする

対応:Safari 4(他環境未確認) 非対応:
アドレスバーに表示される各WebサイトごとのFaviconを表示しないようにする場合
defaults  write com.apple.Safari WebIconDatabaseEnabled -bool no

元に戻す場合は
defaults  delete com.apple.Safari WebIconDatabaseEnabled

Cover Flow、TopSitesのWebサイト・プレビューを保存しないようにする

対応:Safari 4(他環境未確認) 非対応:
"~/Library/Caches/com.apple.Safari/Webpage Previews"に大量に各Webサイトのプレビュー画像が保存されるのを抑制します。(Cover Flow、TopSites画面が寂しいことになりますが)
defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2

元に戻す場合
defaults delete com.apple.Safari DebugSnapshotsUpdatePolicy

レイアウトを始めるまでの待ち時間を変更

対応:Safari 4(他環境未確認) 非対応:
レイアウトを始めるまでの待ち時間がデフォルトでは、1秒となっているので、1秒より小さくすると体感的に早くなるかもしれません。
defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25

DNSプリフェッチ機能を無効

対応:Safari 5(他環境未確認) 非対応:
defaults write com.apple.Safari WebKitDNSPrefetchingEnabled -bool no

元に戻す場合
defaults delete com.apple.Safari WebKitDNSPrefetchingEnabled

文字エンコーディング自動判別を有効にする

対応:Safari 5.0.x(他環境未確認) 非対応:Safari 5.1.x
defaults write com.apple.Safari WebKitUsesEncodingDetector -bool yes

元に戻す場合
defaults delete com.apple.Safari WebKitUsesEncodingDetector