私は、一部の国ではウェブサイトのアクセス性に関する法律があることを理解します。一般に、国に関係なく、ウェブサイトがアクセス可能でなければならない最小限の要件は何ですか?または、最低限の要件の代わりに、ウェブサイトがアクセス可能にする必要のある特定のものは何ですか?ウェブアクセシビリティの主要コンポーネントは何ですか?
答えて
W3Cは、Webコンテンツアクセシビリティガイドラインを発行して:
http://www.w3.org/TR/WAI-WEBCONTENT/
クイック要約リストをしたい場合は、その文書の黄色でハイライト表示された行を探します。各ガイドラインは、3つの優先事項の1つで特定の要件(「チェックポイント」)に分類されます。このスキームであらゆる種類のアクセシビリティを主張するには、優先度1のすべてのチェックポイントを満たす必要がありますが、 。
lynxでページを見ることも良い措置です。テキストで表示されない場合は、スクリーンリーダーでも難しいことがあります。
これはバイナリの質問ではなく、銀色の弾丸はありません。少なくともWCAGの基本に従って、マウスを使わずに数種類のスクリーンリーダーでテストすることは、おそらくあなたの時間を最も有効に使うでしょう。本当の障害を持つ現実の人々とテストすることは可能な限り可能ですが、完全に無秩序な人々が達成することは難しいという視点を持っています。
アクセシビリティのテストではA-promptをお勧めします。 無料で本当に助かることができます。
また、マークピルグリムのオンラインテキストDive into Accessibilityもお勧めします。
明らかに、異なる国の法律は大きく異なります。たとえば、英国では特定のWebアクセシビリティに関する法律はありませんが、機能に関連する限り、視力障害や聴覚障害のある人を差別するサービスはありません。
これを考慮すると、あなたのウェブサイトがスクリーンリーダーによって読みやすく、論理的な順序でタブで表示され、画面要素のスケーリングが可能になりますフォントサイズ)を正しく設定することができます。
また、JavaScriptやFlashの場合、ウェブサイトの機能を後退させる必要があります(たとえば、多くのスクリーンリーダーの場合など)。 WAI-ARIAは、標準化されておらず、広くサポートされていないため、JavaScriptアクセシビリティに頼らないでください。
もちろん、これは必ずしもすべての可能な法律を網羅しているわけではありませんが、それは良い出発点です。あなたのウェブサイトが上記の「基準」を満たしていれば、アクセシビリティのレベルは高いでしょう。 WCAGに続いて、アクセシビリティのための、種類のアクセシビリティのためのa testがありますが、それは個々の国におけるアクセシビリティの許容レベルが何であるかについて決して「決定的」ではありません。
- 1. Mule ESB VMとJMSコンポーネントの主な違いは何ですか
- 2. ウェブアクセシビリティ - タブオーダー?
- 3. javascriptのスライドショーの主な要素は何ですか?
- 4. SubSonic 3.0.0.4対2.1の主要なパフォーマンス改善は何ですか?
- 5. KITTIステレオデータセットの焦点距離と主要ポイントは何ですか?
- 6. 大きなC++プロジェクトの主要な権限は何ですか?
- 7. JSchとsharpSSHの主要なファイル形式は何ですか?
- 8. opensslで使用される主要な合意(または主要派生)関数は何ですか?
- 9. データベース設計。多対多。主キーは何が必要ですか?
- 10. AWS LambdaとHeroku:主要な違いは何ですか?
- 11. JavaScriptライブラリの主要なセミコロンは何をしていますか?
- 12. 主な機能は何ですか?
- 13. コンポーネントまたは要素の正しいPropTypeは何ですか
- 14. HTML5 nav要素を使用している主要なサイトは何ですか?
- 15. 主要なブラウザでのWebCL実装の現在の状態は何ですか?
- 16. AndroidアーキテクチャのコンポーネントliveDataとroom - 最小要件は何ですか?
- 17. 主要なメモリJoomla/PHPのリーク..何がありますか?
- 18. 主キーと一意制約の主な違いは何ですか?
- 19. WCFプロセスと非WCFプロセス、WCFの主要な3つのコンポーネント、WCF
- 20. reactjsのコンポーネントとは何ですか?
- 21. REST APIのコンポーネントとは何ですか?
- 22. Angularjsのコンポーネントとは何ですか?
- 23. Webアプリケーションのコンポーネントは何ですか?
- 24. Android - このコンポーネントとは何ですか?
- 25. AADSTS90009の主な理由は何ですか?この記事で
- 26. すべてのmysqlエンジンの主な違いは何ですか?
- 27. 主要ベースラインは、Firefox
- 28. Angular 2コンポーネントとWebコンポーネントの違いは何ですか?
- 29. opensslのSSL_CTX_use_certificate_fileの主な目的は何ですか?
- 30. codecademyのReactコードとドキュメントの主な違いは何ですか
リソースをありがとう。 – VirtuosiMedia