問題タブ [section508]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
detailsview - DetailsView のテキストボックス、チェックボックス、ドロップダウンを 508 準拠にする
ドロップダウンリストとチェックボックスがほとんどない詳細ビューがあります。現在、これらの入力フィールドを 508 準拠にしようとしています。
誰かがこの修正について知っていますか?
html - ラジオボタンで「ラベル」を使用する
ラジオボタンに「label for」パラメーターを使用して508 に準拠する場合*、次は正しいですか?
それともこれですか?
私が尋ねる理由は、2 番目の例では、「ラベル」がテキストのみを囲み、実際のラジオ ボタンを囲んでいないからです。
* 1973 年のリハビリテーション法第 508 条では、連邦政府機関がソフトウェアと Web サイトのアクセシビリティを障害のある人に提供することを義務付けています。
accessibility - アクセシビリティ: セクション 508 対 WCAG
私の会社は英国に拠点を置いていますが、米国に拠点を置く会社の Web サイトに関与しています。
当社の Web サイトは、アクセシビリティに関して WC3 標準 (WCAG 2.0) に従っています。アメリカに関して言えば、アクセシビリティに関する法律を知っている人はいますか? (第 508 条について聞いたことがあります。これは注目すべきものですか?)
css - セクション508およびスタイルシート
私はスタイルシートとセクション508に不慣れです。私はそれを理解しようとしています。
私が理解しているように、スタイルシートは、Webページの表示方法に関する特定の詳細セットを提供します。たとえば、ページ内のすべての要素/特定の要素に使用される色、フォント、サイズについて言及できます。
セクション508の基準の1つは、OSまたはブラウザレベルでユーザーが行う可能性のあるフォント、色、およびコントラストのユーザー固有の設定を上書きしてはならないことを示しています。この場合、これを尊重するにはどうすればよいでしょうか。スタイルシートを持つという考えは、私たち自身のユニークで、より印象的で、使いやすいスタイルを持つことです。そのため、スタイルシートには独自のフォントや色などのセットがあります。
この基準を満たす必要がある場合は、UIのフォント/色/コントラストを上書きしないでください。これは、スタイルシートを使用するという考え方の1つとは少し矛盾しています。ではない?では、独自のフォントや色などのセットでもある高コントラストの詳細を使用する別のスタイルシートを提供する必要がありますか、それともスタイルシートなしでUIを使用するオプションを提供する必要がありますか?ご意見をお聞かせください。
前もって感謝します。
dynamic - Javascriptの使用は508コンプライアンスにどのように影響しますか?
背景として、私は現在大学で開発を行っていますが、「Web2.0コンテンツ」とアクセシビリティ要件を要求する部門で問題が発生しています。
JavaScriptベースの本当に大きなサイトは508コンプライアンスにどのように対処しますか?一部のサイトは劣化し、他のサイトではJavaScriptを有効にする必要があります。ある決定が他の決定に対してどの程度の影響を及ぼしますか?
また、現実的な意味で、「メイン」バージョンと比較して、アクセス可能なバージョンのサイトにどのくらいの開発時間を費やす必要がありますか?
javascript - CSSなしで要素を表示/非表示にする方法はありますか?
1つのWebUI508に準拠させており、1つの要件には「CSSが無効になっている場合にWebUIを操作する」と記載されています。JS関数呼び出しを使用して要素を表示/非表示にし、それに応じてstyle=display:inline
要素を呼び出す場所がいくつかあります。style=display:none
CSSを無効にすると(WAT2.0を使用)、非表示の要素も表示され、UIが適切になりません。折りたたまれた/展開された説明、mousemoveのポップアップなど、いくつかの場所にこのようなものがあります。
スタイルタグを使用する以外に要素を表示/非表示にする方法はありますか?ご意見をお聞かせください!
html - このHTMLテーブルが508に準拠していないのはなぜですか?
そこで、オンラインで508コンプライアンスチェッカーを介してページのソースコードの1つを実行しましたが、テーブルの一部が正しくないというメッセージが返されました。ガイドラインに従ってスコープ設定を使用しましたが、それでも失敗します。
ありがとう。
html - フォーム ラベル 508 コンプライアンスに関する質問
フォーム要素用に作成したラベルは <form> 本文にある必要がありますか? たとえば、これは準拠しています:
css - アクセスしたページから基本的にすべてのCSSを削除するローカルスタイルシートを作成できますか?
IE6でCSSを使用せずに、半永久的に(一時的に、ただし更新後またはリンクをたどって)閲覧したい。レジストリをいじらずにCSSを永久に無効にする方法はないようです。たとえば、すべてのスタイルをnoneに設定し、参照中にcssを効果的に「オフ」にするローカルスタイルシートを作成できますか?何を含める必要がありますか?ありがとう。
html - 508準拠のためにCSSで「ナビゲーションをスキップ」する最良の方法
第 508 条には、視覚障害者が長くて反復的なトップ ナビゲーションをバイパスできるようにするために、すべての Web ページの上部に「ナビゲーションをスキップ」をコーディングする必要があります。
もともと、これを行う最善の方法は、ページに単語を配置し、CSS「display:none」を使用して表示しないようにすることだと考えていました。しかし、これもできないと読みました。
すべてのページの上部にある「ナビゲーションをスキップ」ハイパーリンクを実行するベストプラクティスを知っている人はいますか? 「Display:none」コメントを使用せずに CSS でこれを行うことはできますか?