2021年10月15日のブックマーク (1件)

  • サブミット (送信) ボタンをデフォルトで無効化しない | Accessible & Usable

    公開日 : 2021年10月14日 (2023年10月11日 更新) カテゴリー : アクセシビリティ / ユーザビリティ ウェブのフォームにおいて、サブミットボタンをデフォルトで無効化しておいて、ユーザーの入力不備がなくなったときにボタンを有効化する UI があります。たとえば、利用規約などの文書を読んで同意する旨のチェックを入れないと、あるいは、入力必須フィールドにすべて正しく情報を入れないと、ボタンがアクティブにならない、というものです。 サブミットボタンがデフォルトで無効化されているフォームの例。 このような UI は、アクセシビリティやユーザビリティの観点で、以下の問題があります。 そこに存在しているはずのサブミットボタンが使用できないことに対して、その理由をユーザーが理解できずに、混乱してしまう恐れがある。(ユーザーの側に誤っているという自覚がなくても、ちょっとした見落としや入

    サブミット (送信) ボタンをデフォルトで無効化しない | Accessible & Usable
    infobloga
    infobloga 2021/10/15
    これ結構難しい問題。「サブミットボタン押すまで」エラーメッセージを出したくないっていう要望があるのが問題。最初からエラーメッセージ出して良いなら、この問題は発生しない。