Metaでのネストされた返信のテスト

これはテスト返信です

別の返信 20 文字

これはさらにネストされています

ネストがどんどん深くなる

ネストがどんどん深くなる

ネストがどんどん深くなる

ネストがどんどん深くなる

ネストがどんどん深くなる

ネストがどんどん深くなる

ネストがどんどん深くなる

ネストがますます深くなる

ネストがますます深くなる

https://nested-posts-sandbox-2.discourse.group/https://nested-posts-sandbox-1.discourse.group/ にサンドボックスがありますので、ぜひ触ってみてください。

私はこれを書くために特意に登録しました。
返信スレッドはフォーラムで最も厄介な部分です。関連するすべての返信を読むには、親や返信の表示/ジャンプを常にクリックする必要があり、一度にすべてを見ることは不可能で、誰がどのメッセージに返信しているのかを把握するのも困難です。

要約

例えば、この投稿 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 回クリックしなければならない場合に特に役立ちます。
このボタンを返信数やスレッドの深さの表示と組み合わせることで、新しいタブで開く前に、そのメッセージがより大きな議論の一部であることが明確になります。
これにより、フラットなフォーラムの利点(スレッド全体の読みやすさ)とツリーベースのフォーラムの利点(特定の返信の文脈が可視化される)を組み合わせ、ユーザーが「メッセージへ移動」や「返信を表示」リンクを常にクリックする必要をなくします。
フォーラムをインスタントメッセンジャーやソーシャルネットワークよりも便利にし、より優れた使いやすさと機能性を提供しましょう!

「いいね!」 2

ツリービュー用に、投稿がFHD〜2K〜4K画面幅の50〜60%を占めるような特別なワイドテーマを作成し、頻繁に利用するユーザーが有効化できるようにすればよいでしょう(現在は30%では少なすぎます)。あるいは、より良い方法として、フラットビューとツリービュー用に2つの異なるテーマを作成することです。Foundationテーマ(全幅)でこれが実現できると考えましたが、何らかの理由で、投稿を含むメイン幅(<div class="nested-view">および<div class="post__row row">)が増加しません。

また、他の参加者にも長いメッセージを投稿してもらい、ネストを10段階まで作成して、その表示を確認してもらいます。スマートフォンでの表示も含めてです。

テスト目的、その他:

もしここで非常に長い導入文を書いた場合、読みやすくなるでしょうか? 正直言って、あまり読みやすいとは言えません。そこで、以下のパラメータを使用して、ネストされたモデルビュー用の広いテーマを作成することを提案します:

:root {
  --d-max-width: 3000px;
  --topic-body-width: 2000px;
}

2K画面で11スレッドのネストがある場合、見た目も読みやすさもかなり良好です。また、ネストされたスレッドを10スレッドに制限してください。10スレッドを超える場合、「もっと表示」をクリックすると、このポイントから新しいウィンドウが開きますが、このメッセージの前の2スレッドと、その後の8スレッドなど、幅が狭くなりすぎないように表示されます。

これはこのメッセージへの返信のテストです Testing Nested Replies on Meta - #137 by Dituar どのように表示されるか楽しみです。

実は、このトピックにはすでにネストが深く絡んだものが存在していました(見逃してスルーしてしまいました。[(+) 36件の返信] ボタンが目立ちにくすぎるのが原因で、これも改善が必要です)Testing Nested Replies on Meta - #137 by Dituar ですが、長いテストを行うトピックはありませんでした。

「いいね!」 1