我很想听听其他一些开发人员的意见,您在多大程度上利用了“预期预加载”?
我们的主页上有几个大小合适、缩小的 JS 和 CSS 文件集(每个大约 50k,在我们的 cdn 上设置了所有缓存),然后是 123kb 的缩小/可缓存/cdn'd JS 集文件和页面上的更多 CSS,用户不可避免地会在我们的主页之后立即访问。
因此,我一直在使用 jQuery 的 getScript()(设置了缓存选项)来进行预加载,并且一直在主页上的 pageload 上加载 123kb 文件,以使用户更快地过渡到站点的更丰富区域,并且更愉快。
事情在我的电脑上似乎表现得很好,但是 a) 这不是每个人的设置和 b) 在我的 Firebug Net 控制台上看到如此多的 KB (~550kb) 感觉有点有趣。当我返回它时,它被缓存了 565kb/568kb 并且只有大约 2.6 秒的加载时间......但仍然......
想法?至理名言?这对移动用户有很大影响吗?
很想听听你的想法,干杯