検索結果が返されない場合、多くの場合、ユーザーに旅の行き止まりではなく、生産的な次のステップを提供することは有用です。それはすべて非常にコンテキスト駆動型ですが、ここに私のいくつかがあります...
他の人はどうですか?視覚的な例も共有できればすばらしいでしょう:)
ファセット検索の場合、私が推奨できるベストプラクティスは、ユーザーが結果を返さない条件を作成できないようにすることです。
ユーザーが選択を行ったら、関連付けられている結果がない要素を無効にします。さらにユーザーを選択すると、現在フィルター済みの結果セットがさらに絞り込まれます。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
スペルの候補がある場合スペルの候補がある場合は、スペルの候補の結果を返し、クエリが結果を返さなかったことをユーザーに示します(- Googleが行う )。
結果ページがTRUEでない場合、あなたの例はかなり良いです。ただし、そのページを最初から表示しないようにするために、できる限り上流で行う必要があります(常に可能とは限りません)。
プレオファーの結果はできるだけ多く
私が手に入れたのはそれだけです!それが役に立てば幸い。
特にあなたの質問の一面についてお答えしたいと思います。
個性を加える場合は、ローカライズされたもので迷子にならないようにしてください。つまり、「ビール、フライドポテト、サッカーを見てみましょう」という行を追加することで、個性全体でフレーバーを追加しているということです。
その線は、プロ地域になるものかもしれません。それは間違いなく私がどこから来たのかあなたの個性ポイントを取得しません。
私のchromeタブがクラッシュすると、レナードマッコイを引用すると「彼は死んだジム」と表示されます。ほとんどの人は、引用元やレナードマッコイが誰であるかさえ知りません!エラーの代わりにそれは悲しい笑顔を示しています。
悲しいスマイリーは普遍的なものです。死んだジムのようにローカライズされないものや、ビールなど、視聴者全体とは関係のないものを使って個性を加えてみてください。
これはごく漠然とあなたの質問に関連していますが、私たちは性格について話しているので、これを指摘しておきます。
この質問 宗教的な祝日のベストプラクティスは何ですか? 、人々は、楽しい休暇を過ごすために間違った挨拶方法に触れた場合、特定のユーザーの気分を害する可能性があることを常に示唆しています。
同様に、たとえばハロウィーン関連のものを追加して個性を追加する場合、ハロウィーンの意味を知らない世界の反対側にいる人にはうまくいかないかもしれません!