質問: 無効化されたボタンをクリックすると、フィードバックが表示されますか? 「モバイルのボタンが無効になっている」という私が直面しているuxの問題であなたが私を助けることができるかどうか疑問に思っていましたモバイルオンボーディングプロセスの一部として、いくつかの異なる入力フィールドがあります。これらのフォームにはかなりの数のフィールドがあり、現在、これらのフィールドがすべて入力されるまで、[次へ]ボタンは無効になっています。ただし、ユーザーが無効なボタンをタップすると、入力されていない入力フィールドにインラインエラーメッセージが表示されます。ユーザーが無効なボタンをタップして何かが欠けていることを示すときにフィードバックを表示する方がユーザーエクスペリエンスが優れているのか、無効なボタンは無効になっているため、通常、無効なボタンが反応するべきではないのかについて、私たちは議論してきました。
回答: 結局、どちらの方法でも同じ結果になります。インラインエラーであるか、フィードバック付きのバブルであるかに関係なく、ユーザーは続行できない理由を知ることができます(これは システムステータスの可視性 に準拠しています)。無効化された要素がアクションを持たないという点は理解できますが、このルールに厳密に固執することは、実際にユーザーに役立つことではありません。ルールを100%守らないという小さな価格で、彼があなたの製品でより良いuxを手に入れることができるなら、私はそれは価値があると思います。とにかくそれを完全に壊すのではなく、わずかにそれから逸脱します。それが言われていると、私は個人的にこのフィードバックをこのように与えることはより近代的または「クーラー」と考えることができると思います。したがって、特に若い視聴者をターゲットにしている場合は、改善になると思います。ここでの1つの欠点は、「古い方法」に非常に慣れている一部のユーザーが、これを予期せずに煩わしく感じる可能性があることです。しかし、それはかなり小さなチャンスのようです。また考慮すべきもう一つ:視覚障害を持つユーザー。スクリーンリーダーはインラインエラーメッセージを(私の知る限り)うまく捕捉できますが、吹き出しは注意が必要です。少なくとも、表示にシステムの焦点を合わせるだけです。このようなものはそれを行う良い方法のようです: ソース ボタンをクリックすると表示されるまたはその上に小さい(?)ボタンが配置されているため、無効化されたボタンのルール。