LiaVa Asked:2020-01-21 18:51:35 +0000 UTC2020-01-21 18:51:35 +0000 UTC 2020-01-21 18:51:35 +0000 UTC 我应该将整个站点存储在 localStorage 中以减少互联网消耗吗? 772 我突然想到一个有趣的想法: 但是,如果您将网站的所有静态代码(JS、CSS、HTML 等)存储在 localStorage 中会怎样?但是,我还不知道这种方法有多“合法”。 javascript 1 个回答 Voted Best Answer Дмитрий Полянин 2020-01-21T19:25:35Z2020-01-21T19:25:35Z CSS 和 JS 本身是由浏览器缓存的,你不需要为此做任何特别的事情。 HTML 文件也可以被缓存,但这取决于站点设置(特殊标题的存在,缓存页面的说明)。90% 配置此缓存是正确的。 图片也被浏览器缓存。 如果需要,我认为 html 元素可以很容易地缓存在 localStorage 中,而普通的浏览器缓存不适合。 您可以阅读有关Service Workers的信息,这是一种专门用于缓存的技术,尽管它仍在开发中。
CSS 和 JS 本身是由浏览器缓存的,你不需要为此做任何特别的事情。
HTML 文件也可以被缓存,但这取决于站点设置(特殊标题的存在,缓存页面的说明)。90% 配置此缓存是正确的。
图片也被浏览器缓存。
如果需要,我认为 html 元素可以很容易地缓存在 localStorage 中,而普通的浏览器缓存不适合。
您可以阅读有关Service Workers的信息,这是一种专门用于缓存的技术,尽管它仍在开发中。