页面用户体验的要素之页面整体加载完成

2020-04-12      作者:小鱼在线小编

页面加载完成又称为PageLoad,顾名思义,即页面相关资源(CSS样式文件、JS脚本文件、图片等)全部加载完成的时间。当这个时间点被触发时,意味着当前页面对于用户来说是可以进行安全交互的。

PageLoad作为一个传统通用的性能指标,在页面性能衡量体系里已经被使用很久了。前面提到的 StartRender 和首屏性能指标,则是在 Web 不断发展、页面内容形式越来越多、页面功能交互越来越重的背景下,对PageLoad的一个非常重要的补充。

在描述PageLoad的时候,我们都希望知道多少时间的PageLoad才算快。

通常我们熟知的有“8s 规则”,虽然它还不能作为行业规则,但也能够作为一个重要的参考。这是在20世纪90年代进行的一项可用性实验研究得出的结论是,如果用户等待加载完成需要的时间超过8s,用户会放弃对页面的进一步浏览,离开网站,从而导致用户流失。

随后在2006年,一个来自Akamai的新研究,发表了新的观点:通常4s左右的平均加载时间,是用户可能会等待页面加载的最长时间。

诚然,他们都通过实验或者调研,得出了各自对合理的页面加载时间的定义。但在真实的网络环境中,不同的网络环境(WiFi 或者 Modem)、不同网站的不同页面内容(偏展示或者偏交互)、不同页面的侧重点、不同的用户群体特征等,都会影响一个用户在浏览网页时对于PageLoad的忍耐度。

如果没有条件针对网站的性能指标和商业转化指标做相关性监控,找到网站的合理性能阈值,可以参考“8s规则”或者“4s规则”定义自己网站的性能基线,然后以此来衡量网站页面加载的快慢。

Copyright © 2009-2024 北京小鱼在线科技有限公司 All Rights Reserved 京ICP备14005856号-1
友情链接:北京网站建设公司  北京网站制作公司  北京网站设计公司  北京网站开发公司  信托  信托产品  赫屹汽车租赁  杭州网站建设  沙特签证