ユーザーがリンク先ページでクリックしたリンクに基づいて、さまざまな郡にある会社のサイト (ASP.NET) を実行しています。ページ<a>
上のすべてのタグは、href タグの末尾に追加された郡の文字列を取得します。(例 www.somedomain.com/home.aspx?county=x
) 次に、クエリ文字列を使用して郡固有の情報を提供します。
これは 508 に準拠していませんか? javascriptなしでこれを行う方法について何か提案はありますか?
ユーザーがリンク先ページでクリックしたリンクに基づいて、さまざまな郡にある会社のサイト (ASP.NET) を実行しています。ページ<a>
上のすべてのタグは、href タグの末尾に追加された郡の文字列を取得します。(例 www.somedomain.com/home.aspx?county=x
) 次に、クエリ文字列を使用して郡固有の情報を提供します。
これは 508 に準拠していませんか? javascriptなしでこれを行う方法について何か提案はありますか?
これは508に準拠していないわけではありません。要件を見ると、多くの技術要件を特定していません。キーボードだけでサイトにアクセスできる限り、良好な状態である必要があります。Javascriptを使用してリンク間をタブで移動できるため、リンクを作成することは問題ではありません。Javascriptを使用してキャンバスに描画し、ユーザーがマウスでクリックする必要がある場合は、問題になります。
Sec にはさらに多くの方法があります。スクリーン リーダーとの互換性、ユーザーが色覚異常の場合の色の選択、別の入力方法を使用してコンテンツにアクセスするユーザーなどの 508 コンプライアンス。
インタラクション コンプライアンスのルールは次のように要約できます。または、画像ベースのコンテンツのテキスト記述にアクセシビリティ ツールからアクセスできます。たとえば、プログレス バーなどの動的に生成されたオブジェクトの現在の値を記述できます。
HTML フォームだけでなく、HTML 要素のタブ オーダーを制御できます。追加情報を表示するためにホバー イベントに依存しないでください。これは、「ホバー」の概念がないタッチベースのインターフェイス デバイスにも役立ちます。
全体のレイアウトを壊さずにフォントサイズを大きくすることはできますか? 一部のユーザーは、単に見えにくく、デザインしているよりも大きなフォント設定を使用している場合があります。
取り組むことができるさまざまなコンプライアンス レベル、コンテンツのコンプライアンスをテストするためのツール、最新の OS に組み込まれているユニバーサル アクセス ソフトウェアを有効にする方法について説明している無料のリソースがたくさんあります。
酸テストは常に: JavaScript なしであなたのサイトにアクセスした場合でも、それを使用できますか?
すべての機能を使用できる必要はなく、すべての機能が同じように機能する必要はありませんが、基本的なコンテンツを読み取ることができる必要があります。
ただし、この場合、従来の単純な Cookie を設定するのではなく、すべてのリンクを編集してこれを行う利点は何でしょうか? 選択した郡を Cookie に保存します。(a) JavaScript は必要ありません。(b) 今後のアクセスのために設定が保存されます。