高度な検索UIで「Surface in:all」をオプションとして追加

私は、グループメッセージを多用しているサイトをいくつか持っています。これは、「フォーラム外」のトピックを公開カテゴリから明確に区別するのに最適な方法です。

しかし、これにより検索が機能的にサイロ化されてしまいます。in-all を使用してメッセージとフォーラム全体を横断して検索することは可能ですが(Searching for content effectively を参照)、実際には検索UIからこれにアクセスすることができません。

私たちのユースケースでは、高度な検索UIに以下があると非常に役立ちます。

  1. メッセージ(および/またはチャット)を検索に含めるかどうかを制御するための使いやすいオプション

    • これは、ここに追加のドロップダウンオプションとして機能する可能性があります。
    • または、これらのチェックボックスのいずれかとして(これらは単に検索バーにプレフィックスを挿入するだけなので)より簡単かもしれません。
  2. これのサイト全体のデフォルトを設定する機能

「いいね!」 1

チェックボックスとドロップダウンが混在しているのは、私にはいつも奇妙に感じられました。そこで、それらをすべて1つの「マルチセレクト」ドロップダウンに「統合」し、「in:all」フィルターもリストに含まれるようにしました。

「いいね!」 2

@nathank 上記のPRはmetaで公開されていますが、どう思われますか?

「いいね!」 1

それはかなり素晴らしい(そして賢明な)改善ですね!!!

さて、あとはこれを自分のサイトのデフォルト検索にする方法を考え出すだけです…

「いいね!」 1