エディターをデザインしています。私のUIには、ファイルをインポートするためのアイコンがあります。ユーザーがエディターを開いて「インポート」アイコンをクリックすると、そのファイルがエディターで開かれます。ユーザーがもう一度[インポート]アイコンをクリックしてファイルを開いた場合、そのファイルを既に開いているファイルに追加する必要があります。私のUIでは、現在、単一の「インポート」アイコンを使用してこれを行っています。しかし、私には3つのオプションがあります。
これらのオプションのうち、UIリファレンスでよりよく見えるのはどれですか?これによりよいオプションがあるかどうか私に知らせてください。
それはあなたがどれだけのスペースを持っているかによると思います。スペースがあり、開く/追加することがアプリの機能の重要な部分である場合、2つのボタンを表示する際の問題は何ですか?ボタンは私の経験ではあまり変わりません。特定のコンテキストでは適用できないボタンの無効化がはるかに多いようです。たとえば、ファイルが開かれていない場合は追加ボタンを無効にし、最初のファイルが開かれたときにのみ追加ボタンが有効になるようにします。スペースが非常に大きな問題である場合は、その場でボタンを切り替えることを検討してください。
警告メッセージについては、「保存」コマンドと「名前を付けて保存」コマンドの違いに注意してください。 2つのコマンドを実装する利点は、2つのコマンドの違いを知っている上級ユーザーが、1つまたは2つを実行するための意図的な選択をすでに行っている場合、それらに直接アクセスできます(煩わしい警告メッセージがポップアップすることなく)。警告メッセージは問題ありませんが、ユーザーがそれを防ぐことができない場合は、迷惑になります。
オプション1は、ユーザーが既存のファイルを再インポート/追加するときに変化するアイコンを確認できるため、より優れています。エディターに2つのアイコンがあると、ユーザーは混乱します。初めてインポートするときに追加アイコンをクリックするとどうなりますか?ファイルをインポートしていないことをユーザーに通知する必要があります。追加のためにインポートアイコンをクリックした場合はどうなりますか?ここでも警告を出さなければなりません。だから、オプション1の方が良いと思います。
アイコン付きのテキストを使用しても問題ありません。混乱しないように、アイコンに「インポート」と「追加」のラベルを付けます。
オプション1:このようにユーザーにプロンプトを表示することは、最初の使用では問題ありませんが、その後プロンプトが不快になり、速度が低下します。
オプション2:ワークフローで、ユーザーが1回のインポートに続いて多くの追加を行う必要がある場合(つまり、ユーザーにもう一度[インポート]をクリックする選択肢を与えたくない場合)、インポートアイコンを置き換えることは理にかなっています。追加あり。
オプション3:ユーザーが多くのインポートと追加を行う場合は、ボタンを分離して、ユーザーが選択できるようにします。