加载速度:首屏一秒法则
「信息获取规范」是白皮书的第一大块,核心只有一条硬指标——页面首屏内容应在 1 秒内加载完成。
为什么是 1 秒
百度 APP 对用户行为的研究表明:首屏加载时间在 1 秒以内的站点或小程序,用户留存率更高,更符合用户对快捷搜索体验的期待。
加载速度是影响搜索体验的重要因素。用户从搜索结果点进来的那一刻,耐心是以秒计的——首屏多等 1 秒,就多一批用户流失。加载过慢,本质上是在阻碍信息获取,与搜索用户的核心诉求直接冲突。
怎么做到首屏 1 秒
这不是一条「玄学」指标,可拆解为可执行的工程动作:
- 减少首屏资源体积:压缩图片(WebP 等格式)、压缩 CSS/JS、去除首屏暂时用不到的大资源。
- 关键路径优先:首屏可见内容所需的 CSS/数据优先加载,非首屏内容懒加载(滚动到可视区再加载)。
- 静态资源上 CDN:让用户就近获取资源,降低网络延迟。
- 减少首屏请求数:合并请求、启用缓存、避免首屏阶段的大量串行接口调用。
- 服务端渲染/预渲染:让首屏 HTML 直接带内容,而不是等前端 JS 拉取数据后再生成的空壳。
白皮书的判定逻辑
白皮书把「加载速度」归在「信息获取」之下,意义很明确:用户点进来的第一诉求是「尽快看到信息」。加载速度慢,本质上是在阻碍信息获取——这与搜索用户的核心诉求 directly 冲突。
小结
一条军规:首屏 1 秒内加载完成。用「压缩 + 懒加载 + CDN + 渲染优化」四件套去逼近它。这是所有体验规范里 ROI 最高的一条——做得好,留存率立竿见影。
