古いシステムから新しいHTML5 Webベースのシステムに移行しています。以前のシステムには、次のようなエラーメッセージがありました。
複数のメッセージに(s)を追加する方法は古くなっているようです。それはまだ業界で適切な慣行ですか?
私が正しいと思うアプローチは、メッセージまたは実行されたアクションに基づいたメッセージを表示することです。処理されるメッセージの数に関係なくそれを一般的にする代替手段はありますか?
業界の現在の傾向は何ですか?
開発チームにロジックを使用するようにプッシュするのはどうですか?
選択したレコードに基づいて、フィードバックメッセージの文字列を切り替えます。たとえば、ユーザーが削除するレコードを1つだけ選択した場合、システムはそれを理解し、「メッセージが削除されました」としてメッセージを表示する必要があります。
ユーザーが削除する複数のレコードを選択した場合、システムはメッセージを「つのメッセージが削除されました」として表示する必要があります。
このパターンは、Gmail、Outlookなどの多くのメールクライアントで使用されています。
メッセージがあらゆる種類のファイルに記録される場合、一貫したフォームを使用すると、解析が容易になります。さらに、実行される操作の数が重要な傾向がある場合は、1つまたは複数の問題を同時に解決し、ユーザー(または解析ユーティリティ)がその数を見つけやすくすることで、通知を次のように書き込むことができます。Operation successful. Number of messages deleted: 1
。カウントと混同される可能性のある識別子がメッセージにない場合は、「数」というフレーズを省略できます[メッセージに番号1、#2などの番号が付けられている場合、「メッセージ削除:3」は、メッセージ#3が唯一の削除されたメッセージだった、または3つのメッセージが削除された(メッセージ#3が含まれている場合と含まれていない場合がある)。]
業界のトレンドは、ユーザーが行ったアクションを明確にすることです。ジェネリックになりたい場合は、「削除に成功しました」のように書き直してください。また、ユーザーに[OK]をクリックするようにさせないでください。数秒間表示し、おそらく[元に戻す]ボタンを使用して、ユーザーが誤ったミスから回復できるようにします。