作成しているWebアプリケーションには、ユーザーがファイルをアップロードするプロセスがあります。警告はアプリケーション自体によって解決されるため、警告があってもこのファイルがアップロードされます。エラーがある場合、ファイルはアップロードされません。
私はそれを提示するための最良の方法は何かを見つけようとしています:
プロセスは成功しましたが、警告が検出されました
これまでのところ、これらのソリューションを考え出しましたが、新しい提案を受け入れることができます。この問題に関するガイドラインはありますか?
プロセスは成功しましたが、警告が検出されました
あなたが持っているのは、Notice1 + Notice2 + Actionです。
製品のアップロードが成功しました+警告がありました+警告を表示します
あなたが提案する例はこれらの点を組み合わせていますが、私の意見では、例3と4の少なくとも2つの異なる要素が必要です。これらから、最初のメッセージが「成功、すべてが正しく行われた」と言うので、3は混乱を引き起こす可能性がありますが、2番目「349件の問題が発生しました」。一方、4は「成功しましたが、正しく実行されなかったものがあります」というメッセージが表示され、ボタンを指定して問題点を確認できます。
だから私はあなたの選択肢の中で4が最良だと思います。スタイルについて私が見ることができる唯一の問題は、通知とボタンに同じスタイルを使用していることです。これにより、通知がボタンのように見えたり、ボタンが1のように見えなかったりする場合があります。
この最後の点について、これらは説明のためのいくつかの提案です。 これらの警告の重要性に応じて表示アクションをより目立たせることができます。
警告はアプリケーション自体によって解決されるため、警告があってもこのファイルがアップロードされます。
上記の文を参照して、システムがそれ自体で解決できるものにそのスペースとユーザーの注意を多く割り当てることは価値がありますか?
更新:この@ Mike のコメントを回答でシフトしたい-
要素のスタイルを適切に設定するのに役立ついくつかの使用パターンを次に示します。
ユーザーは成功メッセージの前に警告を表示する必要があります
最初の通知はオレンジ色になっているはずです:349の警告が検出され、2番目の通知(しばらくしてから、ユーザーに最初の通知を読み取らせる)が緑色になり、「製品のアップロードが成功しました!」