使用 Netlify 和 Speedcurve 对 Instant.Page 进行 A/B 测试
阅读评论
Instant.Page 做了一件特殊的事情来使网站更快:当它非常确定你将要点击一个链接时(通过将鼠标悬停 65 毫秒或在桌面上的 mousedown
,或在移动设备上的 touchstart
),它会预加载下一页,因此当你完成点击(可能在几百毫秒后)时,加载速度会快很多。
理解这种方法、接受它、集成它并将它视为性能提升是一回事。 我在这里安装了它!
真正获得你自己的网站的数据是另一回事。 让我们来感谢 Tim Kadlec 变得聪明并对其进行 A/B 测试。 Tim 能够使用性能中立的 Netlify 拆分测试 进行 50/50 A/B 拆分。 一半加载 Instant.Page,另一半没有。 并且相同的半部分 告诉 SpeedCurve 它们属于哪一半,以便可以构建性能图表进行比较。
Tim 说它看起来还不错,但他的网站可能不是最好的测试
同样值得注意的是,即使结果看起来不错,仅仅因为它对我的网站有或没有影响并不意味着它不会对其他地方产生不同的影响。 我的网站通常具有较短的会话长度,并且页面非常轻量级:将此应用于更大的商业网站必然会产生截然不同的结果。
我非常希望看到有人在一个功能更强大的网站上这样做。 我属于怎么可能不更快?!阵营,但没有任何数据。