Firsh
(Firsh)
1
Discourse を使用したいと考えており、すでに正常にセットアップしました。しかし、意思決定者は、それが複雑すぎると言ってあまり気に入っていません(ただし、代替案は技術的にかなり悪いので、これは依然として最善の策です)。彼らが散らかっていると見なす要素は視覚的に削除しますが、私の修正スキルは CSS をカバーしていますが、間違っている場合は訂正してください。
- トピック内の投稿の順序を逆にします(最後が上) → ここでの簡単な検索で、それは不可能であることがわかりました。
- フローティングコンポーザーの代わりに、OP の下に、最後の投稿(逆順が可能だった場合)の上に配置し、プレビューも無効にします。
- Reddit のように、特定の投稿への返信がトップレベルに表示されず、引用された投稿の下にのみ表示され、「X 件の返信」がデフォルトで開くようにします。 → これはカスタム CSS による表示だけではなく、開かれるまで DOM に要素が存在しないためです。ページ読み込み時に JS でこれらのボタンを自動的にクリックするのは少しハッキーに聞こえます。トップレベルから非表示にすることは CSS の
:has() で可能ですが、これもコアの乱用のように感じられます。興味深いことに、Post Voting プラグインは同様のことを行っています。
- 各返信ボタンが何をするのか、誰に返信が送られるのかをより明確にします。彼らは返信ボタンの森を見ていましたが、今考えてみると、本当にたくさんあることがわかります。
多くの懸念は、Discourse に慣れていないこと、誤解、または人々がフォーラムをどのように使用し、なぜ使用するのかについての仮定に起因すると考えています。これらは Discourse のコア哲学に反しますが、デフォルトの UX はフォーラムに慣れていない非技術的な人々、むしろソーシャルメディアを遠ざけていると彼らは考えています。彼らを説得すること以外に、何をすべきでしょうか?
ちなみに、私の フォーラム活動 では、誰が何に返信したかについてはあまり気にしませんでした(本当に文脈上重要であれば引用があります)、そしてフラットビューは常に論理的でした。返信機能は、サブスレッドを作成するための強制的な方法というよりも、スパイスのようなものです。
「いいね!」 4
はい、お客様からのフィードバックからもこの影響が見られると思います。インターフェースをソーシャルメディアに似せることへの明確な要望があります。なぜなら、それらのインターフェースは現在、人々が一般的に最も慣れ親しんでいるものだからです。
Discourseを機能させようとしてくださっていることは大変ありがたいのですが、常にすべての人にとって最良の選択肢とは限りません。
Redditのようなネストされた返信の要望は特に複雑です。以前にも同様の要望があり、安定した方法で実装するには数ヶ月の作業がかかると社内で見積もりました。これには、現在行っているトピックレイアウトの近代化(独自のウィジェットシステムを廃止し、Emberコンポーネントに移行する)のための継続的な作業は含まれていません。
簡略化するために、以下を検討するかもしれません。
- 埋め込み返信を完全に非表示にする…一部のユーザーは混乱し、これがスレッディングであると期待しますが、そうではありません。「N件の返信」ボタンはCSSで簡単に非表示にできます。
- トピックコンテンツの右側にあるタイムラインの返信ボタンを非表示にすることを検討する…これは、投稿のどこからでも「トピックに返信する」ことを容易にするためのものですが、「トピックに返信する」と「投稿に返信する」の違いを知らないと、ノイズになる可能性があります。
- 各トピックの下部にある一部のボタンを非表示にすることを検討する。ブックマーク、フラグ、共有(これらは各投稿にも存在します)のような冗長性があります。
ご質問に直接お答えできず申し訳ありませんが、現時点では大幅な開発時間をかけずにできることには限りがあります。頑張ってください!
「いいね!」 6
fbpbdmin
(deepblue)
3
しばらくユーザーとして、他のフォーラムプラットフォームと比較して、ここはかなりうまく設計されていると思います。あなたが言及した問題については、慣れてくると考え方が変わるかもしれません… 私の個人的な意見ですが…
さまざまなテーマがあるので、試してみると良いでしょう。また、CSS/テーマコンポーネントを使えば、必要に応じてさらに簡単に簡略化できます…
「いいね!」 2
こんにちは、@Firshさん
あなたが説明しているのは、私が多くのDiscourseサイトで継続的に見出しているトラックです。
Discourseはその点で私にとって本当に素晴らしいです。テーマ開発者として、Discourseが「裏側では」すでに何でもできる(everything-but-the-kitchen-sink)アプローチを持っていることが気に入っています。
私は、減算プロセスを使用して最も効率的にソリューションを設計・作成します。Discourseは私に非常に長く、非常に速い滑走路を提供してくれるため、あらゆる種類のサイト開発の出発点として、引き続き私の定番プラットフォームとなっています。
「シンプルに、シンプルに、シンプルに」が私の毎日のモットーです。そして、最初のイテレーションで何かが不足していて「プランB」が必要な場合、Discourseを開発プラットフォームとして使用すれば、選択肢は本当に無限であるように思えます。
デザイナーとして、散らかったUIを単純化するのは簡単です。特定のユースケースに必要な機能だけを残し、それ以上のものはすべて削除して非表示にするだけです。
そしてもちろん、メタのこの強力な開発者コミュニティは、最も楽しく、そして私が直面するあらゆる課題を迅速かつ痛みを伴わずに乗り越えるためのモチベーションを維持するのに役立つ、最高の資産です。
「いいね!」 3
philh
5
意思決定者は現在何を使用しているのか興味があります。おそらく、フォーラムシステムの選択と実装を任されているのでしょう。そもそもあなたを信頼するという最初の決定を彼らは信頼すべきだったのではないでしょうか。
時々、特に意思決定者は、特定のシステムの導入についてコメントしたり、異議を唱えたりする必要があります。彼らは自分の意見が重要だと感じているように思います。
リクエストに技術的なヘルプを提供できなかったことは承知しています。すみません。
ふう、愚痴は終わりです。組織的なナンセンスに対処していた現役時代にフラッシュバックしたようです。やれやれ
「いいね!」 1
simon
6
Discourseのデザインには多くの考察がなされていることを、意思決定者に納得してもらう価値があるかもしれません。これは、個々のコメントが単独で成立することが期待される、一度きりのコメントシステムとは対照的に、「会話」のアイデアを促進することを意図しています。だからこそ、投稿順の逆転や、最も人気のあるコメントをスレッドのトップに昇格させるようなことは実装されませんでした。
UIは簡略化できることに同意します。https://meta.discourse.org/t/sams-simple-theme/23552からインスピレーションを得ることができるかもしれません。これはトピックリストページのみを扱っていると思いますが、CSSで何が達成できるかについてのアイデアを与えてくれます。
「いいね!」 3
Firsh
(Firsh)
7
何もありません。ゼロから始めます。 briefly 私はWP内でwpForoを試しましたが、1台のサーバーだけで全ての作業を行うという考えは好きではありませんでした。
その感覚はありますし、それが私の目指すところです。逆順とスレッド表示をデザインに強制的に組み込むことはできませんでしたが、フラットさを採用します。
-
彼らが最も問題を抱えていたのは、「返信」をボタンで開いたときに、同じ投稿が二重に表示されるように見えることでした。それが、混乱しているという考えの元でした。私はそれをなくしました。
-
また、「この投稿はxへの返信です」というスクロール表示も混乱を招くと判断されたため、クリックできないようにしました。古い投稿に返信する際は、引用機能を使用するようにユーザーに示します。これにより、その投稿が返信内に埋め込まれ、曖昧さがなくなります。
-
最初の投稿は視覚的に目立つ必要があり、返信ボタンは、トピック全体に返信するのか、特定の個人に返信するのかを伝える必要がありました。
Gracefulテーマから始め、私たちのニーズに合わせて約500行のCSSを書きました。
同意します。ブックマーク機能さえ削除しました(ウォッチ機能とブラウザのブックマークで十分なので)。また、フラグ機能も削除しました。これはマスターマインドグループのようなもので、皆がうまく振る舞う可能性が高く、モデレーターとして全てを読むことになるでしょう。しかし、必要だと感じたら、復活させます。
はい、「ノイズ」が主な不満でした。しかし、トピック全体への返信ボタンは、OP(元の投稿)と一番下にだけあるのが気に入っています。特に自動スクロールで未読部分に移動する場合、ユーザーは実際に会話を読むようになります。
共有機能も必要ありません。そもそもプライベートフォーラムですから。新しく確立されていないフォーラムでは、フラグ機能も威圧的です。この小さなコミュニティがどれほど手に負えなくなるか見てみましょう。
「いいね!」 1