整理页面打开成功率优化的需求。
1. 页面打开时间
许多研究都表明,用户最满意的打开网页时间,是在2秒以下。用户能够忍受的最长等待时间的中位数,在6~8秒之间。这就是说,8秒是一个临界值,如果你的网站打开速度在8秒以上,那么很可能,大部分访问者最终都会离你而去。研究显示,如果等待12秒以后,网页还是没有载入,那么99%以上的用户会关闭这个网页,不再等待。
2. 成功和失败界定标准
考虑到用户对网页打开时间的敏感,以及为了能更具体地衡量页面打开成功率,有必要设置一个超时时间,若网页未在该时间点(10秒)前加载成功,即视为「打开失败」。
3. 计算方式
脚本执行后的上报量 / HTML 中脚本的上报量
,区间统计可能导致成功率大于 100%成功的上报量 / (成功的上报量 + 失败的上报量)
4.优化方式
- CDN + 备用 CDN
- CDN + 主站重试