ロゴはメインサイトのホームではなくDiscourseのホームに移動するのはなぜ?

UXかサポートか分かりませんが、こちらで試してみます。

Discourseのナビゲーションが、ドメイン上の唯一のホストであると想定している理由は何でしょうか?

Discourseのデプロイの大多数は「親」サイト(例:www.domain.com)に従属しており、Discourseサイトを別のサブドメイン(例:support.domain.com)に配置する必要があるため、このように質問しています。そのため、Discourse UIの「ホーム」リンクは、すべての他のWebコンテキストでの慣例とは異なり、Discourseが配置されているサブドメインのトップではなく、親サイトのトップに移動します。

このUXは、新しいユーザーが「ロブスターポット」効果で混乱し、親サイトに戻りたいときに、多くの場合、バックボタンを連打したり、ブラウザのURLをハッキングしたり、あるいは(ほとんどの場合)Googleで再度検索して戻ろうとしたりします。

これを軽減するためのアプローチはいくつか考えられますが、もちろんこの問題はDiscourseに限ったことではありません。しかし、Discourseは世界で最高のWebディスカッションシステムなので、まずここで質問してみました。

「いいね!」 2

こんにちは。温かいお言葉ありがとうございます。

これは長年にわたり何度も議論されてきた、非常に意図的な決定です。基本的に、ロゴはDiscourseのホームページに戻るためのもので、Discourse上にいるときに直感的に操作できます。

(Superseded) Link to external site from the main Discourse logo に、もし異なる動作を希望する場合に使用できるテーマコンポーネントがあります。

「いいね!」 3

Hawkさん、ありがとうございます。テーマコンポーネントを確認させていただきます。

試す前に、デフォルトの動作は技術的な制限によるものですか(OPはそれが良い考えではないと考えているようです)。意図的な決定だとおっしゃっていますが、Discourseだけがそうしているわけではないことも気づきました。

「いいね!」 1

いいえ、技術的な制限ではなく、デザイン/UXの選択です。テーマコンポーネントを試してみて、ユーザーの反応を見てください。元に戻すのは簡単です。

ロゴが異なるサイトやドメインに誘導されたら、ユーザーは非常に混乱するでしょう。

それはwww版のマーケティングとして正しい方法ではありません。

多くのセルフホストサイトはスタンドアロンであり、それがデフォルトの設定なので、その場合ロゴは常にコミュニティの「ホーム」にリンクされるべきです。

Discourseを別の「ウェブサイト」(別個のアプリです!)に追加することは、もちろん合理的なことですが、それは唯一の、そして基本的なユースケースからは程遠いです。

追伸:プラグインを介してDiscourse内に完全なカスタムHTMLページを表示できるようになりました。これにより、Discourseは「完全な」ウェブサイトになることができます。例:Landing Pages Plugin 🛩 - #95 by merefield

「いいね!」 2

追加の「トップレベル」ナビゲーションを親サイトと同様に追加するのに役立つ可能性のある、Brand Header テーマコンポーネントもあります。

「いいね!」 1

「カスタムヘッダーリンク」テーマコンポーネント (https://meta.discourse.org/t/custom-header-links/90588) を使用して、「MyBrand Home」リンクをホームアイコンの横に配置しています。

また、ロゴも「MyBrand」だけでなく「MyBrand Forum」にしています。

「いいね!」 4

ああ、ここでのポインタありがとう。サイト全体がDiscourseである場合(その場合、ナビゲーションを変更する理由は全くない)については、明確にしていなかった。

残る謎は、Discourseを組み込んでいる一部のサイトが、私が説明した(そしてユーザビリティテストで観察した)「ロブスターポット」ナビゲーションを選択している理由だけだ。しかし、それはもちろん彼ら次第だ。

皆さん、改めてご協力ありがとうございました!

「いいね!」 3