昨天下午三点,我把三块屏幕摆成一排。左边是浏览器地址栏,中间是命令行,右边是一张白纸。纸上我写了四个字:直接进入。
这件事听起来简单。做起来,卡住了我四十分钟。
我试的第一件事,是在浏览器里敲下地址,回车。页面加载,三秒后跳转。跳转后的页面要求我装一个“客户端辅助组件”。文件名我记住了:bili_helper_v2.3.1.exe,大小 47MB。我没装。
朋友老周在旁边看着。他做了七年运维,说话直接。他说:“你这不是在测入口,你是在测人家的耐心。”他把手机递给我,上面是同一个入口,手机端直接打开了,没有下载提示。
差异出在 UA 上。桌面端被识别后,平台推了那个组件。移动端没有。这不是漏洞,是策略。我把它记在白纸第二行。
白纸第三行,我写了另一个数字:1200ms。这是从点击到内容出现的时间,在干净缓存下。
为了验证这一点,我用了三个浏览器、两次无痕、一次清空缓存。结果一致。所谓“无需下载源码”,本质是入口本身不依赖本地代码——它依赖的是浏览器能解析的那一层。我在这条记录旁边画了一个圈,写了一个词:前端边界。
后来我又去翻了 b站必看的300视频 这个页面,纯粹是顺手。结果发现里面有个细节:三百个视频的入口链接,全部指向网页路径,没有一个带下载。这个页面我看了四遍,每一遍都在想同一件事——入口设计者早就知道用户不想装东西。
这让我有点兴奋。不是技术上的,是观察上的。
下午四点二十分,我拆了一份旧的网页缓存。里面有一段被注释掉的跳转逻辑。注释者留了一个日期:2025-11-03。还有一句话,语气很随意:“先放这,等确认再开。”
我盯着这行字看了很久。这是一个人留下的痕迹。不是文档,不是规范,就是一句随手的话。我把它抄在了白纸最后一行。
关于“免费进入B站网站入口直接进入网页应用”这件事,我的观点很明确:入口的干净程度,比功能多少更重要。 一个入口如果需要用户先理解它,那它已经失败了。这话可能得罪做功能堆叠的人,但我不改。
我还对比了 免费网站在线观看人数统计 里的数据口径。那边把“进入”定义成页面加载完成。我不同意。进入应该是你能看到第一个内容。中间那段空白,不算。
这是吹毛求疵。我知道。
但记录就是要吹毛求疵。否则写出来只是通稿。
晚上六点,我把测试结果整理成三行:入口可以直接进,前提是别被识别为桌面;下载提示来自策略层,不是技术必需;最后,源码不会出现在你的机器上,它只在服务器端运行。这和免费进入B站网站入口直接进入网页应用里描述的流程基本一致,只是他们没提 UA 这层。
至于免费进入B站网站入口软件这个方向,我暂时不碰。装东西这件事,和“直接进入”在逻辑上是相反的。我把它列为待办,标了一个问号。
今天早上我又打开了一次那个入口。干净缓存,直接进,没有下载提示。三秒,内容出来了。
我关掉屏幕,把白纸折好,放进抽屉。
那张纸上有四行字。第一行:直接进入。最后一行:先放这,等确认再开。
这件事我大概还会继续记。不一定有结论,但记录本身是有价值的。