web-dev-qa-db-ja.com

ウェブサイトはハイコントラストまたは代替スキームを提供する必要がありますか?

アクセシビリティに関して、多くのサイトは、ブラウザ/ OSのネイティブコントロールまたはページ上のコントロール(通常、さまざまなサイズの3つの大文字Aで示される)を介したフォントサイズの調整に重点を置いています。

ただし、コントラストの調整が必要になる場合があります。 Webページは、OSのハイコントラストモードの影響を受ける可能性があります( ここではスクリーンショットで説明 );ただし、スタイルシートによっては、混乱する可能性があります。

このため、アクセシビリティ要件の高いWebサイトでは、訪問者がデフォルトよりも高いコントラストを提供するスタイル/配色を選択するためのオプションを提供する必要がありますか?もしそうなら、程度はさまざまですか、それとも通常のバージョンと、OSのバージョンのように見える極端なハイコントラストモードですか?

13
JamesEggers

私がここで見つけたものから: Web Content Accessibility Guidelines 1. 私の答え

このため、アクセシビリティ要件の高いWebサイトでは、訪問者がデフォルトよりも高いコントラストを提供するスタイル/配色を選択するためのオプションを提供する必要がありますか?

「はい」になります。

そして、次のリソースが意味します:

あなたが提供するならば、多くの人々はそれを望みます:

さまざまな程度のコントラストモード

4
Sarthak Tak

多くのブラウザは、ページのCSSをカスタムCSSでオーバーライドする組み込みサポートを提供していることに注意してください。たとえば、Operaには特別な「アクセシビリティモード」設定があります。アクセシビリティスキームを提供することは価値があると思います(そして、すでにテーマをサポートしている場合、それは非常に簡単です)。ユーザーがアクセシビリティ指向のブラウジングツールを使用しているときに適切に機能するように設計されていると、この問題がより効果的に解決されます。

代替テーマを提供することは素晴らしい機能であり、ユーザーがそのような機能を「必要としない」場合でも、多くのユーザーをより幸せにするでしょう。さらに、適切に設計されたサイトでは、カスタムテーマを提供することは、多くの場合かなり安価です。

0
Brian