Safari 3.1でdebugメニューを表示する(Secrets)

これでばっちし。

 Safari 3.1より、以前の隠しメニューであった「debug」メニューが「開発」メニューとして正式に加わったのはいいんですが、項目が省略されてしまったので、どうしても以前のdebugメニュー(項目)が使いたい。と、いう人(私も)いるでしょう。それを叶えてくれるのがSecretsというアプリ(環境設定プレファンス)。
 もともと各種アプリケーションの隠し機能やちょっと危険な設定モードに変更できるなど、Onyxより更に危険っぽいものなんですが、設定方法さえ間違えなければ、今より快適に使える場合もあるのでなかなか重宝しております。

 さて、Safariの話に戻りまして、3.1以前のdebugメニューを出したい場合は、

 Include Internal Debug Menu(3.1)

 と、項目にチェックを入れてSafariを再起動するだけです。とっても簡単。

Secrets

 個人的にどうしても出したかった理由としては、Show cache windowを出したかったから。
 開発メニューより、キャッシュを無効にする方法が加わったものの、どうも完璧に消しきれずWebCore cacheは以前同様残るようで、これを残す、残さないでメモリの使用量がかなり異なるので、どうしてもWebCore cacheはオフにしたかったんですよね。
 これ、どうにか常時オフにできないものかな。ターミナルから打っても

defaults write “com.apple.Safari” WebKitPageCacheSizePreferenceKey -integer 0

 ここはダメなのよね(泣)


Secrets