web-dev-qa-db-ja.com

Webアプリケーションでの検索フォームと統合検索

(ウェブ)アプリケーションの内部検索機能を対象としたUX /設計ガイドラインに関するヘルプを探しています。私はGoogleとこのサイトを検索してみましたが、利用可能な情報の圧倒的多数は、コンテンツベースのwebsitesの検索機能のガイドラインに関係しています。同じことではありません。

以下は、アプリケーションで使用できる検索フォームの1つの例です(古いコントロールのためにdatepicker形式は間違っており、コントロールの翻訳はこれまでで最高ではありませんが、実行してみてください)。

要点を得るために、このような検索フォームの現在の一般的な意見は何ですか。おそらく、「高度な検索」拡張可能パネルの背後に追加の基準が隠されているのに対して、検索結果はすべての関連するデータベースフィールドに適用され、検索結果は並べ替えられてランク付けされています。いくつかの賢明なロジックによると(部分一致よりも完全一致など)? 2番目のオプションを使用すると、「詳細検索」の下で、または検索結果の結果が少なすぎる/多すぎる場合に、より詳細な基準フィールドを提供できます。

enter image description here

以前のバージョンを作成した人は誰も考慮していなかったため、現在のところ、使用状況に関する統計はありません。このリメイクに統計を含める予定なので、次のバージョンでより良い情報を入手できます。

TLDR:複数のフィールドを備えた検索フォームと単一の単一の検索フィールドの比較。アプリケーション設計の現在の方向性、できれば証拠としていくつかの研究/文書化を伴うものですか?

よろしくお願いします。

9
Miika L.

ベンジャミンは、検索アルゴリズムがどのように機能するか、および検索結果が有効かどうかを判断するためにすべてのフィールドが必要かどうかについて非常に有効なポイントを挙げました。

頭に浮かぶもう1つの質問は、ユーザーベースはだれであり、高度な検索オプションを使用する可能性がどの程度あるかです。

ただし、検索機能を見ると、それは非常にアカデミック志向のように思われるので、それがターゲットオーディエンスになると思います。その仮定に沿って、私が見つけることができた少しの研究では、学者と図書館員が学問検索の最大のユーザーのようです。引用するには Tim Brayによるこの研究

もちろん、高度な検索を使用する人々は、あなたの最も熱狂的なユーザー、専門の司書、スパイ、そして私立探偵です。そして、自分の子供がちょうど診断された珍しい病気の研究についてすべてを見つけるために必要なことをする人たち。これらの人々は口を大きくして攻撃的である傾向があり、高度な検索を行わないか、それが本当ではない場合、あなたの顔に遭遇します。

ただし、 Jacob Neislons alertbox を見ると、ホームページまたはプライマリページでの高度な検索の表示について、

高度な検索:しない

最近の検索調査では、クエリの平均長は2.0ワードでした。他の研究でも、単純な検索が圧倒的に多いことが示されています。ほとんどのユーザーは、高度な検索やブールクエリ構文を使用できません。

ホームページから詳細検索を提供しないでください。高度な検索は、ユーザーが常に間違って使用するため、ユーザーをトラブルに導きます。理にかなった場合は、ユーザーが検索結果ページからリンクできるオプションとして詳細検索を提供します。「探していたものが見つからない場合は、詳細検索をお試しください。」

つまり、最終的な検索デザインは、ユーザーにすべてのオプションを提供することがいかに重要であるか、および使用可能なさまざまなオプションのクロスセグメンテーションを使用する可能性がどれだけあるかによって異なります。オプションの。また、前述のように、ターゲットユーザーグループとその機能の利用方法に基づいて検索デザインを決定する必要があります。

すべての機能を提供するために使用できる別のオプションは、ユーザーがすべてまたは単一のセクションを検索できるようにするs coped search を提供することです。これの優れた例は、この質問から 持ち上げられました : enter image description here

最後に、どのような検索レイアウト設計を行うべきかに関して、 これらの単語 を念頭に置いて設計について考えることをお勧めします

臨床専門家と一般の両方に役立つ医療情報サイトなど、聴衆を2つ以上のグループに分けることが理にかなっているアプリケーションが常に存在します。ただし、このような場合、よりスケーラブルなアプローチは、検索機能を特別なユーザーが入力する唯一の場所にするのではなく、エクスペリエンス全体(つまり、コンテンツ、ナビゲーション、トランザクション機能など)を各オーディエンスに適応させる方法を検討することです。特別な扱いを受けます。効果的な検索エクスペリエンスにより、「高度な」検索ツールがすべてのユーザーの手に届きます。ユーザーがそれらを使用できるときは、それらを使用する意思がある場合に限ります。

7
Mervin

私は、検索インターフェースの設計と実装に関連する多くの研究をカバーする、適切な適切なリファレンスに出くわしました。私はあなたがそれについてどう思うか、そしてそれがあなたの質問に答えるのにどれだけ役立つかを見てみたいです。

http://searchuserinterfaces.com/

検索と閲覧は、ユーザーの意図と行動が重複するわずかに異なるアクションとして考える価値があると思います。検索は、キーワードとフィルターを使用して制約付きの結果セットを返すと考えることができますが、ブラウズは、ナビゲーションとフィルターを使用して制約なしの結果セットを返すと考えることができます。検索を行う人の正確な意図を本当に理解していない限り、インターフェースで両方のタイプのアクションを組み合わせることにより、検索をできるだけ柔軟にすることをお勧めします。

1
Michael Lai