硫化,有什么意义?

Vulcanize, what's the point?

一般来说,为什么要考虑硫化网页。例如现在我正在构建一个大约 629kb 的网站,耗时 975 毫秒(在 30m/s wifi 网络下),有 93 个请求。

硫化我的页面后,它变成了 964kb,加载时间为 2.02 秒,但只有 47 个请求。

我确实有一些聚合物项目组件,否则它是一个非常简单的网站 sass。不建立在任何框架之上。

所以我的问题是 Vulcanization 最大的问题是什么?我在这里错过了什么吗?好像降低了网站的性能。

如前所述,Vulcanizing 应该使您的 JS 请求达到 1,CSS 请求达到 1。消除往返延迟对实际用户来说意义重大。请务必使用 webpagetest.org 或至少在本地使用节流来测试不同的网络速度(Chrome 已将此内置到开发工具中)来测试您的性能。

综上所述,HTTP2 改变了这一切,使固化变得不那么重要了。