Radware 是一家全球领先的、面向虚拟和云数据中心的应用交付和应用安全解决方案提供商。今年七八月份,他们用四个周的时间仔细研究了 Alexa.com 网站上排名前 100 的电商网站,并于近日发表了研究报告《行业现状:移动端网页速度和 Web 性能》。
报告开始部分列举了以前的一些研究结论,说明了移动端 Web 性能对企业成功的重要性:
- 世界上,每四个人中就有一个人拥有智能手机;
- 花费在电商网站上的总时间有超过一半发生在移动设备上;
- 每位网上购物者在一次购买前平均要访问目标网站 6.2 次,平均会用到 2.6 种不同的设备;
- 移动端加载延迟 1 秒就会使购买转化率降低 3.5%;
- 页面加载慢会迫使移动端购物者转向竞争对手,而且在不满意的购物者当中,有 30% 表示再也不会回来;
- 65% 的客户表示,在线体验差会直接影响他们对该品牌的看法。
这就是 Radware 进行此项研究的原因。研究结果表明,各电商网站在不同移动设备上的性能差异巨大,而且总体低于用户 4 秒内完成加载的预期:
- M-dot 页面(针对手机进行了专门优化)在 iPhone 5s 上的平均加载时间为 4.8 秒,在 iPhone 4s 上为 7 秒(LTE 网络);
- 普通页面的平均加载时间要长于 M-dot 页面,在 iPhone 5s 上的平均加载时间为 11 秒,在 iPhone 4s 上为 15.2 秒;
- 在 iPhone 4s 上,只有 2% 的普通页面可以在 4 秒内(包括 4 秒)加载完成;
- 在 iPhone 5s 上,15% 的普通页面可以在 4 秒内加载完成。
可以看出,平均加载时间在不同的设备上有很大的差异。但这不是为了证明设备之间的性能差异,而是为了说明设备碎片化对移动端 Web 性能的影响。报告指出,已经有企业尝试以 Web 碎片化的方式应对这种情况:
- 在排名前 100 的电商网站中,已经有 81% 使用 M-dot 版本的网站为手机提供服务;
- 多达 8% 的电商网站使用 T-dot 版本(针对平板电脑进行了专门优化)的网站为平板电脑提供服务。
当然,也存在不少企业使用 M-dot 版本向平板电脑提供服务的情况。这往往很难达到用户的体验预期。
报告最后对移动端 Web 性能存在的问题进行了总结:
- 目前,大部分网站未能在移动设备上提供令人满意的体验;
- 对于移动端 Web 性能,没有银弹;
- 在长远看来,单独维护网站的普通版、M-dot 版和 T-dot 版不具可持续性;
- 不要使用 M-dot 版本的网站为平板电脑提供服务;
- 要经常在各种设备、浏览器、网络速度下测试网站。
另外,页面大小和构成也对移动端 Web 性能有很大的影响。更多研究结论及统计数据请下载阅读报告原文。
感谢郭蕾对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论