web-dev-qa-db-ja.com

現在の状態を表示する必要がありますか、それともパスワードを表示するために変更しようとしている状態を表示する必要がありますか?

パスワードを表示するための非表示/表示アイコンを追加するアイデアを模索しています。

「非表示」と「表示」という言葉だけを使用できることは承知していますが、アイコンを使用する場合、現在の状態を表示するのか、または変更しようとしている状態にするのか?

現在の状態:

enter image description hereenter image description here

変更しようとしている状態:

enter image description hereenter image description here

3
Liv Beng

ボタンには、ユーザーがクリックしたときに実行されるアクションが表示されます。この場合、2番目のオプションです。ここで現在の状態を表示する必要はありません。パスワードが非表示または表示されていることですでに明らかであるためです。

アクション付きのボタンではなく、現在の状態を示すアイコンの場合は、最初のオプションの方が適しています。

3
Aline

Googleが現在の状態を表示します。パスワードを非表示にすると目が交差するパスワードが表示されると目が開く

ただし、テキストの表示と非表示の方が適しています。

0
Harry S

質問の言い方が偽のジレンマに陥る可能性があると思います。なぜなら、選択できるオプションは2つしかないからです。他のアプローチを検討できないようにします。

ここに代替があります:

Password show/hide widget

この場合、あいまいさはありません。

  • あなたは現在の状態を見る
  • ウィジェットを押したときにインターフェースが終了する状態
  • 「状態の反映」ウィジェットであるだけでなく、「アクチュエータ」でもあることは明らかです

少し凝縮されているかもしれませんが、それは最初のデザインほどコンパクトではありません。

もう1つの方法は、フィールドの横にshow passwordと書き込み、状態が切り替わったときにhide passwordに置き換えることです。テキストshow/hideは動詞なので、システムの状態ではなく、実行されるアクションであることを示します。

0
ralien