Reddit说纯HTML不安全,20年经典版要关了

webredditplatform

数据源:HN + Lobsters · HN

一个荒诞的发现

2026 年 7 月 21 日,开发者 Cole K 像往常一样在搜索引擎里输入 site:reddit.com,想找一些真人讨论的帖子。结果点进链接后,他看到的是一则登录提示——“出于安全原因,请登录后使用旧版 Reddit。”

他尝试访问 old.reddit.com 上的 “new” 标签页(即最新帖子聚合页),发现这些页面已经被静默移除,访问时直接重定向到新版 Reddit 界面。更令人哭笑不得的是 Reddit 官方的解释——他们说,纯 HTML 不够安全

是的,你没看错。这个地球上最基础的网页技术——HTML,自 1991 年诞生以来驱动了整个互联网的标记语言——被一家市值数百亿美元的上市公司认定是”不安全的”。而那个被判定为”不安全”的 old.reddit.com,恰恰是 Reddit 自 2005 年创立以来一直沿用的经典界面,承载了整整一代互联网用户的记忆。

访问 old.reddit.com 时弹出的登录提示 图:访问 old.reddit.com 时弹出的登录提示,Reddit 以”安全”为由要求用户登录后才能使用旧版界面。

什么是 old.reddit.com?

如果你不是 Reddit 的老用户,可能不太清楚”旧版 Reddit”到底是什么。

简单来说,old.reddit.com 就是 Reddit 最初的网页界面——一个几乎纯 HTML 构成的、极其简洁的论坛页面布局。它的样子和 2005 年 Reddit 刚上线时差别不大:白色背景、蓝色链接、文字为主,偶尔穿插缩略图。没有花哨的动画,没有自动播放的视频,没有占据半个屏幕的侧边栏,也没有层出不穷的弹窗提醒。

在技术圈里,人们把这种设计风格叫作”极简主义”。但在非技术用户看来,它更像一个”复古论坛”——就像你十几年前上过的那些 BBS 或贴吧,点开即看,不拖泥带水。

笔者在这里做个类比:如果新版 Reddit 是一间装潢华丽、灯光璀璨的购物中心,那 old.reddit.com 就是村口那家开了二十年的杂货铺——货架一目了然,拿了就走,不用绕来绕去找出口。

为什么那么多人离不开它?

Lobsters 上一位用户 nemin 的留言,说出了很多人的心声:

“old Reddit 是”退化”的完美反例——它加载飞快,没有冗余,即使打开几十个标签页浏览器也不会卡顿。”

这不是夸张。Cole K 在他的技术分析中做了一个直观的对比:

  • 加载旧版 Reddit 一个帖子页面:33 个网络请求,总计约 1MB 数据,2 秒加载完成。页面内容几乎全是纯 HTML。
  • 加载新版 Reddit 同一个帖子:112 个网络请求,数据量是旧版的 5 倍以上。更关键的是——没有 JavaScript 的话,新 Reddit 连内容都显示不了。

Cole K 的实测数据——旧版 Reddit 只需 33 个请求即可加载完整页面 图:Cole K 的实测数据——旧版 Reddit 只需 33 个请求、约 1MB 数据传输即可加载完整页面。

对普通用户来说,这意味着什么呢?如果你用的是几十块钱买的二手手机,或者身在网络信号不太好的地方,old.reddit.com 几乎是唯一能流畅使用的 Reddit 入口。即便你的设备是最新款的旗舰机,旧版 Reddit 那种”秒开”的体验,也是新版那动辄三五秒的加载时间无法比拟的。

不仅如此,old.reddit.com 还催生了一个繁荣的第三方工具生态。著名的 Reddit Enhancement Suite(RES)、Toolbox 等浏览器扩展,都是基于旧版界面开发的,它们为用户的浏览体验提供了大量增强功能。新版 Reddit 由于频繁改版且高度依赖 JavaScript,这些工具几乎全部失效。

Reddit 为什么非要关掉它?

如果旧版这么好,Reddit 为什么还要让它消失?答案并不复杂:

让我们先理解 Reddit 这家公司的处境。Reddit 于 2024 年 3 月上市,和其他互联网公司一样,它需要向华尔街证明自己的盈利能力。而互联网公司赚钱的主要方式,就是广告。

问题在于,old.reddit.com 的纯 HTML 架构让广告投放和用户追踪变得非常困难。在旧版界面里,Reddit 无法植入复杂的追踪脚本,无法精确收集用户的浏览行为数据,也无法在页面中插入那些”恰到好处”的原生广告。新 Reddit 则完全不同——它大量使用 JavaScript,可以加载追踪器、投放定向广告、发送心跳包(Cole K 发现新版 Reddit 每 0.5 秒就会向服务器发送一次心跳信号),甚至可以在你滚动页面时实时分析你的兴趣偏好。

Cole K 抓取到新版 Reddit 约每 0.5 秒发送一次心跳包 图:Cole K 抓取到新版 Reddit 约每 0.5 秒发送一次心跳包,用于持续追踪用户行为。

换句话说,old.reddit.com 之所以”不安全”,它在技术上并没有明显的漏洞,真正的问题在于它无法让 Reddit 从用户身上赚到足够的钱

Reddit 官方在 r/modnews 的公告中给出的解释是:旧版 Reddit 缺乏”现代安全堆栈”,容易遭到恶意爬虫的滥用。但一个有趣的事实是——新版 Reddit 在未登录状态下仍然完全可访问,没有设置任何登录屏障。如果说旧版 Reddit 会因为缺乏安全措施而被滥用,那为什么新版却能敞开大门?这个逻辑上的矛盾,让人很难不怀疑”安全”只是托词。

Lobsters 上的另一个用户 chrismorgan 一针见血地指出:

“新版 Reddit 是一个完全不同的产品——它更适合公司想要发展的方向,但对旧 Web 来说毫无希望。“

二十年,一个时代的终章?

old.reddit.com 的故事几乎是和 Reddit 本身同步开始的。2005 年 Reddit 创立时,整个网站就是这个样子。2006 年,Reddit 被 Conde Nast 收购,界面经历过几次微调,但核心设计理念一直没变——轻量、快速、以内容为本。

2018 年,Reddit 推出了全新的”New Reddit”界面,old.reddit.com 开始被标记为”旧版”。当时 Reddit 承诺会长期维护它。毕竟,很多核心用户——尤其是版主和深度贡献者——几乎完全依赖旧版界面进行日常管理。

但承诺终究是承诺。接下来几年,Reddit 一步步收紧了对旧版的支持:

  • 2023 年,Reddit 关闭了第三方客户端(如 Apollo、Sync),引发了大规模抗议。
  • 2024 年,Reddit 开始逐步移除 old.reddit.com 上的功能。
  • 2026 年 7 月,Cole K 发现”new”标签页被静默移除,访问时重定向到新版界面。

这次的变化不像关闭第三方客户端那样引人注目——它甚至没有大张旗鼓地发公告。但社区解读得很清楚:这是一个信号,Reddit 正在为最终关闭 old.reddit.com 做铺垫。

“纯 HTML 不安全”的荒诞逻辑

让我们再回到 Reddit 的核心说辞——“纯 HTML 不安全”。

这句话的荒诞之处在哪里呢?HTML(超文本标记语言)是互联网最底层的基石之一。 浏览器的作用就是解析 HTML 并展示内容。如果 HTML 本身是”不安全”的,那整个万维网都不该存在。

更形象地说,这就像有人声称**“自行车不安全,因为它没有安全气囊”**——汽车有安全气囊当然更”安全”,但安全气囊的初衷是为了在碰撞时保护乘客,而不是为了在行驶中追踪你的位置、分析你的购物偏好、向你推送沿途商店的广告。把”缺少追踪能力”等同于”不安全”,这是偷换概念。

Reddit 真正想说的是:纯 HTML 页面无法运行我们的追踪脚本,所以我们没法监控用户行为,也没法精准投递广告。对我们来说,这”不安全”——不安全的是我们的商业模式,不是你的浏览体验。

两方视角:公司的账本 vs 用户的体验

平心而论,Reddit 的处境并非完全没有道理。

从 Reddit 的角度看:

  • 作为上市公司,需要对股东负责,实现持续盈利。
  • 维护两套前端系统(旧版和新版)需要双倍的技术投入。
  • 广告主更青睐能提供精细用户画像的平台,旧版 Reddit 无法满足这一需求。
  • 爬虫和 AI 训练数据抓取确实给平台带来了真实的成本和压力。

从用户社区的角度看:

  • old.reddit.com 是一个运行了近 20 年、稳定可靠的产品,说关就关,缺少对忠实用户的尊重。
  • “安全”是借口,真正的动机是广告和追踪——这让人感到被欺骗。
  • 新 Reddit 的臃肿设计降低了内容消费效率,增加的是干扰而非价值。
  • 许多版主和长期贡献者依赖旧版界面进行社区管理,强制切换会破坏现有的社区运营生态。

这两方视角的矛盾,本质上是互联网平台发展到一定阶段后必然面临的困境:用户想要的是好用的产品,资本想要的是可货币化的资产。 当产品的设计初衷(传递信息、建设社区)和资本的盈利需求(收集数据、投放广告)发生冲突时,胜出的往往是后者。

更广阔的图景

old.reddit.com 的命运,其实只是更宏大叙事中的一个章节。

移动互联网时代以来,“轻量版""极速版""经典版”正在一个个消失。Google Reader 死了,X(原 Twitter)的纯文本界面越来越难用了,Flickr 的经典界面也没了。每一次”升级”的背后,几乎都是同一个故事:简化版无法承载商业化的重任。

对于中国读者来说,这可能让你想起某些曾经好用、后来变得臃肿不堪的产品——曾经简洁的网页版论坛变成了嵌套着直播、短视频、电商入口的庞然大物。用户并不想要这些功能,产品需要这些功能来创造收入。

笔者不是在鼓吹”旧的一定好”。技术总会进步,界面总会迭代。但当一个平台用”安全”这种冠冕堂皇的理由,去掩盖它想要更多广告收入的真实目的时,用户有权利感到失望和愤怒。

结语

截至笔者撰稿时,old.reddit.com 的大部分页面仍然可以访问。但 Cole K 的发现表明,Reddit 正在一步步收窄这个入口。也许几个月后,也许一两年后,当我们在搜索引擎里点开一个 Reddit 链接时,迎接我们的将不再是那个熟悉的白色页面和蓝色链接,而是一个华丽的、JS 打底的、每半秒发一次心跳包的”现代化”界面。

如果有一天你真的失去了 old.reddit.com,不妨回想一下:你还记得上次打开一个网页、内容瞬间出现在屏幕上、没有任何加载转圈和弹窗广告,是什么时候吗?

那可能就是纯 HTML——那个被 Reddit 说”不安全”的东西——能给你的、最简单也最真诚的体验。


参考链接

  • So Reddit has decided that plain HTML is unsafe — Cole K 的原始分析文章
  • Hacker News 讨论帖 — 198 点,224 条评论
  • Lobsters 讨论帖 — 86 点,51 条评论
  • Reddit 官方公告:Logging in to use old Reddit — r/modnews 上的管理员说明
  • Old Reddit vs. New Reddit: A Deep Dive into User Experience