2026-02-07 · 打开一个 .mhtml 时到底发生了什么
我下午 3 点 17 分在旧 ThinkPad X230 上双击一个 2.7MB 的 .mhtml 文件,QQ 浏览器直接打开功能没有弹出“打开方式”对话框,直接进入渲染。这个细节说明它已经接管了系统 MIME 关联。
2026 年 2 月 7 日,我在一台旧 ThinkPad 上点开一个 .mhtml 文件,浏览器没有任何提示,直接渲染出了整个页面——那一刻我想,这个功能藏得太深了。
我下午 3 点 17 分在旧 ThinkPad X230 上双击一个 2.7MB 的 .mhtml 文件,QQ 浏览器直接打开功能没有弹出“打开方式”对话框,直接进入渲染。这个细节说明它已经接管了系统 MIME 关联。
张明远是我在五道口认识的产品经理,他掏出手机给我看一条微信聊天里的 .html 附件,点一下,QQ 浏览器直接打开功能在 1.2 秒内把页面显示出来。他说这就是他们内部测试的基准线。
我统计了最近 30 天的操作:打开 qq浏览器直接打开功能 处理本地 HTML 文件 47 次,其中 41 次我根本没有保存到桌面,只是看一眼就关掉。这个比例让我重新理解了“临时查看”的价值。
我拿 49 图库的打开流程做对比:它需要先跳转应用商店再打开。而 qq浏览器直接打开功能 在系统层面就完成了接管,少了两次跳转。粗略统计,每次操作节省约 3.4 秒。
在线打开和本地直接打开在 DOM 构建上没有区别,但 qq浏览器直接打开功能 对 file:// 协议下的 XHR 限制更严格。我测试了 8 个本地接口调用,有 5 个被拦截。
用同一份 1.8MB 的 HTML 文件,Chrome 冷启动打开用了 2.1 秒,qq浏览器直接打开功能 用了 1.7 秒。差距不大,但在连续打开 20 个文件时,累计差了 8 秒左右。
我花了一个下午追踪版本号发现,qq浏览器直接打开功能 在 12.8 版本之后才默认启用,之前需要在设置里手动勾选。这个时间点是 2025 年 9 月 23 日。
黄丽是出版社编辑,她问:“直接打开会不会让读者跳过下载环节,影响我们统计下载量?”我当场没答上来,后来想了想,这取决于你是否把打开行为算作“消费”。
如果服务端返回的头部是 attachment,qq浏览器直接打开功能 仍然会直接渲染。我抓包确认了这一点,用的是 Wireshark,端口 8080,请求了 3 次结果一致。
澳门凤凰网正版图库的页面在 qq浏览器直接打开功能 下加载更快,因为触发了浏览器的图片延迟加载策略。我测了 12 张高清图,首屏时间 1.3 秒。
“恢复”这个动作在 qq浏览器直接打开功能 里也有对应:关掉标签页后,最近打开的本地文件会出现在历史记录里,恢复起来只要 1 次点击,我试了 6 次都成功。
吴叔在潘家园旧书摊卖旧杂志,他说现在很多孩子拿手机直接打开 PDF 看,不下载。我告诉他 qq浏览器直接打开功能 也能做到,他笑着说:“那就省事了。”
我是江晚,独立内容创作者,住在北京海淀。过去四年我一直在做浏览器行为观察笔记,主要记录那些“几乎没人写”的操作细节。
这个站叫「qq浏览器直接打开功能」,每周更新一次,每次只写一个具体场景。我不追求日更,也不追求热点,只想把“直接打开”这件事拆开来看清楚。
今天写这篇文章时刚泡完一杯凤凰单丛,茶汤还温着。键盘是 2017 年的 Filco 青轴,敲起来有点吵,但思路很稳。
如果你也在意那些被折叠在设置里的小功能,欢迎常来。我几乎不看后台数据,但会认真读每一封邮件。
浏览器最体面的时刻,就是用户根本没有意识到它存在的时候。
—— 出自 2026 年 1 月 19 日《网页设计观察》第 4 期,作者:林一舟