Mac OS X の Safari でキャッシュを空にする方法
目次:
Mac OS X 用の Safari Web ブラウザーの最新バージョンには、ユーザーが他のすべての閲覧履歴、Cookie、検索、またはその他の Web サイト データをダンプすることなく、ブラウザーから Web キャッシュをクリアできる隠し機能が用意されています。これは、ページや Web サイトのブラウザー キャッシュを定期的にクリアする必要がある Web ワーカーや開発者にとって非常に便利な機能です。これにより、ブラウザーはアクセス中のサーバーから新しいデータを取得する必要がありますが、一部のトラブルシューティングの状況にも役立ちます。サファリでも。
Mac OS X の Safari でキャッシュを空にするには、最初にアプリの環境設定から Safari の [開発] メニューを有効にする必要があります。このオプションのメニューには、Safari ブラウジング セッションからキャッシュを直接クリアする機能など、多くの開発者中心の機能が含まれています。
Mac OS X で Safari ブラウザのキャッシュをクリアして空にする方法
暗黙のとおり、これにより Safari からすべての Web キャッシュが削除され、元に戻すことはできません。
- MacでSafariを開く
- まだ行っていない場合は、左上隅の Safari メニューに移動して、オプションの開発メニューを表示することを選択し、環境設定 > 詳細設定 > 「メニューバーに開発メニューを表示」を選択してから、環境設定を閉じる
- 任意の Safari ブラウザ ウィンドウに戻り、[開発] メニューをプルダウンし、[キャッシュを空にする] を選択します
- 数秒待つと、Safari の Web キャッシュが完全に消去され、そのセッションにローカル キャッシュを提供することなく、リモート Web サーバーから新しい Web コンテンツを取得できるようになります
Empty Caches Mac OS X の Safari のキーボード ショートカット: Command+Option+E
一度開発メニューを有効にすると、コマンド + オプション + E を使用して Safari でキャッシュをクリアするためのキーストローク ショートカットにもアクセスできますこれにより、頻繁に機能にアクセスする必要があるユーザーが、毎回メニューをプルダウンする必要がなく、より高速なアクセス方法が提供されます。
Shift+クリックで特定のページのブラウザキャッシュを強制的に更新する
ユーザーは、特定のページのみのキャッシュをクリアする必要がある場合、Mac 用 Safari の [ページを更新] ボタンを Shift キーを押しながらクリックして、キャッシュを無視して強制的に更新およびリロードすることもできます。この方法の利点は、Safari から他のすべてのブラウザー キャッシュをクリアするのではなく、特定のページのみに焦点を当てることです。ただし、これは不利な点にもなり得ます。そのため、多くの開発者は、前に強調した「すべてクリア」機能を代わりに使用しています。
Mac OS X での Safari キャッシュ ファイルの場所
. Mac.
最新バージョンの Safari ストア ブラウザは、Mac OS X の次のファイル システムの場所にローカルにキャッシュします:
~/Library/Caches/com.apple.Safari/
Safari キャッシュのほとんどは sqlite データベース ファイルとして保存されます。手動でブラウズしたり、キャッシュ エントリを表示したり、エントリを変更、削除したり、データベース ファイル全体を自分で削除したりできますが、通常はそうではありません。 Safari アプリに組み込まれている空のキャッシュ機能を使用する場合と比較して、強力な SQL バックグラウンドで何をしているかを正確に理解していない限り、この方法をお勧めします。
古いバージョンの Safari (6 より前) では、ブラウザからのユーザー キャッシュ ファイルが次の場所に保存されることに注意してください:
~/ライブラリ/キャッシュ/Safari/
繰り返しになりますが、Safari キャッシュ ファイルのファイル システムの場所に直接アクセスすることはできますが、これらはユーザー向けではないため、[開発] メニューとそれに付随するキーボード ショートカットを使用してクリアするのが最適です。
ほとんどのユーザーにとって、Safari のキャッシュをクリアする必要はほとんどありませんが、ブラウザが意図したとおりに動作しない状況でのトラブルシューティングに役立ちます。ブラウザーのキャッシュを空にするだけでなく、OS X Safari で Web 履歴を消去してすべての Cookie を消去するか、Mac の Safari でサイト固有の Cookie を削除することも、ブラウザーの厄介な動作を改善するのに役立ちます。一部の中間バージョンの Safari には、これらすべてを一挙に行うリセット オプションが含まれていましたが、最近のバージョンでは当分の間その機能が削除されたため、ユーザーはセグメント化されたチャンクでサイト データを個別に空にする必要があります。
開発者メニューを使用して Safari ブラウザの舞台裏を掘り下げるのが好きな方は、キャッシュ インスペクタ ツールのセットを含む、非表示の [デバッグ] メニューから追加の高度なオプションを利用することもできます。 .