githubページで一からサイトを作っている初心者です。


● 質問:
ブラウザキャッシュの持てる期間はどのくらいか知りたいです。

1.ブラウザを再起動すると消えてしまうのか。PC・スマホそれぞれ知りたいです。
2.PC・スマホを再起動すると消えてしまうのか。
3.上記それぞれブラウザに依存するのか、もしくは、ブラウザの設定等で変わるものなのか。デフォルトはあるのか。


● 簡単な条件:
サーバー側はキャッシュに関して期限を定めません。キャッシュは残すものとします。サーバー側にもキャッシュがあり、コンテンツを更新すると自動でサーバー側のキャッシュがクリアされるように設定されています。
(おそらくgithubページはこんな感じかな…と。間違ってたらすみません。ご指摘いただけると助かります。)


● なぜこの質問をしたのか:
画像を多く含むサイトを作ろうと思っています。そこでなるべくユーザーにキャッシュを利用してもらいたいと思ったからです。もちろん最初は仕方ないのですが、次の日もう一度アクセスした時など、どうなのかな…と。


自分なりに調べてみたのですが、検索ワードが悪いのか、
なかなか納得のいく説明が見つかっていない状況です。

どうかお力添えいただけると嬉しいです。
よろしくお願いいたします。