页面打开成功率

Reading time ~1 minute

整理页面打开成功率优化的需求。

1. 页面打开时间

许多研究都表明,用户最满意的打开网页时间,是在2秒以下。用户能够忍受的最长等待时间的中位数,在6~8秒之间。这就是说,8秒是一个临界值,如果你的网站打开速度在8秒以上,那么很可能,大部分访问者最终都会离你而去。研究显示,如果等待12秒以后,网页还是没有载入,那么99%以上的用户会关闭这个网页,不再等待。

2. 成功和失败界定标准

考虑到用户对网页打开时间的敏感,以及为了能更具体地衡量页面打开成功率,有必要设置一个超时时间,若网页未在该时间点(10秒)前加载成功,即视为「打开失败」。

3. 计算方式

  1. 脚本执行后的上报量 / HTML 中脚本的上报量,区间统计可能导致成功率大于 100%
  2. 成功的上报量 / (成功的上报量 + 失败的上报量)

4.优化方式

  1. CDN + 备用 CDN
  2. CDN + 主站重试

onblur 和 onclick 执行顺序

onblur 和 onclick 执行顺序问题和解决方法 Continue reading

埋点上报

Published on July 02, 2024

批量上报

Published on November 16, 2023