質問: タスクが完了するまで続行ボタンを非表示にする必要がありますか? マルチステップウィザードでは、いくつかのステップで、次のステップに進む前に完了する必要のあるタスクのリストがユーザーに表示されます。リストの各タスクは、ユーザーがタスクを完了するポップアップを開きます。続行ボタンには3つの可能な解決策があります。a)常に表示する。すべてのタスクが完了する前にユーザーがクリックすると、続行する前に何をしなければならないかについての情報が表示されます。b)すべてのタスクが完了すると有効になる無効なボタンを表示します。無効な状態のボタンには、続行する前にすべてのタスクを完了する必要があるという一般的なメッセージが表示されます。c)ボタンを非表示にし、すべてのタスクが完了したときにのみ表示します。
回答: オプションdはどこにありますか?ボタンを有効な状態で表示し、続行する前にフォームに入力する必要があることを明確にする指示も表示します。このようにして、何かを発見させます。ユーザーは説明を読むことができたはずですが、読んでいない場合でも、ボタンをクリックして、次に何をすべきかについてフィードバックを得ることができます。アラートやエラーメッセージを叫ばないでください。丁寧に指示をもう一度表示または点滅させるか、実行する必要がある追加情報を表示してください。スクリーンリーダーの場合は、aria-live=“assertive”クリック後に何が起こるかを知ることが優先されます。