考虑以下场景:
- 网站/应用程序仅在线使用 - 需要有效的互联网连接;
- 所有文件都有适当的过期标头设置;
- 强制文件刷新可以通过类似 myFile.css?v=2 和 location.reload(true);
如果我使用 HTML5 的 appcache(清单),我的网站/应用程序实际上会加载得更快吗?为什么?我环顾四周,但似乎对这个问题没有一致的答案。
HTML5Rocks 建议使用 appcache 但我认为这主要是由于缓存重新加载管理。
追问:在localstorage缓存文件怎么办?与其他两个相比,它在哪里?