質問: 空のクエリで「検索」した場合、何を取得する必要がありますか? ほとんどすべてのサイトに検索機能が含まれています。表示される通常の形式は次の2つのうちの1つです。 download bmml source – balsamiq mockups で作成されたワイヤーフレーム質問はユーザーが入力ボックスを空のままにして、次に enter (または[検索]ボタンをクリックした場合)、結果として何が表示されますか?uxのsmartestアプローチはどれですか? returnすべての可能な結果(例 googleの求人サイト )、 nothingを返し、検索語を入力するようユーザーに要求します ユーザーを専用の検索ページに移動します(例 x.stackexchange ) 現在サイトでホットな結果を返します 最も検索されたアイテムを返す、または いくつかのランダムな結果を返す 何もしない このトピックに関する標準、事実上の結果、または調査結果はありますか?*更新1:進行中の議論に照らして、さらにいくつかのサンプルサイトを追加します。google/bing googleとbingはこれを処理し、検索値が入力されていない場合は検索リクエストを無視して、ユーザーを同じページに留めるという流れです。 (ありがとう、@ mervin) アマゾンamazonは通常のホームページに追加の/ref=nb_sb_noss_nullをurlに含めます。google jobs google jobs site は、デフォルトの「logging-location」によるソートと逆時系列で、考えられるすべての結果を返します。ページナビゲーションに「多くのページ1」と表示されるchromeウェブストア chrome web store は、googleやbingと同様に、押しても何もしません entergmailgmailには興味深い解決策があります。受信トレイで検索ボタンを押しても何も起こりません。しかし、ユーザーが詳細検索ダイアログで入力を行わない場合、それ(正しくはimo)は「無効な検索クエリ-すべてのメールを返す」という通知とともにすべてのメールを返します。
回答: imo、ユーザーがキーワードなしで検索した場合、検索アクションとは見なされません。このuxの動作は、ほとんどのサイトで使用されています。すべての結果のリストを返すことは実際には意味がありません。結果の90%以上がユーザーが探しているものではないため、無関係なコンテンツをロードしているだけです(コンテンツが多くない場合や、さらなるブラウジングのための本当に良いフィルタリングシステム)。さらに、一部のユーザーは圧倒される可能性があります。ユーザーが利用可能なすべての結果を表示するつもりである場合、「参照ページ」はユーザーがアクセスする場所です。