web-dev-qa-db-ja.com

このキャンセルボタンは必要ですか?

このUIでは、入力ボックスにテキストを入力してEnterキーを押すと、テキストが視覚的に(およびJSONで)タグに変換されます。タグが入力されると、カーソルはユーザーが新しいタグなどを入力できるようになります。

StackExchange Ask a Question UIのように、単純なタグ入力UIを考えてください。

この問題は、キーボードでEnterキーまたはスペースバーなどを押す必要があるかどうか不明な人が言ったときに発生しました。したがって、当然、画面上に追加することにしましたフローティングカーソルボタン-[〜#〜] ok [〜#〜](Enterと同じ)および '[〜#〜] x [〜#〜] '(タイプされたテキスト全体を最初の前のタグまで削除します)。したがって、ボタンはカーソルとともに左に移動します。スクリーンショットをご覧ください。

enter image description here チームの誰かが、「X」ボタンが必要かどうかという質問をしました。彼らは言った:

ユーザーはそれをバックスペースすることはできませんか?

あなたの考えは何ですか?この「X」ボタンは必要ですか?簡単になりますか?それとも、ユーザーはバックスペースだけでなくマウスをより多く使用できるようになるのでしょうか?

6
aly.i.ux

それは私の言葉ではなく、NNGroupの言葉です。

シンプルさは豊富な選択肢に勝る

ほとんどのユーザーにとってほとんどまたはまったく価値のない機能を追加すると、情報を効率的に収集および処理する人々の生来の能力が損なわれます。

"Simplicity通常Wins"

この状況に対しては、次のような解決策を強く提案します。両方の問題に対応する「Enter/Return」という名前のシンプルなヒント+ボタン。 1.「Enter」キーをクリックするように通知されます。 2.ボタンのように感じるように設計する必要があります。

したがって、すべての混乱と複雑なユーザーパスと一連の思考を回避します。 enter image description here

10
Kishan

赤いXボタンが現在の入力のみを削除することは私には明らかではありません。私にはもっと明白なように思えますが、そのボタンはボックス化されたものを含むall入力を削除するということです。

私はあなたの同僚に同意します— Xボタンを廃止します。

[はい]ボタンで、ユーザーがボタンをホバーしたときに表示されるツールチップを追加することをお勧めします。たとえば、「Enterキーを押すこともできます」というテキストを使用します。

0
jonvyltra