ブラウザキャッシュとServiceWorkerキャッシュにおいて一部の違いがわかりません。
ブラウザのキャッシュで、すべてのリソースに対してキャッシュ有効期限の設定をするとします。こうすることで、期限内の"リソースの検証"(304を返す)は行われないという認識です。つまり、サーバーに照会しないため、オフライン状態でリソースを獲得できるのではないかと思っています。
一方、ServiceWorkerでキャッシュ優先の設定をすると、2回目以降にオフライン状態でリソースを取得できます。
「ブラウザキャッシュとServiceWorkerキャッシュの両方でオフライン時にリソースを取得することができる」
という認識であっていますでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。