Safariでキャッシュをクリアする方法またはハードリフレッシュを行う方法


56

私は、FireFoxまたはIEを使用してWindowsでCtrl+ を押してこれを行うことに慣れていF5ます。

MacのSafariでこれを行う方法はありますか?

回答:


56

に移動するSafari > Empty Cacheか、⌘ Command+ ⌥ Option+を押しEます。更新するには、アドレスバーの更新ボタンをクリックするか、⌘ Command+を押しRます。

別のヒント。すべてのキャッシュまたはその一部を完全にクリアするなど、Safariを復元する場合は、に進みSafari > Reset Safariます。Safariから多くのメモリを消去する必要がある場合、通常、Webページのスクリーンショット、Cookie、ファビコンなどを消去するために使用します。


編集:最新バージョンのEmpty CacheSafariメニューにありません。現在はDevelopメニューにあります。Developメニューを表示するには、に移動しSafari > Preferences...Advancedタブをクリックして、をチェックしShow Develop menu in menu barます。ただし、キーボードショートカットは変更されません。

Safari > Reset Safariもうオプションではありません。使用できる履歴を消去するにはHistory > Clear History...、Cookie /ローカルストレージデータを消去するにはSafari > Preferences...、に移動してPrivacyタブをクリックし、Remove All Website Data...またはDetails...をクリックして個々のサイトの表示と削除を行います。


iPadまたはiPhone Safariで何ができますか?
チャバトス

32

⇧ Shift[更新]ボタンをクリックすると、通常は完全に更新されます。⌘ Command+ Eでキャッシュを空にしてから更新することもできます。


私の問題を解決したので、あなたの答えに感謝します。
NullPointer 14年

@NullPointerそれを聞いて素晴らしい!
コンスタンティン14年

そのためのコマンドシーケンスは、Cmd + Shift + Rである必要があります。ここで説明しているように、dotjay.co.uk
David

このソリューションが機能するためには本当に必要ですが、そうではありません。style.css?ver = 1.0で終わるURLのcssファイルを見ています。このURLをchromeまたはwgetで表示すると、復元されたバージョンが表示されていますが、safariは更新を拒否しています。何らかの方法でURLを変更すると、更新されますが、それは私には役に立ちません。そのため、保存されたパスワードをバックアップする方法を見つけようとして、「すべてのWebサイトデータを削除...」核オプションを試すことができます。これはすべて、safariが1つのpoxy little cssファイルでキャッシュを失うようにするためです。激怒!
ハリーウッド

昨日それを調べている間に、私はここに固執するいくつかのアイデアに出くわしました:RichardFは 「新しいウィンドウでリソースを(単独で)開き、shift-cmd-Rしてから、最初のウィンドウに戻り、shift-cmd- R "Mathias Bynensは、 「キーボードコンボの実行中にWeb開発ツールに焦点を合わせる」ことを提案します 。昼食後に戻ったときに問題がなくなったので、それらがそれを修正するかどうかは確認できません。
ハリーウッド

6

まだ開発者ツールを有効にしていない場合は、設定を開き(Cmd+ ,)、詳細タブに移動し、[メニューバーに開発メニューを表示]チェックボックスをオンにします。

キャッシュを一度だけ空にする:[ 開発]> [キャッシュを空にする]

一度にキャッシュを空にするためのキーボードショートカット:Opt + Cmd + E

キャッシュ無効にする場合(たとえば、Webサイトを開発していて、サイト上のファイルへの変更を常にリロードする必要がある場合)、[ 開発]> [キャッシュを無効にする]を選択できます。キャッシュを再度有効にするには、このオプションを再度選択します。

注:Safari 11では、キャッシュの無効化機能はWebインスペクターの[ネットワーク]セクションに移動しました。Cmd+ Shift+ IでWebインスペクターを開き、[ネットワーク]タブに移動して、右端にある次のようなアイコンをクリックします。

キャッシュを無効にするボタン


サファリ11には[キャッシュを無効にする]オプションはありません。
Noishe

@Noisheこのオプションはまだありますが、移動しました。更新された回答をご覧ください。
-intcreator

これで、モバイルのデバッグ中にそれだけが利用できた場合は!
-Noishe

[開発]メニューの@Noisheでは、[レスポンシブデザインモードに入る]オプションと[ユーザーエージェント]オプションを使用して、アプリケーションのモバイルビューをデバッグできます。Webインスペクターを開くと、ボタンがまだあるはずです。
-intcreator

個々のプラットフォームの特異性をエミュレートされたバージョンに信頼できるといいのですが、悲しいかな、それまでは噛まれたことがあり、できませんでした。
Noishe

3

[ 参照 ] -> [ 詳細 ] -> [ メニューバーに開発メニュー表示する]をクリックする必要があります。後でInspect Elementを押しShiftCmdRます。

:マウスで[ 要素]タブ内の要素をクリックする必要があります。その後、Shift + Cmd + Rを押します。

ここに画像の説明を入力してください


2

Safariバージョン11.1.2(13605.3.8)では、Opt+ Cmd+のようEです。

上部の[開発]メニューを開いて、ドロップダウンリストで[空のキャッシュ]項目を探し、ショートカットとは何かを確認できます。



1

⌘ Command⌥ OptionR

これは、⌘ Command⇧ ShiftRChrome でSafariと同等の機能を探している人にとっては正しい答えです。これは、iPad / iPhoneに接続されている場合、SafariとWeb Inspectorの両方で機能します。

これキャッシュをクリアせず、単に「ハードリフレッシュ」を行うことに注意してください。


これは正解です。OPはキャッシュのクリアを要求するのではなく、ハードリフレッシュをCtrl-F5実行します。これはWindowsブラウザーで行われます。
cjbarth

-1

Windowsでサファリブラウザをctrl + alt + e使用している場合は、空のキャッシュに使用します。


1
WindowsでSafariを使用しているユーザーはいません。それは、最後の2012年に更新されました
鉄人
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.