Safari - (2009/02/04 (水) 22:26:33) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
**target="_blank"のリンクで新規タブを作成
&bold(){対応:Safari 3(他環境未確認) 非対応:}
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true
元に戻す場合は
defaults delete com.apple.Safari TargetedClicksCreateTabs
** Debugメニューを表示
&bold(){対応:Safari 2、Safari 3(他環境未確認) 非対応:}
*** Safari 2の場合
defaults write com.apple.Safari IncludeDebugMenu -bool yes
元に戻す場合は
defaults write com.apple.Safari IncludeDebugMenu -bool no
*** Safari 3の場合
defaults write com.apple.Safari IncludeInternalDebugMenu -bool yes
元に戻す場合は
defaults write com.apple.Safari IncludeInternalDebugMenu -bool no
Safari 3では、Developメニューを環境設定から表示できるようになっている。
** テキスト入力中のウインドウを閉じるときの確認ダイアログを抑制
&bold(){対応:Safari 3 非対応:Safari 2以前}
defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText -bool no
元に戻す場合は
defaults delete com.apple.Safari DebugConfirmTossingUnsubmittedFormText
** ユーザエージェント文字列を変更
&bold(){対応:Safari 3(他環境未確認) 非対応:}
defaults write com.apple.Safari CustomUserAgent "\"hoge hoge\""
とコマンドを実行するとユーザエージェント文字列を hoge hoge に変更することができる。
元に戻す場合は
defaults delete com.apple.Safari CustomUserAgent
** キャッシュを無効にする
&bold(){対応:Safari 3(他環境未確認) 非対応:}
defaults write com.apple.Safari WebKitPageCacheSizePreferenceKey -integer 0
元に戻す場合は
defaults delete com.apple.Safari WebKitPageCacheSizePreferenceKey
**target="_blank"のリンクで新規タブを作成
&bold(){対応:Safari 3(他環境未確認) 非対応:}
defaults write com.apple.Safari TargetedClicksCreateTabs -bool yes
元に戻す場合は
defaults delete com.apple.Safari TargetedClicksCreateTabs
** Debugメニューを表示
&bold(){対応: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メニューを環境設定から表示できるようになっている。
** テキスト入力中のウインドウを閉じるときの確認ダイアログを抑制
&bold(){対応:Safari 3 非対応:Safari 2以前}
defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText -bool no
元に戻す場合は
defaults delete com.apple.Safari DebugConfirmTossingUnsubmittedFormText
** ユーザエージェント文字列を変更
&bold(){対応:Safari 3(他環境未確認) 非対応:}
defaults write com.apple.Safari CustomUserAgent "\"hoge hoge\""
とコマンドを実行するとユーザエージェント文字列を hoge hoge に変更することができる。
元に戻す場合は
defaults delete com.apple.Safari CustomUserAgent
** キャッシュを無効にする
&bold(){対応:Safari 4(他環境未確認) 非対応:}
defaults write com.apple.Safari WebKitPageCacheSizePreferenceKey -int 0
元に戻す場合は
defaults delete com.apple.Safari WebKitPageCacheSizePreferenceKey
** Faviconを非表示にする
&bold(){対応:Safari 4(他環境未確認) 非対応:}
アドレスバーに表示される各WebサイトごとのFaviconを表示しないようにする場合
defaults write com.apple.Safari WebIconDatabaseEnabled -bool no
元に戻す場合は
defaults delete com.apple.Safari WebIconDatabaseEnabled
** Cover Flow、TopSitesのWebサイト・プレビューを保存しないようにする
&bold(){対応: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
** レイアウトを始めるまでの待ち時間を変更
&bold(){対応:Safari 4(他環境未確認) 非対応:}
レイアウトを始めるまでの待ち時間がデフォルトでは、1秒となっているので、1秒より小さくすると体感的に早くなるかもしれません。
defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25
** DNSプリフェッチ機能を無効
&bold(){対応:Safari 5(他環境未確認) 非対応:}
defaults write com.apple.Safari WebKitDNSPrefetchingEnabled -bool no
元に戻す場合
defaults delete com.apple.Safari WebKitDNSPrefetchingEnabled
** 文字エンコーディング自動判別を有効にする
&bold(){対応:Safari 5.0.x(他環境未確認) 非対応:Safari 5.1.x}
defaults write com.apple.Safari WebKitUsesEncodingDetector -bool yes
元に戻す場合
defaults delete com.apple.Safari WebKitUsesEncodingDetector
表示オプション
横に並べて表示:
変化行の前後のみ表示: