ブラウザのキャッシュを強制的に更新させる

Simplicityの特徴 › フォーラム › Simplicityについての質問 › ブラウザのキャッシュを強制的に更新させる

  • このトピックには3件の返信、1人の参加者があり、最後にsakotaにより10年前に更新されました。
3件の返信スレッドを表示中
  • 投稿者
    投稿
    • #45514
      sakota
      ゲスト

      CSSの変更内容がキャッシュにせいで反映されず困っていたところ、
      「見る側のキャッシュを自動的に再読み込みする方法として、読み込むCSSのパスの最後に「?」をつけてそのあとに適当な文字列を加えればよい」とネットに書かれていたのを見つけました。

      しかし、初心者のためそのやり方がわかりません。読み込むCSSというのはどこにあるのでしょうか?

      基本的な質問ですみませんがよろしくお願いします。

    • #45519
      hidekichi
      ゲスト

      そんなことをせずともキャッシュさせない方法として、firefoxならプラベーシウィンドウ、chromeならシークレットウィンドウというのがありますのでこれらでアクセスするか、デベロッパーツールでパネルが開いている間はcssがキャッシュされないように、設定からそれらチェックを入れるだけで確認できます。

      firefoxに限ってで言うと、そもそも回線速度が速いなら、キャッシュさせないようにしておいても大丈夫です。僕はブラウザキャッシュはさせてません。

      firefoxで実際に再利用されているオブジェクトは30%ぐらいと言われています。またメモリキャッシュとディスクキャッシュがあり、ディスクキャッシュはオブジェクトのロードのたびにディスクへの書き込み読み込みが頻繁に行われるのでディスクキャッシュ自体は無効にしておけば良いです。

      設定 -> 詳細 -> ネットワーク -> キャッシュサイズを制限する で0を指定

    • #45520
      hidekichi
      ゲスト

      ☓ プラベーシウィンドウ
      ○ プライベートウィンドウ

    • #45527
      sakota
      ゲスト

      hidekichi様ご回答ありがとうございます。ちょっと私には難しくて理解できませんので勉強したいと思います。

      自分ではなく、他人がサイトを見たときにブラウザのキャッシュが残っていて、せっかくCSSを変更したのに反映されていないと言われるのでやってみたかった次第です。

      いずれにしてもありがとうございました。

3件の返信スレッドを表示中
  • フォーラム「Simplicityについての質問」には新規投稿および返信を追加できません。
スポンサーリンク
アドセンス(大)
アドセンス(大)