手账正文
网页先白屏很久,随后又很快?先查等待发生在哪一步
有的网站点开后先白屏几秒,内容一出来又加载得很快。此时反复跑下载测速,未必能解释那几秒等在哪里。
“开始返回前的等待”和“下载速度”分开看
访问网页要先找地址、建立连接、发送请求,再等网站开始返回内容。常见的 TTFB 就与等到首个响应数据有关,但不同工具的统计范围不完全一样。
不用急着记缩写,先记住:文件传得快,不能证明前面的等待也短。
先找到真正卡住的请求
桌面浏览器里打开开发者工具,进入 Network(网络),再刷新页面。查看主页面请求的 Timing(计时)。如果是点击按钮后才卡住,就看这次操作新增的请求。
检查前确认开发者工具没有误开离线或限速模拟,不然测到的是自己设置的限制。
大致按这些方向看
查地址阶段慢,先看解析;建立连接慢,检查网络与代理路径;等待返回慢,可能涉及网络往返,也可能是网站处理请求较久。
主页面很快,内容区域仍空着,则继续看后面的图片、脚本或接口。不能只把首页请求的一项数值当成整页体验。
做两三次有条件的比较就够了
固定同一网址、设备和网络,比较一个节点与另一个节点,或者比较自己另一种网络。留意缓存和登录状态,别把差别很大的两次访问当成同一次实验。
如果只是某个网站持续慢,把出错时间、请求和计时情况交给网站支持。不要仅凭等待长就认定机场线路质量差,也没有一个统一数字能给所有网页打分。
评论