web-dev-qa-db-ja.com

Foundationフレームワークはセクション508およびその他のアクセシビリティ標準に準拠していますか?

現在の2つのプロジェクトのレスポンシブデザインにFoundationフレームワークを使用することを検討していますが、これについて知りたいのです。Foundationはアクセシビリティ標準に準拠するように設計されていますか?そうでない場合、他にどのようなフレームワークを使用できますか?

必要に応じて、これをWeb開発Stack Exchange(またはその他)に自由に移動してください。この質問は私が現在取り組んでいるUXプロジェクトに関連しており、レスポンシブデザインとアクセシビリティについてここに質問があるため、ここで質問すると思いました。

4
David

私は現在、類似のフレームワークであるブートストラップを使用して、アクセシビリティに敏感な大規模プロジェクトに取り組んでいます。

一般に、フレームワークの使用には多くの問題はありませんでした。ただし、確認すべきことがいくつかあります。

セマンティックマークアップ。たとえば、Bootstrapはアイコンにiタグを使用します。疑似要素を使用して他の要素の背景画像を使用するようにアイコンスタイルを書き直しました。

Foundationがこの問題を解決したようです: http://www.zurb.com/article/1047/bigger-stronger-new-accessible-foundation

Jsの信頼。たとえば、財団は、JavaScriptを使用してタブを選択すると、非表示のコンテンツを表示します。 JSに依存していると、アクセシビリティ要件が満たされなくなる可能性があります。デフォルトで要素を表示し、JSが存在する場合は非表示にするようにコードを変更する必要がある場合があります。それを制御するには、Modernizerを使用します。変更する必要があるzurbには、他のJS依存関係の問題がある可能性があります。

Githubのユーザーがzurbのいくつかの問題を識別しました。
https://github.com/zurb/foundation/issues/428

これらは確認する価値があります。 zurbはデフォルトでariaコードを使用しません。エラーメッセージは色で示されます。

これらすべてのことは、フレームワークなしで対処しなければならない種類の問題です。このフレームワークは、ユーザー補助のコンプライアンスの達成を妨げるものではありませんが、すべてが行われるわけではありません。

1
Will

はい-Foundationでは、508(またはその他)のアクセシビリティ基準を満たすことを妨げるものはありません。

いいえ-Foundationを使用して、アクセスできないサイトを作成できます。

基本的に-この質問はカテゴリエラーです;-)アクセシビリティに直交するフレームワークの選択。フレームワークを使用してサイトを設計および構築する方法です。

アクセシビリティはデザインの問題です。フレームワークの問題ではありません。

2
adrianh