私が設計しているWebサイトの機能では、ユーザーが「ライトボックス」/モーダルボックス内でさまざまな手順を実行する必要があります。これは必須です。メインレイアウト内にプロセスを埋め込むことはできません。
ユーザーが偶然にライトボックスの外側をクリックしている場合、ユーザーが進行状況を失うことを望まない。ユーザーに「閉じる」ボタンを強制的に使用させたくありません。その場合でも、メッセージは害にならないと思います。したがって、確認メッセージが最良のオプションだと思います。
私はあまり技術的になりたくない(つまり、「ライトボックス」や「モーダル」などに言及したくない)ので、そのようなメッセージの文言についてアドバイスを求めたいと思います。
これまでの私の最高のアイデアは:
続行すると、トランザクションがキャンセルされ、すべての詳細が失われます。リクエストをキャンセルしますか?
メッセージの最初の部分の「継続」のため、私にはわかりません。ユーザーは(おそらく)トランザクションを中止するように求めています。私はcontinueこのアクションを実行するかどうかを尋ねています。
どんなアドバイスでも大歓迎です!
ボタンは常に、実行するアクションを説明するものにしてください。続行/キャンセルは常に最良とは限りません。
次のような[キャンセル]ボタンのアクションを明示的に説明する
現在の取引をキャンセル
「取引に戻る」ボタンを押すと、
トランザクションの編集を続行
「安全」オプションはデフォルトで選択され、強調されたままにします。このようにして、「デフォルト」ボタンをクリックするだけで安全を確保し、危険なアクションを選択するために読む必要があります。
元の表現では、「継続」または「キャンセル」の内容が不明確です。 「キャンセルし続ける」ことはありません。この場合、Chromeの[このページを離れる]ダイアログが気に入っています。
何をすべきかわかっているボタンを見るだけです。これを古いIEのダイアログと比較してください。
IEでは、ボタンを読んでもアクションはわかりません。可能な限りボタンを読むだけで、ボタンの機能が明確になります。
単純な「このリクエストをキャンセルしてもよろしいですか?」はい/いいえオプションで?
そのようなメッセージを見た場合、それは私を怒らせるのではないでしょうか。私は故意に悪いことを何もしなかったのに、なぜシステムはそれほど意味がないのですか?
良いシステムは:
これに対する正しい文言はなく、確認もまったくないはずです。確認ポップアップはそこにないはずで、ライトボックスは外部クリックで閉じないはずです。ダイアログがあるので、ボタンが2つあるはずです。
説明させてください:
それは良い「アドバイス」だったので、あまり早く判断しないでください