昨晚十一点四十,我把那台 2016 年的 ThinkPad X260 从沙发上拽起来,电池只剩 27%,风扇一开机就响。我打开 Chrome,地址栏里已经攒了十几条自动补全,删了两遍才删干净,然后一个字符一个字符地敲进 62849。说实话,那一刻我没有什么期待,这更像是一次例行的核对——我最近在整理一批编号类站点的访问记录,目的是看它们在首屏加载上到底有没有可复现的规律。结果这一敲,反而敲出了我最近半年里最想写下来的一篇东西。
地址栏输完、回车、然后等。等的那几秒里,我意识到自己其实是在等一个「意外」。
第一个值得记下的细节出现在页面刚开始渲染的时候。地址栏左侧的图标先变成了一个灰色小圆点,大约停留了 1.8 秒,才换成站点自带的图标。我打开 DevTools 的 Network 面板,把节流调到「Fast 3G」,重新走了一遍:DOMContentLoaded 落在 2.4 秒,而首屏最大内容绘制(LCP)是 4.1 秒,两者之间隔着将近 1.7 秒的空白。这个差值在编号类站点里算偏大的,说明主干 HTML 回来之后,还有一批关键资源在排队。翻了一遍瀑布图,排在最前面的是一个字体文件和一个布局样式表,都是阻塞渲染的类型,没有预加载提示。这一点和我在澳门正版49图库资料库恢复技巧里记过的现象几乎一模一样。
第二个细节是我没料到的。我顺手把页面切到「新窗口打开」模式,想看看它在独立上下文里的表现,结果发现新窗口的首屏反而比同标签页快了一点,大约是 0.4 秒的差距。这个差距不大,但它提示我:同标签页里可能有扩展或缓存状态在干扰测量。为了确认,我关掉全部扩展、清空缓存重跑,差距缩小到 0.1 秒以内,基本可以认为是我自己机器的噪声。这种「先怀疑环境、再怀疑站点」的顺序,是我在整理新窗口打开怎么设置那篇笔记时定下来的规矩,现在看还是管用。
第三个细节,也是最让我在意的那个
第三个细节跟视觉无关,跟「入口」有关。页面主体稳定之后,我注意到侧边有一组按时间排列的条目,点进去之后跳转的地址并不统一:有的带日期目录,有的只是一个纯数字文件名,还有的用了 .shtml 这种老后缀。这种混用本身不稀奇,但它让我意识到一件事——我在做访问记录的时候,一直默认「同一站点的链接结构是自洽的」,这个默认是错的。于是我把这组条目的链接逐个抄进本子,其中三条后来用在了我这篇笔记的站内互链里,比如新奥门17图库特色功能详解那个页面,路径里就带着参数段,和我预期的完全不是一类写法。
我不觉得这是「缺陷」,但它确实说明:编号类站点的路径,比我们愿意承认的更像历史层积岩。
写到这里我得说一句可能不太受欢迎的话:我认为大多数关于「浏览器访问某某网站」的讨论,把注意力放错了地方。大家热衷于比较首屏秒数、比较谁的加载动画更顺滑,却很少有人愿意花十分钟看一眼瀑布图里资源到达的先后顺序。我的观点是——对这类站点而言,首屏 LCP 数字的意义被严重高估了,真正决定一次访问是否「可用」的,是主干内容在第几秒变得可以阅读、可以点击,而不是那个最大的图块什么时候画完。这话有点绝对,我知道,但我昨晚的准备工作和三次重测都指向同一个结论:4.1 秒的 LCP 背后,可交互时间其实只有 2.9 秒,中间那 1.2 秒的差距,足够一个用户完成一次判断了。
另外补一个操作层面的细节:我用了三次不同的网络环境来对照,家里的 Wi-Fi(下行约 180Mbps)、手机热点(4G,实测 21Mbps)、以及 DevTools 的 Fast 3G 节流。三组数据里,只有节流环境暴露了字体文件阻塞渲染的问题,真实网络下它被带宽直接盖过去了。这提醒我,以后写这类笔记,最好把「测量条件」写得比结论还细,否则读者根本没法复现。关于资料回溯与记录留存的方法,我之前在找回图库资料里整理过一套流程,这次又拿它对照了一遍,发现有两处需要更新,回头补上。
「测量不是结论,测量条件的描述才是。」——我在实测笔记本第三页页眉上给自己写的一句话,没有出处,就是我自己写的。
最后说一件让我有点失望、但也算意外收获的事。我原以为这次能给出一份干净的时间线,结果三次重测的数值波动在 0.15 到 0.6 秒之间,根本谈不上稳定。失望在于,我又一次没能得到那种可以钉在墙上的漂亮结论;收获在于,我至少把「不稳定本身」测出来了,并且知道不稳定主要来自字体加载的排队顺序,而不是服务器响应。这种把「我测不出稳定值」也如实写下来的做法,是我从去年那篇关于新奥门49491历史记录的整理稿里学到的——那篇稿子我改了三遍,最后保留的反而是最初那段「数据对不上」的坦白。至于这组条目的外部协作者情况,我打算另开一篇写,先挂一个49k图库资料免费打开应用合作伙伴的链接在这里,方便以后自己找回来。
写完这些,已经过了凌晨一点。风扇还在响,我把笔记本合上,电池剩 11%。这篇笔记没有结论式的收尾,因为它本来就不是一篇要下结论的东西;它是一次访问的原始记录,被我尽量完整地保留下来,包括那些测不准的部分。