Threaded discussion is ultimately too complex to survive on the public Internet?

@awesomerobot、「無関係なトピック」が何であるかについては、合意するのが非常に難しい場合があります。フラットなディスカッションは、モデレーターがそうする必要のない判断を下すことを強制します。同様に:

@nathank、それは判断しやすいケースです。なぜなら、ユーザーがフラグを立てているからです。より問題となるのは、誰もフラグを立てていないが、モデレーターがスレッド内で無関係なディスカッションが行われていると判断した場合です。なぜなら、彼らがそれを精査しているからです。

無関係なトピックがマージされると、これはさらに悪化します。もしスレッド化されていれば、ほとんど、あるいは全く問題にならないでしょう。


…何かがモデレーションされる必要がある場合、おそらくそうでしょう。私たちはそのことについて議論していません。


では、デフォルトで折りたたまれたスレッドにするのをやめて、リンクできるようにすればよいのです。それすら不十分な場合は、ux.stackexchange.com/revisions/67377/2 を参照してください。

私が行うことのいかなるものがプライベートであること、ましてや一時的であることを望んでいません。いずれにせよ、1レベルのネストはほとんど、あるいは全く良くありません。純粋なフラットか、無限のスレッド化のほうが良いです。Matrix インスタンス(Element または Reddit Chat 経由)でこの機能を試してみてください。例として。

「いいね!」 1

私の意見では、その違いは、一般的な人間のコミュニケーションの性質にあります。スレッド形式のディスカッションは、真の意味での「チャット」に最適なツールかもしれませんが、フラットなディスカッションは、範囲と構造がより意図的に考慮されるコミュニケーション文化を反映しています。

したがって、これは単なるUIの選択肢ではなく、アイデアがどのように交換され、より広く言えば、人々がどのように協力し合うかについての決定なのです。

「いいね!」 8

ジェフのマルチスレッドディスカッションに関する投稿では、マルチスレッドディスカッションに反対する議論として、ツリー構造が硬直した階層を表している点が挙げられていることに注意する価値があるかもしれません。

硬直した階層は、一般的に人間の思考方法ではなく、それが強制する厳密な親子関係は、流動的な人間のグループディスカッションにとって特にひどいものです。

しかし、ここで述べられている点は、フラットなディスカッションが会話に構造を強制するため良い、ということのようです。

ジェフのツリーに関する2番目のポイントの方がより妥当だと感じます。

ツリーの閲覧は複雑です。なぜなら、自分がどのレベルにいるのか、何が展開されていて何が折りたたまれているのかを常に考える必要があるからです… *一体どこにいるのか?*という差し迫った実存的な危機が常にあります。ディスカッショントゥリーは、根底にあるディスカッションよりも、その二次元のツリーを精神的に管理するのに時間をかけすぎさせます。

ナオミ・オルドマンのインターネットを共に考えるためのツールとする考え方(Naomi Alderman - The Third Information Crisis)を発展させると、フォーラムソフトウェアは人間の思考方法に合わせて機能するよう努めるべきです。それは、私たちが共に考え、新しいアイデアを生み出し、互いにアイデアを膨らませるのを助けるべきです。OPから接線的(タンジェンシャル)な投稿で興味深いアイデアに出くわしたときに、多くの認知的負荷を生み出すべきではありません。

したがって、2つの問題があります。ツリー状の構造は実際に人間が共に考える方法を表していること、そしてツリー状の構造はひどい/混乱しやすいUIになることです。既存のリンクされたトピック機能に関連する何かが、両方の問題に対処でき、また、有益に会話に参加できる人の最大数があるという問題にも対処できるかもしれません。

「いいね!」 5

私の勝ち!ご関心のある方は、以下をご検討ください:

「いいね!」 3

ありがとうございます!このトピックへのリンク(https://meta.discourse.org/t/testing-nested-replies-on-meta/398759)をぜひ掲載してください(私には見つけられませんでした)。

あえてこの投稿のために登録しました。

返信チェーンはフォーラムで最も厄介な部分です。関連するすべての返信を読むには、親や返信の表示・ジャンプのために頻繁にクリックする必要があり、すべての内容を一度に表示することはできません。さらに、誰がどのメッセージに返信しているのかを特定するのも難しいことがあります。

要約

例えば、この投稿 iOS 26 bugs with fixed position elements in Discourse - #7 by awesomerobot では、開いたときにこの投稿がどのメッセージへの返信なのかすぐには分かりません(「親投稿を読み込む」をクリックする必要があります)。また、返信の内容(「1件の返信 v」をクリック)や、この投稿への追加の返信があるかどうかとその数(「投稿へジャンプ」をクリック)も、クリックするまで確認できません。

私は妥協の達人です :slight_smile: なので、このような妥協案を考え出しました。メインの表示はフラットなフォーラムのままですが、親や返信がある投稿には、関連する投稿の連鎖全体を新しいウィンドウでスレッド/木構造ビューとして開く「ボタン」を設置します。このビューでは、該当のメッセージがフォーカスされます(例: https://meta.discourse.org/t/testing-nested-replies-on-meta/398759/101、実装ありがとうございます、まさにこれが求められているものです!)。ただし、クリックなしで最大10階層までのスレッドを表示するようにします(そのためには、トピックの幅を広くする必要があります。現在画面の50%が空いています。幅に収まる例として、10階層までのネストは forum.opennet.ru - "У меня отжали 2 квартиры в Москве с помощью ЭЦП" (81)Полная доказательная база аудита мессенджера MAX / Хабр のように問題なく収まります)。10階層を超える場合は、「もっと表示」をクリックすると、そこから新しいウィンドウが開き、このメッセージの前の2つのスレッドと後の8つのスレッドなど、幅を狭めずに表示するようにします。モバイルデバイスでは、5階層までを表示してください)。

これは、特に1,000件の投稿があるスレッドで単語を検索し、投稿を見つけても、その答えがどの投稿への返信なのか不明で、親/返信リンクを表示するためにさらに10回以上クリックしなければならない場合に特に便利です。

この「ボタン」を返信数やスレッドの深さの表示と組み合わせることで、新しいタブで開く前から、そのメッセージがより大きな議論の一部であることを明確に示すことができます。

これにより、フラットなフォーラムの利点(スレッド全体の読みやすさ)と木構造ベースのフォーラムの利点(特定の返信の文脈が視覚的にわかる)を組み合わせ、ユーザーに「メッセージへ移動」や「返信を表示」リンクを頻繁にクリックさせる必要がありません。

フォーラムを、より良いユーザビリティと機能性を提供するために、インスタントメッセージやソーシャルネットワークよりも便利にしましょう!

「いいね!」 4

私はちょうど Testing Nested Replies on Meta - #136 by Dituar でこれを提案しましたが、トピック全体ではなく、特定のメッセージとその親/返信チェーン全体を右側のツリー表示に表示することを提案します。

すべてが美しく収まり、便利に見える様子をご覧ください。