入力したファイル名が既に存在する場合はユーザーに警告し、別の名前で試すかどうかを尋ねます。以下のオプションは、そのような状況でうまくいくと思います:
しかし、どのテキストがそのような警告に最適かわかりませんか?この警告をユーザーに促すために使用される標準テキストはありますか?定型文があれば教えてください。
システムがフィールド名を自動生成できることを考慮に入れて、ユーザーの作業を減らし、フィールドに自動生成された名前を事前入力し、ワンクリックでカスタム名のフィールドをクリアするか再生成するというアプローチを採用します自動化された名前。このようなもの:
ブログ投稿から ユーザーエクスペリエンスの観点からエラーメッセージを表示するための4つのルール 以下を読むことができます。
- エラーメッセージは短くて意味のあるものである必要があります
- メッセージの配置はフィールドに関連付ける必要があります
- メッセージのスタイルは、フィールドラベルと指示のスタイルから分離する必要があります
- エラーフィールドのスタイルは、通常のフィールドとは異なる必要があります
これらのルールに従えば、この悪いメッセージが表示されることはなく、何をすべきか説明されていません。
それを行う正しい方法は次のとおりです。
そしてあなたの場合、このようなものは上記の4つのルールに従います
私はそれを単に次のように保ちます:
「この名前は既に存在します。別の名前を試してください。」
「この名前はすでに選択されています。新しい名前を選択しますか、それともランダムな名前を生成しますか?」 -新しいものを選びます-ランダムに生成します
単純に言って
このユーザー名は既に存在します
または
このユーザー名は既に使われています。別のものをお試しください。
これはgmailがこれを行う方法です
これがヤフーのやり方です
上記のように使用可能なユーザー名の例を提案することもできます(Gmailの例)
「この名前はすでに存在しています」はかなり悪いです。名前が存在することは問題ありません。問題は、その名前のファイルが存在することです。したがって、3つの初期オプションのうち、「既に使用されているファイル名」が正しい唯一のオプションであり、他の2つは明らかに間違っています。それはまだ良くありません:問題はその名前が過去のある時点でファイルに使用されたことではなく、問題はそれが使用されたことです今。したがって、「すでに使用されているファイル名」のほうが適切です。
次に、「別の名前を入力しますか」という質問の3つのバリエーションがあります。ユーザーがこの名前を要求した場合、状況は正確にはわかりません。既存のファイルが上書きされますか、それとも操作が機能しなくなりますか?
操作が機能しない場合、ユーザーが別の名前を入力したいかどうかを尋ねても意味がありません。入力した名前は機能しません。ユーザーが間違いなく別の名前を入力したくない場合は、それが[キャンセル]ボタンの目的です。それとは別に、「別の名前を入力しますか?」と尋ねられた場合は、「はい」または「いいえ」を選択する方法を期待します。
ほとんどの場合、ユーザーに別の名前を入力するように勧めます。それが必要な場合は、「別のファイル名を入力してください」と言います。