syuilo / misskey-web

Misskey Web Client
MIT License
9 stars 1 forks source link

クライアントのバージョンを更新できない #102

Open syuilo opened 7 years ago

syuilo commented 7 years ago

手元にある Chrome 57.0.2953.0 で確認 手元にある Chrome 55.0.2883.87 m の時点では大丈夫 それ以外のバージョンは未確認 エラーなどは無し

image

このスクショは location.reload(true) した直後です それにも関わらずリソースがキャッシュから読み込まれているのが見て取れます

syuilo commented 7 years ago

location.reloadtrue を渡したときの振る舞いの仕様ってどこで定めれています? もしかしたらそのページ(HTML)を サーバーから 読み込むということだけで、JSやCSSなどのリソースに関しては別に サーバーから 読み込むわけではないとかいうことなのかも...?

syuilo commented 7 years ago

考えられる原因

syuilo commented 7 years ago

MDNでは、「page」と書かれているんだけどこの「page」というのが「HTMLファイル」を指しているのか「HTMLやJSやCSSや画像などのリソースを含むすべて」を指しているのかが不明

syuilo commented 7 years ago

読み込むリソースに、バージョンのクエリを付けたら良いかも

rinsuki commented 7 years ago

/resources/<git hash>/hogehoge.css