前端质量检测的指标 - pod4g/tool GitHub Wiki

流耗与资源

等级 审核名称 评估指标 当前值 评估结果
P0 程序包大小检测 不大于1024kb 164kb 通过
P0 页面总大小检测 不大于4096kb
P1 页面加载请求数检测 不大于50个
P1 页面js资源首次载入流量大小检测 不大于2048kb
P1 页面js字段二次载入流量大小检测 不大于100kb
P1 重定向检测 重定向数不大于3个
P1 https请求检测 全部使用https
P1 缓存使用情况检测 90% < 缓存命中率 <= 100%
P1 js执行耗时检测 总耗时不大于500ms
P1 低性能eval函数检测 < 1
P1 js函数耗时检测 < 100ms
P1 文本资源压缩检测
P1 页面资源域名收敛检测
P1 请求耗时过长检测 < 1000ms

图片相关

等级 审核名称 评估指标 当前值 评估结果
P0 单个图片大小检测 不大于60kb
P1 图片压缩检测 60% <= webp、hevc图片占比 <= 100%
P1 图片尺寸检测 图片实际尺寸超过显示大小的3倍

其余

等级 审核名称 评估指标 当前值 评估结果
P1 iframe检测 iframe数为0 0 通过
P1 套壳页面检测 非套壳页面 0 通过
P1 DOM复杂度检测 总结点数少于1500个,最大深度为32个节点,没有超过60个子节点的父节点 88/12/9 通过