Safari 3.1より、以前の隠しメニューであった「debug」メニューが「開発」メニューとして正式に加わったのはいいんですが、項目が省略されてしまったので、どうしても以前のdebugメニュー(項目)が使いたい。と、いう人(私も)いるでしょう。それを叶えてくれるのがSecretsというアプリ(環境設定プレファンス)。
もともと各種アプリケーションの隠し機能やちょっと危険な設定モードに変更できるなど、Onyxより更に危険っぽいものなんですが、設定方法さえ間違えなければ、今より快適に使える場合もあるのでなかなか重宝しております。
さて、Safariの話に戻りまして、3.1以前のdebugメニューを出したい場合は、
Include Internal Debug Menu(3.1)
と、項目にチェックを入れてSafariを再起動するだけです。とっても簡単。
個人的にどうしても出したかった理由としては、Show cache windowを出したかったから。
開発メニューより、キャッシュを無効にする方法が加わったものの、どうも完璧に消しきれずWebCore cacheは以前同様残るようで、これを残す、残さないでメモリの使用量がかなり異なるので、どうしてもWebCore cacheはオフにしたかったんですよね。
これ、どうにか常時オフにできないものかな。ターミナルから打っても
defaults write “com.apple.Safari” WebKitPageCacheSizePreferenceKey -integer 0
ここはダメなのよね(泣)