提问转写question transcript 登录入口
SLOW · 4 QUESTIONS

WhatsApp 网页版卡不是网络慢,是浏览器在替你算东西

在 WhatsApp 网页版上,打字延迟、切换重载、风扇狂转——这三件事跟带宽都没关系。它们是本机在渲染、解码、重排,算不过来了。

TURN 001—004

四句原话,逐条对

00:05TYPING

「打一段字要卡半天,一个字一个字往外蹦」

这是输入延迟,成因几乎总是同一个:当前这个会话太长了。消息越多,每次按键要重排的内容越多,低配机器上体感非常明显。

立刻见效的做法:把这个长会话归档,重新开一个空会话。或者删掉里面的大文件,让页面要渲染的东西少一半。

00:36RELOAD

「切到别的标签页再回来,要重新加载」

这不是崩溃,是浏览器主动把内存收走了。标签页在后台待久了会被休眠,回来时重新执行一遍,看起来就像刷新。

能做的:把这个站点固定在标签栏,或者减少同时开着的标签数量。系统内存紧张时,休眠阈值会更激进。

01:08FAN

「风扇一直转,电脑烫得厉害」

持续占用通常来自动的东西:循环播放的动画、视频自动预览、还有一直在跑的状态同步。它们不需要你操作也会占着显卡和 CPU。

先关掉:能自动播放的视频。再看有没有别的标签页在跑重负载——很多时候锅不在这一页。

01:40SCROLL

「往上翻历史要等很久,滚一下就停」

往上翻是在触发加载。缓存里没有的部分要去取,取回来还要渲染,图片多的段落会明显卡住。

换一种走法:用会话内搜索直接跳到关键词位置,比一路滚上去快得多,也不用把中间那些内容全渲染一遍。

3 LAYERS

三类卡顿,别用同一种办法修

先判断自己属于哪一类,再做对应动作。混着试会很浪费时间。

第一类

输入延迟

打字卡、光标跟不上、粘贴后停一下。属于渲染负担,和网络无关。

解法:归档长会话,删大文件。

第二类

切换重载

切走再回来要重新跑一遍,滚动位置丢失。属于内存被回收。

解法:减少同时打开的标签,固定这个站点。

第三类

持续占用

不操作也发烫、风扇吵。属于后台在跑东西。

解法:关自动播放,查其他标签页。

一个反直觉的事实:清缓存对上面三类基本没用。清完之后第一次加载反而更慢,因为所有东西都要重新下载一遍。

CHECK

三十秒判断是不是这一页的问题

做一个动作就能分清:是本页卡,还是整台机器卡。

开一个空白标签页,滚动顺不顺先测基准也不顺 → 整机问题
切到别的网站,打字延迟吗横向对比也延迟 → 不是这一页
换一个短会话,还卡吗定位到会话不卡 → 是那个长会话
关掉其他标签后再试排除争抢明显改善 → 内存不足
HABIT

三个能让它长期不卡的习惯

长会话定期归档

超过几千条的对话,聊完就归档。归档不会删内容,但能把它移出主列表,减少同时渲染的量。

大文件下完就删

几百兆的视频留在会话里,每次打开都要解码一遍缩略图。下到本地后把它从对话里清掉。

单独一个窗口

把它装成独立窗口,和几十个标签页分开。这样它不会被别人的内存挤掉,也更容易保持在活跃状态。

在 WhatsApp 网页版里,卡顿几乎都发生在「内容太多」的时候,而不是「网络太慢」的时候。所以第一反应应该是减少内容,不是换网络。