让那些简陋的论坛回归

Hacker News Top 新闻

摘要

对旧式网络论坛魅力与社群的怀旧回顾,认为现代社交媒体缺乏其深度与亲密感。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/07/02 05:03

# 当我们抛弃那些糟糕的老式网络论坛时,我们失去了什么 来源:https://tedium.co/2026/07/01/online-web-forums-retrospective/ **Tedium 今日话题:**最近,我的 Bluesky 粉丝数突破了 2 万,但我对此并没有多说什么。当然,我考虑过,但随后我对自己说,这有什么意义呢?很快,又会出现另一个值得我指着它感到奇怪的里程碑。如今社交媒体的通病是:好东西常常把你吸引进来,但一天结束后,你只觉得心里空落落的。也许正因为如此,当我看到一个帖子问“你最喜欢的社交网络是什么”时,我的答案不是 Twitter、Bluesky,甚至不是 Tumblr。而是一个 2000 年代中期存在的新闻设计师论坛,叫 Visual Editors。老实说,它几乎无法正常运作:有一个聊天功能,深受那些深夜等待版面校对的设计师们的喜爱,但它经常毫无征兆地宕机。但从社区的角度看,它棒极了。为什么现在的许多社交网络没有那种感觉?今天的 Tedium 将探讨网络论坛的命运。*—— Ernie @ Tedium* ### 11万 **这是许多现代 Usenet 提供商(包括 GigaNews (https://giganews.com/) 和 SuperNews (https://www.supernews.com/usenet/))宣传在其服务上可用的新闻组数量**。Usenet 系统起源于 1970 年代末,是许多早期互联网用户依赖的第一个类似论坛的系统,另一个主要选项是电子邮件列表服务。但到了 1990 年代末,图形化程度不高的 Usenet 已经开始失宠。 post-it-notes.jpg/uploads/post-it-notes.jpg)对于从未使用过论坛的外行人来说:论坛的功能就像一块贴满便利贴的公告板。(Patrick Perkins/Unsplash (https://unsplash.com/photos/colorful-sticky-notes-pinned-to-board-ETRPjvb0KM0)) ### 为什么网络最终朝着论坛的方向发展 **仔细想想**,网络论坛对于 Web 的运作方式来说其实并不合适。我们在技术上早就有一个工具,让人们可以在 90 年代初以论坛形式相互交流——那就是 Usenet (https://tedium.co/2017/10/03/usenet-binaries-history/)。 或者,至少看起来是这样。所以我好奇:人们在 Usenet 上对网络论坛的增长怎么看?这让我找到了一篇现代未来学家 Eric Hunting 写的精彩帖子。 1994 年 4 月,Hunting 在 alt.hypertext 的“Forums in the Web (https://usenetarchives.com/view.php?id=alt.hypertext&mid=PGh1bnRpbmcuMTExNzQ1ODMzMEJAdGlnZ2VyLmp2bmMubmV0Pg)”帖子中,或多或少地预测了几年后网络论坛会变成什么样: > Web 环境缺少的一个东西,就是像在 USENET 那样,利用 Web 页面开展公开讨论或论坛的手段。原因可能是,没有办法像论坛帖子那样打包页面及其所有关联的图形和多媒体数据,而且像 USENET 那样将这些海量数据分发给论坛服务器也不现实。 他的帖子有点啰嗦,描述了主题(thread)的概念、URL 作为组织结构,以及哪些可行、哪些不可行。本质上,图片和多媒体的加入(在 Usenet 这类纯文本论坛上是二等公民)将极大地改变人们在论坛上的互动方式。不幸的是,他有一个常见的错误:他假设缺乏匿名性会让人们在网上表现得更好: > 向无名的 USENET 服务器抛出几百行即兴的恶意是一回事;而要在自己的电脑上维护那堆恶意内容一段时间则是另一回事。Web 论坛的帖子不会是一封扔向虚无的纸飞机。它会是自家门前的一个公告牌。 嗯,现实并非如此。但 Hunting 没等多久就看到了网络论坛在现实中的实现。1994 年 6 月,CERN 的 Ari Luotonen 开发了 (https://www.w3.org/WIT/) 据信是第一个基于 Web 的论坛软件 WWW Interactive Talk (https://www.w3.org/WIT/) (WIT)。 “请记住,这是在几天内匆忙拼凑起来的,所以如果它还不能做到所有可能的事情,请原谅我。”Luotonen 写道 (https://ksi.cpsc.ucalgary.ca/archives/WWW-TALK/www-talk-1994q2.messages/795.html)。 这个软件存活时间不长,现在 W3C 网站上已经找不到了——这有点意外,因为 W3C 的很多早期工作基本都保留在线。但这个没有——不过借助一点 Internet Archive 回溯魔法,我最终找到了存档文件的藏身之处。 为了重振 W3C 论坛的趋势,我将该软件上传到了 GitHub (https://github.com/readtedium/WIT)。为了好玩,我还让它在 Docker 容器里运行了。 screenshot_2026-06-21_13-03-55.png/uploads/screenshot_2026-06-21_13-03-55.png)你能相信吗,这个论坛居然还能用。(想自己试试?我把它放在网上了 (https://wit.tedium.co/)。小心垃圾信息。) 虽然 W3C 是第一个,但类似的工具还有很多。例如,伊利诺伊大学国家超级计算应用中心 (NCSA) 开发了 Collaborative Cork Board (https://jean-luc2.aei.mpg.de/Codes/CoCoBoard/index.html) (CoCoBoard),也就是大名鼎鼎的 Mosaic 的诞生地。这个工具基本上把邮件回复变成了论坛主题。 不久之后,这个曾经是早期 Web 开发者(使用 CGI 和 Perl)实验领域的天马行空概念,就引起了大型企业的兴趣。它们被宣传为群件 (https://tedium.co/2024/04/13/groupware-workgroup-history/) 的众多例子之一。很可能,你第一次在 Web 论坛上发帖并非使用开源工具,而是商业工具。 最早成功推出网络论坛初创公司的公司之一是 Lundeen & Associates,它创建了 WebCrossing 论坛工具,于 1995 年秋季发布。一年之内,许多主要出版物,包括明尼阿波利斯的《星论坛报》、《纽约时报》和《沙龙》杂志,都使用了该软件——以《纽约时报》为例,它被用于 1996 年的选举报道。虽然后来的工具更出名,但 WebCrossing (https://elliptics.com/webcrossing/) 可能是少数几款持续开发超过 30 年的网络原生软件工具之一。 (其遗产的一个证明:《沙龙》杂志使用该软件作为其数字社区的支柱超过 15 年,直到 2011 年 (https://www.salon.com/2011/05/13/tabletalk_closing_open2011/) 才因担心它不符合 Web 的发展方向而关闭。现在又过去了 15 年,我们能不能说这很可能是一个糟糕的决定?也许吧。) 但 WebCrossing 并非孤例。网站 Perlwatch (https://perlwatch.net/perl-applications/forums/#wikidforum) 列出了数百种不同的论坛系统,其中一些的知名度高低不一。据我所知,这个列表已经多年没有更新,尽管网站声称并非如此。但它是了解 90 年代末和 2000 年代初寻找公告板系统是什么样子的绝佳历史文献。 screenshot_2026-06-22_12-36-13.png/uploads/screenshot_2026-06-22_12-36-13.png)WWWBoard(Matt's Script Archive 在 90 年代末发布的广泛使用的论坛托管软件)的版权声明。但即使在如此激烈的竞争中,90 年代论坛软件中最具主导地位的玩家受益于它免费的选择。Matt's Script Archive (https://www.scriptarchive.com/),一个基于 Perl 的网站工具集合(包括留言簿和页面计数器),在 WWWboard 上发现了重要东西。 这个工具,一种几乎无法正常工作的原始论坛技术,却让普通人都能使用主题讨论,尽管这意味着论坛会延伸到难以加载的地步,而且安全问题从未得到修复。(我们上周写了 (https://tedium.co/2026/06/22/matts-script-archive-retrospective/) 关于它的一整篇文章,如果你想深入了解的话。) 我们很快超越了 WWWBoard 的有限能力。但论坛本身最终也被抛在了后面。 Phpbb_3.0_prosilver.png/uploads/Phpbb_3.0_prosilver.png)一个 phpBB 论坛的例子,这是 2000 年代初期你在网上最常见到的论坛类型之一。(Wikimedia Commons) ### 五种对互联网历史至关重要的网络论坛软件示例 1. **Ultimate Bulletin Board (https://www.ubbcentral.com/)\.**这个软件,后来被称为 UBB 和 UBB.classic,因其低价位而在互联网上广受欢迎。它比 WWWboard 有了显著的进步,是件好事。该软件最初由 Social Strata 于 1996 年左右开发,该公司现在的名称是 CrowdStack (https://pro.crowdstack.com/)。(不过,它的历史有点曲折,所以并非每个版本都能以相同方式工作。) 2. **Slash (https://sourceforge.net/projects/slashcode/)\.**由 Rob Malda 于 1998 年开发,用于管理其热门科技新闻网站 Slashdot (https://slashdot.org/) 上的论坛。Slash 作为社区管理工具极具影响力。(很大一部分原因?它带有非常强大的自我管理功能,后来被 Hacker News、Digg 和 Reddit 等平台效仿。)虽然目前尚不清楚 Slashdot 是否仍在使用 Slash(例如,Malda 多年前就已离开),但已知 SoylentNews (https://soylentnews.org/) 使用了它的一个直接分支。 3. **vBulletin (https://www.vbulletin.com/)\.**这是互联网上最知名的论坛平台之一,部分原因是它被一些非常著名的论坛使用。值得注意的是,Something Awful 的臭名昭著的论坛 (https://www.vice.com/en/article/fuck-you-and-die-an-oral-history-of-something-awful/) 使用了 vBulletin,但这只是故事的一半:该软件多年前就被分叉,并在过去二十年中被 SA 的管理员和所有者大量修改和定制。到如今,它更像是他们自己的东西,而不是 vBulletin 的。 4. **phpBB (https://www.phpbb.com/)\.**虽然 vBulletin 与 phpBB 几乎同时出现,但 vBulletin 是商业工具,而 phpBB 始终是免费开源的,因此它拥有一个庞大的社区,愿意为其编写扩展。类似的 nodeBB (https://nodebb.org/) 是 phpBB 方法的现代化版本,工作方式大致相同。 5. **Discourse (https://www.discourse.org/)\.**虽然它并非同类工具中的唯一,但 Jeff Atwood、Robin Ward 和 Sam Saffron 在 2014 年决定构建一种新型论坛软件,这是一件大事。毕竟,这是一种迫切需要革新的媒介。(例如,转向 Ruby 代码库是一个重要的转变,当时许多论坛仍运行在 PHP 或 Perl 上。)它可以被视为 Stack Exchange 的延续,后者是 Atwood 在 2008 年联合创立的程序员讨论平台。 ### 1985 **Whole Earth 'Lectronic Link(也称为 The Well (https://www.well.com/about-2/))** 最初成立的年份。它是数字文化中持续运行时间最长的在线社区之一,与大多数同类公告板或在线服务不同,它成功跳转到了 Web 上。至今它仍然活跃,是一个付费的私人社区。(实际上,The Well 在很久以前赞助过 Tedium,我意识到这是一件很酷的事情。) BBCode_list.png/uploads/BBCode_list.png)Something Awful 论坛提供的一些 BBCode 布局选项列表。 ### 在 Markdown 之前,有 BBCode 早期许多论坛面临的一个挑战是必须净化用户发布的文本。人们可以在表单中发布任何内容,这可能会破坏网站、引发漏洞等等。 (如果不进行净化,就会遇到诸如可以在 MySpace 页面上放置 CSS (https://tedium.co/2020/07/14/social-media-customization-failings/) 之类的问题。) 但另一方面,你仍然希望你的网站至少有一些受控的样式,而不需要太多额外的东西。如今,许多平台使用 Markdown 来解决这个问题,部分原因是它无处不在 (https://tedium.co/2026/02/17/markdown-growing-influence-cloudflare-ai/)。但在此之前,在论坛上发帖的人需要替代方案,这些方案可以为乐趣留出空间,而不是在你的论坛上植入恶意软件。 这促成了 BBCode 在 1998 年的诞生,最初从 UBB 开始,然后传播到 phpBB 和 vBulletin 等其他论坛平台。(有一个 bbcodedot org 专门介绍这种脚本语言,但我拒绝链接它,因为它现在是一个 Web3 SEO 玩法。)虽然它没有像 Markdown 那样受到现代的关注,但无论好坏,它都比 Markdown 更古老、功能更强大。 作为 HTML 的一个子集,它有效地用 `[` 和 `]` 替换了 `<` 或 `>`,并移除了添加 HTML 规范所能做的许多额外内容的能力。论坛所有者自然喜欢这一点,因为它给了他们一些对用户行为控制的余地。JavaScript 可能被禁用,但 300 磅的文字?突然就可行了。一个常见图片库?当然可以,它们被称为图片宏。使论坛更易用的功能?当然。 这些行话有时会塑造整个社区。例如,Something Awful 的粉丝可能还记得论坛上有许多图片宏,最著名的是 `:10bux:`,它显示一张 10 美元钞票的图片,反映了该论坛臭名昭著的一次性入场费。在一些论坛上,BBCode 最终被以实验性的方式使用,帮助产生了一些早期的迷因文化。以其独特的方式,BBCode 让论坛不仅仅是以 HTML 格式呈现的 Usenet。 缺点在于,安全方面的理由在实践中比理论上更突出。2005 年开发者 Chris Shiflett (https://shiflett.org/articles/bbcode) 的一篇博客文章指出,BBCode 的安全理由实际上弱得多: > 正如 Security Corner 的常客所知,输入必须始终进行过滤。当你允许用户输入非常复杂的数据时,创建可接受字符的白名单可能会非常困难。因此,许多开发者对此类输入采用非常弱的过滤规则,并依赖 `htmlentities()` 进行的转义来提供保护。虽然 `htmlentities()` 可以挽救你于过滤不良的数据,但仅依赖转义并不理想。因为攻击者可以发送任何类型的数据,依赖 BBCode 进行保护同样不明智——除非你在编程逻辑中强制这些规则,否则你不能假设攻击者会遵守你的规则。 但即使安全原因不那么重要,Shiflett 也承认 BBCode 对用户有好处,并且在某些情况下甚至比实际 HTML 更容易记住。(不过,另一方面,可以推测 BBCode 也确实阻止了一些人完全尝试论坛。这些人最终去了 Facebook。) 与 WordPress 相关的内容管理系统中类似的概念——短代码 (https://wordpress.com/support/wordpress-editor/blocks/shortcode-block/)——成为帮助在页面上可视地修改或组织内容的流行技术。(Tedium 使用短代码结合 Markdown。) *更多的视频游戏应该用一点 BBCode 来编程。* 但 BBCode 在现代最有趣的遗产可能甚至不在论坛领域。游戏开发工具 Godot 已经采用了这个脚本语言,

相似文章

破坏性便利

Lobsters Hottest

这篇文章批评了现代在线平台,如Discord和微博,用短暂、混乱的交流取代了论坛,从而抑制了深层次的、非同步的讨论。

我们曾经拥有的(互联网XMPP全盛时期)(2023)

Lobsters Hottest

一篇回顾性的博客文章,感叹XMPP(Jabber)从2008年左右的全盛时期(当时被广泛使用并得到Google和Facebook等主要平台的支持)走向衰落,并与Matrix等现代去中心化替代方案进行对比。作者反思了XMPP如何曾经通过Pidgin和Trillian等客户端为主流用户所用,但后来被专有的围墙花园式消息应用所取代。

小型、真实、原始的网页

Hacker News Top

一篇颂扬1990年代和2000年代初期非企业化、原始风格网络的文章,倡导个人网站、简洁设计和独立网络实践,同时批评现代企业接管和人工智能炒作。

被遗忘的LAN聚会艺术 (2023)

Hacker News Top

一篇探讨LAN聚会怀旧情结、其兴衰历程以及相较于现代在线多人游戏所提供的独特社交体验的评论文章。