これまた学生さんからのタレコミで,京都大学生活協同組合(京大生協)のオンラインショッピングサイトのインタフェース.
画面右側のキーワード検索の部分に例えば「京都」というキーワードを入力して,検索のためにエンターボタンを入力.すると,ページが一瞬ロードされて下のような状態に.
変化していません.キーワード指定が間違っていたのかなと入力を変更しても反応しません.答えは検索というボタンを押すこと.キーワードを入力して検索ボタンを押すと,10~20秒の後に下記のように表示されます.
どうやら結果件数が多すぎてエラーが出た模様.
どうせデータベースの中に入っているんだから,件数が多くても表示してあげればいいのにと思った・・・というのはさておき,検索クエリを入力した後にエンターを押すことで検索実行になるサイトが多いので,ユーザはついついキーワードを入力した後にエンターを押しがちです.そのため,クエリ入力+エンターで検索できるようにしないのであれば,クエリを入力&エンターでは反応しないようにするべき(クエリを送信&結果を取得して表示しているかのようにリロードしない)というサイトでした.
また,検索クエリを入力するページのデザインと,結果を表示するページのデザインが異なるってのもなんだかなという感じ.デザインの一貫性も重要です.