4 月 30 日 21:07,我在旧 ThinkPad 上敲下那串地址
同事老周发来一串字符,说"你用 474747 打开看看"。我把地址粘进地址栏,回车时间是 21:07:14,秒表先按下去。
从叉掉一个弹窗开始,到页面真正可读为止,前后 11 秒。这条链路里藏着的东西,比"能不能打开"更值得写。
同事老周发来一串字符,说"你用 474747 打开看看"。我把地址粘进地址栏,回车时间是 21:07:14,秒表先按下去。
页面先落在一个过渡页,白底,居中一行灰字。我用 F12 抓了 Network,主文档 DOMContentLoaded 落在 2.3 秒,比预期慢半拍。
关掉按钮只有 14×14 像素,藏在右上角。我点了两次才关掉,第一次点偏,反而触发了另一个跳转。
输入"天气预报"回车,结果列表在 21:07:27 出现。从敲地址到可用,合计 11 秒。这个数字我记在了本子上,页边注了一行"可接受但偏慢"。
对照组很干净:同一个网络、同一台机器,Chrome 无痕窗口直接访问同类入口,3.1 秒可读。差值那 8 秒,基本都在中间层和浮层上。
Ilya Grigorik 在书里写,用户对 1 秒以内有"即时"感,超过 3 秒注意力开始漂移。11 秒,说实话已经越过那条线了。
老周的原话是:"我不拿它当浏览器用,我是当寻回工具用。"他说自己收藏夹里存了 40 多个入口,这一个只是其中之一。
那篇写得比我细,尤其是对恢复时间点的记录。我做这次测试时,把它当方法论参考来读。
安卓端和桌面端体验差得不小:手机上浮层更凶,但渲染反而快一点,大概因为页面被裁掉了。这个反差我还没想明白。
里面步骤写得啰嗦,但啰嗦得对。我照着一路装完,中间没踩坑,这在我这儿算正面评价。
我关心的是"内容多久换一次",因为这直接决定一个入口值不值得存。那篇给了具体钟点,我抄进了自己的备注表。
这类入口的命名方式本身就有意思:数字后缀像是版本号,又像是内部编号。我猜是后者,但没有证据。
我在一家做网络测量的小公司待了六年,白天写性能报告,晚上写这个站。习惯是把秒表和 DevTools 一起打开,先量,再说话。
做「474747浏览器打开一百度网」这个站,起因是三年前一次很蠢的争论:我和老周为"一个入口到底卡不卡"吵了半小时,谁也说服不了谁,最后我说那我去测。
测完写下来,就停不下来了。现在这里有 200 多篇记录,每篇都带时间戳和至少一个可复核数字。
我不太喜欢"推荐"这个词。一个东西好不好用,取决于你拿它干什么。我能做的是把过程摊开,剩下的判断留给你。
"测量本身会改变被测量的东西,但拒绝测量只会让你相信自己的错觉。"