しょぼいWebフォーラムを復活させよう
(tedium.co)- 古いWebフォーラムはコードも粗く、しばしば壊れていたが、小さなコミュニティが長く滞在して対話する場所としては、現代のソーシャルネットワークより満足できる面があった
- Usenetやメーリングリストの後、Webフォーラムは1994年の WWW Interactive Talk のような初期実装、CGI・Perlツール、商用・オープンソースソフトウェアを経て広がっていった
- UBB、Slash、vBulletin、phpBB、Discourseは、自己モデレーション、拡張性、コミュニティごとのカスタマイズ、Stack Exchange型の議論文化に影響を与えた
- BBCodeはHTML入力を制御しながらも書式や画像マクロを許可したフォーラム専用の文法で、UBBから始まりphpBB・vBulletin、さらにGodotのRichTextLabelへと受け継がれている
- フォーラム運営者はホスティング・セキュリティ・サーバー障害を自分で抱えなければならず、Digg・Reddit・StackOverflowのようなWeb 2.0プラットフォームはその負担を減らしつつユーザーを引き寄せた
UsenetとWebフォーラム以前の対話空間
- 初期のインターネット利用者は、フォーラム型の会話のために Usenet とメーリングリストサーブに依存していた
- GigaNewsやSuperNewsのような現代のUsenetプロバイダーは、11万件のニュースグループが利用可能だと宣伝している
- 1970年代後半にルーツを持つUsenetはテキスト中心の構造で、1990年代後半にはすでに影響力を失いつつあった
Webがフォーラムを受け入れ始めた過程
- Webはもともとフォーラムに適した環境ではなかったが、Webページを公開討論の媒体として使おうというアイデアは1990年代初頭から現れていた
- Eric Huntingは1994年4月のalt.hypertextの「Forums in the Web」スレッドで、後のWebフォーラムの姿をかなり正確に予想していた
- WebにはUsenetのような公開討論の手段が不足していると見ていた
- 画像やマルチメディアが投稿と一緒に扱われれば、テキスト中心のUsenetとは異なる相互作用が生まれると予想していた
- 匿名性が減ればオンライン上の振る舞いは良くなると期待していたが、実際の結果はそれほど単純ではなかった
- 1994年6月、CERNのAri Luotonenは、最初のWebベースのフォーラムソフトウェアとされる WWW Interactive Talk、すなわちWITを開発した
- 数日で急いで作ったソフトウェアだったと記している
- 長くは維持されず、W3CのWebサイトでももはや見られない
- ソースはGitHubに再掲載され、Dockerコンテナでも動くようにされている
- NCSAの Collaborative Cork Board は、メールの返信をフォーラムスレッドに変換するツールだった
商用ツールと無料ツールの普及
- WebフォーラムはCGIとPerlを使う初期Web開発者の実験から始まり、企業向け グループウェア の事例へと急速に広がった
- Lundeen & Associatesは1995年秋に WebCrossing フォーラムツールを発表した
- 1年以内にMinneapolis Star-Tribune、The New York Times、Salon のような主要メディアが採用した
- The New York Times は1996年の選挙報道に活用した
- WebCrossing は、30年以上にわたり活発に開発されてきたインターネットネイティブなソフトウェアの1つかもしれない
- Salon は15年以上にわたりデジタルコミュニティの中心として利用した後、2011年に終了した
- Perlwatchに残る数百件のフォーラムシステム一覧は、1990年代後半から2000年代初頭に掲示板を探していた当時の状況を示している
- Matt’s Script Archive の WWWboard は、ほとんど動くだけの原始的なツールだったが、一般ユーザーでもスレッド型の議論を作れるようにした
- フォーラムが長くなりすぎて読み込みが難しくなり、未修正のセキュリティ問題が発生することもあった
- 無料の選択肢だったため広く使われた
インターネットコミュニティに足跡を残したフォーラムソフトウェア
- Ultimate Bulletin Board はUBBおよびUBB.classicとして知られ、低コストのおかげで広く人気を集めた
- 1996年ごろにSocial Strataが開発し、関連会社は現在CrowdStackという名前で存在している
- Slash は、Rob Maldaが1998年にSlashdotフォーラム管理のために開発した
- 強力な自己モデレーション機能が中核で、Hacker News、Digg、Redditのようなプラットフォームに影響を与えた
- SoylentNewsはSlashの直接のフォークを使っていることで知られている
- vBulletin はよく知られた商用フォーラムプラットフォームである
- Something Awfulの悪名高いフォーラムはvBulletinを使っていたが、数年前にフォークされ、20年以上にわたって大幅な修正とカスタマイズが施されている
- phpBB はvBulletinとほぼ同時期に登場したが、無料のオープンソースであり、拡張機能を作る大規模なコミュニティを獲得した
- nodeBB はphpBB的アプローチの現代版として紹介されている
- Discourse はJeff Atwood、Robin Ward、Sam Saffronが2014年に作った新しいタイプのフォーラムソフトウェアである
- 多くのフォーラムがPHPやPerlで動いていた時代に、Rubyコードベースへ移行した点が重要な変化だった
- Atwoodが2008年に共同創業したStack Exchangeの延長線上にあると見なせる
The Wellが示した長寿コミュニティ
- The Whole Earth ‘Lectronic Link、すなわちThe Wellは1985年に始まった
- デジタル文化において最も長く継続運営されているオンラインコミュニティの1つである
- 同種の多くの掲示板やオンラインサービスと違い、Webへの移行に成功した
- 現在も有料の非公開コミュニティとして活動している
Markdown以前のBBCode
- 初期のフォーラムでは、ユーザーがフォームに入力するテキストを サニタイズ(sanitize) する必要があった
- どんな入力でも許可すると、サイトが壊れたり脆弱性が生じたりする可能性があった
- HTMLをそのまま許可しない一方で、ある程度の書式は提供する必要があった
- BBCode は1998年にUBBで始まり、phpBBやvBulletinのようなフォーラムプラットフォームへ広がった
- HTMLの
<と>を[と]に置き換える方式に近かった - HTML仕様が許す追加機能を制限することで、フォーラム運営者がユーザーの振る舞いを制御できるようにした
- JavaScriptは防ぎつつ、大きな文字、画像マクロ、使い勝手を改善する機能は可能にした
- HTMLの
- Something Awfulの
:10bux:のような画像マクロは、コミュニティ言語と初期ミーム文化の形成に影響を与えた - 開発者Chris Shiflettは2005年のBBCode記事で、BBCodeのセキュリティ上の利点は思ったほど強くないと見ていた
- 入力は常にフィルタリングされるべきである
htmlentities()のエスケープだけに依存する方式は理想的ではない- 攻撃者がBBCodeのルールに従うとは仮定できず、プログラミングロジックで強制しなければならない
- Shiflettは、セキュリティ上の理由とは別に、BBCodeがユーザーにとって有用であり、実際のHTMLより覚えやすい可能性があることも認めている
- WordPress系コンテンツ管理システムの shortcode も、ページコンテンツを視覚的に修正したり構成したりする似た方法で使われる
- Godotはノードベースのインターフェースで書式付きテキストを書くためにBBCodeを採用している
- 近年Godotの人気が高まっていることを考えると、Perlベースのフォーラムソフトウェアで始まったツールが現代のゲームにも使われうる
フォーラムがソーシャルメディアに押された理由
- フォーラムがソーシャルメディアに押された短い理由は 新しさ である
- Usenetの後にフォーラムへ移ったのと同じように、1990年代後半から2000年代初頭のフォーラムの弱点を見たユーザーは別のものを求めた
- フォーラム運営は、コミュニティの誰かが自ら責任を負わなければならなかった
- ホスティング費用を支払う必要があった
- サーバーが容量不足になったり、ハッキングされたり、過熱したりすれば自分で対応しなければならなかった
- Slashdotにリンクされてトラフィックが集中する状況も運営者が耐えなければならなかった
- Digg、Reddit、StackOverflowはWeb 2.0時代を代表するコミュニティプラットフォームであり、ユーザーが友人の作ったフォーラムより少し良いものを探す流れに合わせて作られた
- Twitter元CEOのDick Costoloは、Twitterが世界を縮め、チュニジアの人々が状況を発信し、世界中の支持を得られるようにしたと考えていた
- その後、ソーシャルメディアに対する評価は変わった
- Nigel Barberは2024年に、ソーシャルメディアは成功するコミュニティ原則を無視した エンゲージメントアルゴリズム で動いていると批判した
- Michael Weschは2009年にYouTubeの文脈で、問題は文脈の欠如ではなく、複数の文脈が一瞬で崩れる コンテクスト崩壊(context collapse) だと見ていた
小さく粗い空間の価値
- 現代のソーシャルネットワークは良い要素でユーザーを引きつけるが、最終的には空虚さを残すことがある
- Visual Editorsという2000年代半ばのニュースデザイナーフォーラムは、チャット機能がしばしば予告なく停止したが、コミュニティ空間としては素晴らしかった
- ユーザーが常により新しくきらびやかなツールへ移ろうとする傾向があるなら、フォーラムがきちんと機能していたとしても別の場所へ移っていた可能性が高い
- インターネットが生活の家具のように定着した今、誰にでも届く能力より、似た考えを持つ少数に届く体験を再び求めるかもしれない
- ほとんど動くだけだったPHPやPerlのコードには、25年経った今でも取り戻したくなる コミュニティの魅力 が残っていた
3件のコメント
フォーラムのようなものを自分で作って、ささやかながらあちこちで使っている立場として、本当に共感します。AIの文章ではなく、人々のくだらない話を共有しながら、お互いの考えを交わせる場が恋しいですね。
最近は、私のようにフォーラムや掲示板のようなものを作って使う人も、もういなくなってきている気がします。ホスティングを維持するのも費用がかかるので、理解はできますが(笑);
私はインターネットの利用をUsenetから始めたので、笑、名前を聞くだけで懐かしいですね。
Hacker News のコメント
目新しさだけでは説明として不十分で、Digg/Reddit式のコメントツリーは、興味深い議論を見つけて追いやすいという点で明らかな改善だった
コメントごとに会話をリードする人が変わりながらも、一貫したやり取りを追えるところがよかったし、複数の声にスポットライトを分散させる形式としては、今でもこれほどの代替案は思いつきにくい
Twitter形式は、強い一言の後に長い返信がぶら下がる構造なので、文脈を見るには追加クリックが必要で、匿名性が弱く、すでに影響力のある声を見せるという利点くらいしかなかった
昔ながらのフォーラムはスクロール量と不要な内容が多く、懐かしさが過ぎると戻りにくい
新製品の場合、最も多くの反応が集まるスレッドは、誰も実際には分かっていない状態で立ち、その結果、数百〜数千件の推測コメントが積み上がる
こうした環境では、リリース前にアクセス権を持つ人たちに影響力が集中する
HN/Redditの構造で、Fableのようなモデルを使ってみた経験をどううまく伝えられるのかは微妙だ
新しいブログ記事を投稿したり Ask HN を立てたりはできるが、後者は大きな反応を得にくい
昔ながらのフォーラムは読みにくくても、時間をかけて集中した議論を続けるにはより適していた
昔の「しょぼい」フォーラム形式は推薦数でゲーム化されておらず、数か月、数年とかけてゆっくり続く長期スレッドが多かった
かつて人気もトラフィックも高かったSomethingAwfulのような場所でも、流れやコミュニティの雰囲気は違っていて、常連のいる近所のバーに時々新顔が入ってくるような感じだった
もちろん今でも、想像できるほぼあらゆる関心事や趣味ごとに、そうした「しょぼい」フォーラムはかなり残っている
全員が同じテレビニュースチャンネルを見て、それについて話さなければならないのに似ており、枝分かれは可能ではあるが、基本的には推奨されない
Reddit/Digg式にはこの性質がなく、誰もが話せる単一の物語の代わりに、文化が数千個の小さな断片へ分かれていくもう一つの例のように見える
新しいRedditモデルの利点は理解しているが、社会的結束には悪いと思う
ある程度の利点はあったが、大きな脆弱性も開き、ときには質の高い投稿を見つけやすくしてくれた一方で、同時にあらゆるものをカルマ稼ぎスパムの海に沈めた
Redditはモデレーション問題もきちんと解決できなかった
昔のBBSや掲示板と同じように、RedditのモデレーターはRedditから賃金を受け取らず、匿名で、責任も負わない
良いモデレーターもいるが大半はそうではなく、モデレーションは楽しい仕事ではないので、なぜ誰かが無料でやろうとするのかを問う必要がある
一部のRedditモデレーターの行動は、権威主義体制のための心理戦としか解釈できない
並べ替えとモデレーションはいまだに難しい問題だ
アルゴリズムは操作されうるし、現時点までのAIにはその両方をうまくこなす判断力が不足しており、人間についても、暴君のように振る舞わない、あるいは自分のアジェンダや資金提供者側のアジェンダを押し通さないと信じるのは難しい
報酬や実際に執行される基準のような高コストのインセンティブがなければなおさらだ
推薦/非推薦のない昔ながらのフォーラムは、カルマ稼ぎに対してより脆弱でないかもしれない
カルマがなければカルマ稼ぎもないが、カルマシステムとともに入ってきたものを手放すのは簡単ではない
伝統的なフォーラムであれ、エンゲージメントベースの並べ替えであれ、話題から外れた投稿は無視され、書き手が経験することは両方の環境で似ている
一部のフォーラム文化はノイズを招くことがあるが、フォーラムにはそのノイズを純プラスに変える仕組みがいくつかある
価値がマイナスの投稿なら、モデレーターが保護観察やブロックを行い、問題のあるコンテンツは皆が学べる例になる
コミュニティが話題外れのコメントを中立的価値と見なすなら、それは単に無視され、書き手はコミュニティが何を価値あるものと見なしていないかを知る
さらにサブフォーラム構造があり、話題外のノイズ専用スレッドが生まれ、そうしたサブフォーラムはそれぞれ異なるコンテンツとの関係性や投稿スタイルを持つサブカルチャーを生み出す
結果として、フォーラムは推薦順コミュニティよりも構成員をよく反映するようになる
ただし、新しい書き手が適応する際の摩擦は大きく、構造も脆弱なので、モデレーターが高い判断力でコミュニティの鼓動についていく必要がある
フォーラムが懐かしい
全盛期には、その時々の趣味に応じて2〜3か所から6か所ほどまで活発に参加していて、音楽や写真のような趣味ベースの地域フォーラムは、すでに共通点があるのでオフラインで人に会うにもよかった
特定のテーマについて深い情報を探す場所でもあった
数日かけて歩くハイキングや野外旅行の準備をしながら、stormfrontのサバイバル系サブフォーラムのスレッドを掘り返した記憶がある
彼らが代表するものを擁護するわけではないが、彼らの多くは被害妄想的に「来るべき人種戦争」に備えていたので、準備やサバイバル情報だけは良かった
RedditとHNはフォーラム衰退後の空白を埋めたが、同じではない
一番懐かしいのは、アバター、カスタム署名、称号によって、オンライン人格に少し個性と格好よさを与えられたことかもしれない
2000年代初頭のSomethingAwfulフォーラムは金鉱のようで、ユーザー同士の悪ふざけのせいで、人生であれほど大笑いしたことはない
有名または悪名高いユーザーが現れるとスレッドは盛り上がり、はるかに「本物」らしく、個人的に感じられた
ごく狭いテーマのsubredditにはそういう雰囲気があるが、ユーザーが1万人ほどになると、すぐに推薦数ドーパミンの追いかけ合いに変わる
いくつかの場所でモデレーターや管理者を務め、実際のコミュニティが形成された
アバターと署名のおかげで、とりわけ常連投稿者を認識しやすく、単なる議論相手ではなく一人の人間として見やすかった
小さな場所ではコミュニティが長く続き、毎日書き込む人たちがいたため、人生がそこで流れていた
大学卒業、結婚、親の死、がん、キャリアの成長、退職まであり、多くの人を顔のない議論相手ではなく、人としてかなりよく知るようになった
最近の巨大サイトでは、人々と会話しているというより、集合知の塊と会話しているように感じることが多い
「ダサい」という言葉が目に留まった
フォーラムを復活させようという気持ちには同意するが、そうした場所を何年も維持してきた者として、望んでいたのは明らかにダサくないフォーラムだった
実際、フォーラム衰退の大きな理由は、ダサくて保守が難しかったからだと思う
PHP/Ruby の怪物のようなソフトウェアと、セキュリティや保守の悪夢だったプラグインシステムのせいで、フォーラム運営はかなり大変な仕事だった
機能の半分を失わずには、もはやアップデートできずに死んだフォーラムもあった
ダサくないフォーラムを復活させよう
残る課題はもはや技術的な問題ではない、とまで言える
以前よく通っていたフォーラムは、ほとんどが最後にはハッキングされ、認証情報を抜かれ、データベースを飛ばされた
その前でさえ、スパム管理は運営者にとってほとんどフルタイムの仕事だった
Reddit のような場所が生き残り、フォーラムを置き換えられたのは、そうした無駄な作業を処理する規模の経済があったからだ
素朴な疑問かもしれないし、ウェブ開発が好みというわけでもないが、本当にそんなに難しいことなのか、それとも十分に気にかける人がいないだけなのか気になる
フォーラムを「復活」させる必要はなく、すでにたくさん存在している
それを望むなら、ただそこに参加すればいい
自分が「ちゃんとした」フォーラムとして思い浮かべるのは、そうした独立フォーラムだ
ほぼ毎日訪れているフォーラムがいくつかあり、おそらく Hacker News やいくつかのサイトと並んで、最もよく行くウェブサイトだ
たった10年前とも同じではない
昔のものを失ったという感覚で、またできることは分かっているが、私たちが持っていたもの、特に形式以上に重要なユーザーたちを複製することはできない
プラットフォームの問題ではなく、「企業 X がフォーラム Y をなくすことにした」という問題だったのかもしれないし、そうなると二度と同じにはならなかった
こういうことを何度か見てきたし、本当に結束の強い素晴らしい集団が事実上ばらばらになった
この主張には大いに共感する
トピック別の昔ながらのウェブフォーラムをいくつか使っているが、Discord チャンネルやフォーラムより全体的に感じがいい
年齢と態度の問題なのかもしれないと思う
暗黙の俺のフォーラム、俺のルール式の独裁は、よく管理された空間では利点が現れ、荒らしやスパムを素早く処理できる
Discord サーバーや subreddit は無料で、いつでも作ったり捨てたりでき、Reddit では離れればサイトや別のチームに引き継がれることもある
だから運営がめちゃくちゃでも、あまり気にする理由がない
設定に時間や労力をほとんどかけておらず、コミュニティが死んでも金銭的な損失はない
一方、独立フォーラムにはホスティング費用がかかり、ゴーストタウンになった場所に毎月お金を払うのは気分が悪い
だから少なくとも時間とお金を無駄にしないために、円滑に運営し、問題を直そうという関心が生まれる
あるいは、お金を払わなければならないこと自体が、平均的なフォーラム所有者を子どもや若者、ネット引きこもりではなく、現実の経験を持つ大人へとふるいにかけているのかもしれない
https://www.catb.org/jargon/html/K/kill-file.html
議論は現実と同じように時系列で流れていた
人々にリモコンを向けて、発言の音量を上げ下げできると想像すればいい
投票がまさにその役割を果たしている
昔ながらのフォーラムが本当に懐かしい
コミュニティが Discord を丸ごと受け入れるのは理解しがたく、Discord ははかないリアルタイムチャット以外にはまったく適した形式ではない
本物のフォーラムのスレッドに、文字通り何年も参加していた記憶があり、本当に良かった
フォーラムに相当する現代的な代替は特になく、Reddit が最も近いが、完全に同じではない
企業に支配されていない媒体で興味深い議論が戻ってくることは望むが、あのひどいフォーラムが恋しいわけではない
フォーラムは大きな後退だったとずっと思っていた
私たちには Usenet があり、うまくフィルタリングできるスレッド型の会話と優れたリーダーがあふれていた
足りなかったのは優れたインライン画像対応くらいで、それは追加できたはずだ
その代わりに私たちはひどいフォーラムを実装し始めた
複数の議論に参加するには複数のフォーラムをブックマークしなければならず、バグや CAPTCHA があり、アクセスの過程にも多くの困難があった
当然、それぞれにユーザー名とパスワードで登録する必要があった
今日のインターネットには、まだ Usenet のような優れた議論媒体はなく、今後も生まれるかどうか分からない
人類全体を含む単一の共同体はスケールできない
悪用者をふるい落とす方法が必要で、許容できる行動の線をどこに引くかは人によって大きく異なる
だとすれば、歓迎されない空間から人を排除する方法が必要であり、特定の行動を促進したり抑制したりする、異なる議論媒体が必要になる
その結果、異なる行動上の期待を持つ異なる共同体が生まれ、それが今 WWW にある姿だ
Usenet が機能していたのは小さかったからで、地球人口のごく小さな割合だけが Usenet を使っていた
https://en.wikipedia.org/wiki/Web-based_Usenet#Web-based_sites_and_popularity を参照
そのうちの一つを https://newsgrouper.org/ で運営している
多くの Usenet グループは放置されているか、数人の変わり者がうろついているだけだが、まだ価値ある議論がある場所もある
数年前にはスパムが津波のように押し寄せていたが、Google Groups が接続を切ってからはおおむね止まった
インフラはまだあり、広告も操作的なアルゴリズムもなく、もっと多くの人に使われるのを待っている
成長はしていないが、連絡は保ち続けている
2001年から訪れているフォーラムも同じだ
最近は IG、FB、Reddit のアカウントを無効化し、主流のソーシャルメディアプラットフォームからはほぼすべて離れた
検閲が度を越している
ソーシャルメディアが勝ったのは、純粋に ネットワーク効果のためだと思う
膨大な数の人が一か所に集まると、自然とあらゆる種類の議論を同じ場所でしたくなる
世の中がソーシャルメディアのほうが優れていると選んだわけではないと思う
ソーシャルメディアはクリティカルマスを集めるためにあらゆる ダークパターンを導入した、強くビジネス主導の産物だった
フォーラムを殺したのは、ひどかったからでも、Reddit が存在したからでも、流行遅れになったからでもなかった
スパムと規制の組み合わせが殺したのだ
Craigslist にもう個人広告がないのと同じ理由で、法的・労務上の負担を運営者に押し付けたことで、小規模な運営者がみな死んでしまった
昔ながらのフォーラムは、自分でホスティングするか、どこかのサーバー費用を払って運営するもので、そのためには知識と保守の時間が必要だ
モデレーションのような作業とは別の話だ
さらに、Simple Machines や phpBB の開発が、スパムを試みる人たちと同じくらい強力に維持されていたとは思わない
本当によく作られていて、モバイルでもデスクトップでも同じようにうまく動作する
プラグインやカスタマイズがまったくなくてもそうで、当時はスパムも今ほど収益性が高くなかった
20年前でも cPanel で新規インストールしてインデックスされるだけで、ユーザープロフィールページのホームページ URL 欄から 検索エンジン最適化の利益を得ようとするアカウントが何百も登録された
今はどれほど果てしなく悪化しているのか、想像するしかない