質問: 要約されたメニューと詳細なメニューのどちらが良いですか? webベースのアプリケーションのナビゲーションメニューを再設計しています。現在のメニューは、サービスごとにグループ化されたタスクのリストです。新しい機能を追加するにつれて、リストは着実に増えており、ユーザーはそれをすべて表示するには下にスクロールする必要があります。リストは1ページだけにするのが理想的です。 2つのソリューションが提示されています。 サービスごとに拡張されるアコーデオンのようなメニューを提示する メニューを減らすためにタスクをグループ化する たとえば、現在のメニューには次のようなオプションがあります。ユーザー -編集 -削除 - パスワードを変更するメールボックス -編集 -削除 -権限を設定 -スパム設定の管理 -検索スパムソリューション1では、ユーザーとメールボックスのみが表示され、どちらかをクリックすると、上記のタスクが展開されて表示されます。ソリューション2では、新しいメニューは次のようになります。 ユーザー - 設定メールボックス - 設定 -権限 - スパム解決策1は、最初のレベルでインターフェースを整理する一方で、2番目のレベルで読むための大量のテキストをユーザーに提示します。ソリューション2では、ユーザーが探しているものが見つからないのではないかと心配しています。たとえば、自分のパスワードを変更しようとしているユーザーは、ユーザー設定にアクセスする必要があるとは限りません。どちらにも長所と短所があります-どちらが良いですか?より多くのオプションをユーザーに提示して、ユーザーが実行したい正確なタスクを見つけられるようにするか、一般的な見出しの下にタスクをグループ化しますか?編集:リクエストに応じて、アプリケーションの画面モックアップを含めました。左側はユーザーのリストです。ユーザーを選択すると、右側のユーザーのタスクが表示されます。
回答: 「タスク」で新しいメニューまたは設定ページに移動するのは直観に反します。 「ロールの管理...」、「パスワードの変更...」、「アカウントの無効化」などの単一のトピックに焦点を当てたタスクは、「これとそれを管理してさらに表示する...」ではなく^^しかし、それは私だけかもしれません。理想的には、すべてのタスクを明確に記述し、必要に応じてスクロールバーを含めようとするのが理想的です。しかし、それを圧縮するために、visual studioのツールボックスがそれを行う方法は、かなりすっきりしています。この場合はアコーディオンのアイデアに似ていますが、最も一般的なタスクまたはよく使用されるタスクをリストする、事前に拡張された追加のカテゴリが上部にあります。v basic change password edit user search spam > user > mailbox 一般的なタスクを決定することは、単純な決定である場合と、ログインしているユーザーが最も使用するものに基づいて動的に行われる場合があります。多数のタスクが含まれる論理カテゴリが少ない場合は、カテゴリを少し変えて、各カテゴリの混雑を減らすこともできます。v basic change password edit user v edit user mailbox permissions v spam search settings v delete user mailbox