「この機能のアクセシビリティどうしよう」と思ったら
Web アプリケーションにドラッグ&ドロップを使う機能を作る際、アクセシビリティに気をつけることが大切である。アクセシビリティを考慮せずにドラッグ&ドロップを使うと、視覚障害者や身体障害者などが利用できなくなる可能性がある。WCAG 2.1 では、すべての機能がキーボードで操作可能であることが求められている。スクリーンリーダー利用者や身体障害者にとって、キーボードで操作できるようにすることが重要である。
Webアクセシビリティの参考資料まとめ
Web アプリケーションにドラッグ&ドロップを使う機能を作る際、アクセシビリティに気をつけることが大切である。アクセシビリティを考慮せずにドラッグ&ドロップを使うと、視覚障害者や身体障害者などが利用できなくなる可能性がある。WCAG 2.1 では、すべての機能がキーボードで操作可能であることが求められている。スクリーンリーダー利用者や身体障害者にとって、キーボードで操作できるようにすることが重要である。
アクセシビリティの要件定義の必要性、定義方法とそのアンチパターンや、問題を起こしやすい要件について解説されている。
セキュリティ要件がアクセシビリティを阻害する例として、CAPTCHA、フォームバリデーション、セッションタイムアウトが紹介されている。