使用 Netlify 和 Speedcurve 进行 Instant.Page 的 A/B 测试

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 $200 免费积分!

Instant.Page 做了一件特殊的事情来加快网站速度:当它非常确定您要点击链接时,它会预加载下一页(通过在桌面上的悬停 65 毫秒或 mousedown,或者在移动设备上的 touchstart),因此当您完成点击(可能在几百毫秒后)时,它会加载得更快。

理解这种方法、接受它、集成它并将其视为性能提升是一回事。 我已经在这里安装了它!

真正获得您自己网站的数据则是另一回事。 让我们看看 Tim Kadlec 如何 巧妙地进行 A/B 测试。 Tim 能够使用性能中性的 Netlify 拆分测试 进行 50/50 的 A/B 拆分。 一半加载 Instant.Page,另一半则没有。 相同的 一半 告诉 SpeedCurve 它们属于哪一半,因此可以构建性能图表进行比较。

Tim 说它看起来大部分都很好,但他的网站可能不是最好的测试

同样值得注意的是,即使结果看起来很好,仅仅因为它对我的网站没有或没有影响,并不意味着它在其他地方不会有不同的影响。 我的网站通常具有较短的会话时长和非常轻量级的页面:将它放在更大的商业网站上势必会产生截然不同的结果。

我希望能看到有人在更强大的网站上这样做。 我属于它怎么会 更快?! 的阵营,但没有任何数据。

直接链接 →