質問: 無限にネストされたコメントを表示する良い方法は何ですか? ひどく見えない方法で無限にネストされたコメントスレッドを実行する方法はありますか?入れ子のレベルを単純に制限できることは理解していますが、コメントをインデントするだけではなく、他のコメントへの返信であることを示すより良い方法があるかもしれません。一定レベルのネストの後、インデントは失敗します。色、サイズ、段階的開示、数字(1.1、1.2、1.2.1など)、モーダルウィンドウ、コメント返信ストリーム(facebookやtwitterなど)、 seadragon など。 、など.誰かがこの問題を解決しましたか?あなたは何をした?すぐに使える提案や視覚的な例も大歓迎です。
回答: slashdot.orgを見てください。 reddit.comも同様です。彼らのコメントシステムは非常に深くなります(フィルタリングを削除すると)。どうやって?私は、osでフォルダーシステムを拡張するときと同じアプローチに沿ったものになると思います。親->子の関係。私は、ウィンドウのフォルダ構造がどのくらい深くなることができるかという制限に出くわしていませんが、それについて考えても、それほど複雑ではありません。「トップリプライ」を表示します(最初、最新、最高の評価など)。トップへの返信を表示します。トップへの返信には返信がありますか? phonescoop.com (たとえば、返信をクリックすると)には興味深いモデルがあると思います。返信は特定のポイントの後で非表示になりますが、会話をより深く掘り下げて階層を維持できます。slashdotとphonescoopを比較すると、slashdotの階層を見失う可能性が高くなりますが、phonescoopをさらにクリックする必要があります。 slashdotは、深くなるにつれて使用するスペースも少なくなります(ある時点で停止し、すべてがつぶれるか、単純に並ぶと確信しています)。一部のサイトは深い入れ子を必要としません。たとえばこのサイト。レイアウトはそれを無効にします。他のコメントへのコメントに依存するサイトはそれを懇願します。問題は、正直にどのくらいの活動を予測するかということです。そして、どうすればそれを有意義な方法で提示することができますか。