問題タブ [wcag]
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.
accessibility - Web アプリケーションのグラデーション ボタンはアクセシビリティに準拠していますか?
Web アプリケーションのグラデーション ボタンが WCAG アクセシビリティ規則に準拠しているかどうかは誰にもわかりませんか? Web アプリケーションのハイ コントラスト モードに取り組んでいますが、そのためのガイドラインが見つかりません。それらをそのままにしておくことはできますか、それとも無地のみを使用する必要がありますか?
accessibility - コードが WCAG 2.0 AA で有効になるように、フッターでヘッダー タグを使用する/使用しない方法を教えてください。
以下は、WCAG 2.0 AA が有効でないコードのサンプルです。無効な部分は、H1 タグと H3 タグの間に H2 が存在しないフッターでの H3 タグの使用です: [WCAG v2 1.3.1 (A)] 見出しを適切にネストします (H1 > H2 > H3):
フッターの前のコンテンツが WCAG ガイドラインに関する適切な知識のない編集者によって編集されているという事実を考慮すると、WCAG Web サイトをコーディングする最良の方法は何ですか?
これまでのところ、2つの解決策があります:
- フッターで h3 やその他のヘッダー タグを使用しない
- フッターの h3 の前に h1 と h2 を追加してヘッダーのネストをリセットし、CSS から非表示にします。
これらはどれも良い解決策ではないと思います。理由は次のとおりです: 1. フッターはユーザー (CMS の使用) が編集できる場合があり、フッター コンテンツの前に存在するコンテンツを常に考慮に入れる必要があります 2. CSS でコンテンツを非表示にすることは良い解決策ではないと思います
この問題の解決策はありますか?
ありがとうございました
c# - 2つの悪のうち、どちらが小さいですか? ViewModel のマークアップまたはビューのロジック?
私は WCAG AA 準拠のサイトに取り組んでいます。これは、入力フォームが null または空でない場合、次の属性を持つ必要があることを意味します。
それらが null または空の場合、それらの属性は存在しないはずです。したがって、以下は 2 つのアカウントで WCAG に失敗します。
カミソリ ビューで if ステートメントから始めました。
しかし、他のオプションの属性が追加されると、これは本当に速く醜くなり始めます。必須属性を追加すると4文になります。
これには 2 つの方法があると思います。ロジックを ViewModel にプッシュして、属性文字列を返します。
ビューは次のようになります。
別の方法は、このロジックをビューのコード ブロックに配置することです。
残りのビュー マークアップ:
私は ViewModel のマークアップに傾倒していますが、それは最適な場所ですか? これを解決するパターンがありませんか?
upload - プログレスバー付きのWCAG準拠のアップロード
私の検索では、ユーザーに進行状況のフィードバックを提供しながら、ファイルをアップロードするための目まぐるしい数のウィジェットが明らかになりました。
Uploadifyとfineuploaderは素晴らしい例です...私はそれを使いたいです...
しかし、これらの製品やその他の製品には、基本的なキーボード機能がいくつか欠けているようです。私のサイトは WCAG AA に準拠する必要があります。私が使用できるアップローダ (進行状況バー付き) を知っている人はいますか? 上記のツールで何か見逃していましたか?
asp.net-mvc - ゲート チェックイン用アクセシビリティ ツール
アクセシビリティ チェック用のツールを探しています (作業中のシステムは WCAG2AA に準拠している必要があります)。現在、 squiz labsのコード スニファーを使用しており、ページに対して手動で実行しています。
私はそれをさらに一歩進めて、TFS ゲート チェックインの一部として使用したいと考えています。これは簡単なことではなく (ASP.NET MVC を使用しています)、同じプロセスの一部として HTML を生成するブラウザー エンジンが必要になることは承知しています。抑制を追加する必要がある場合などもあります。
誰かが私を正しい方向に向けることができるか、または私が気付いていないツール (その場合はおそらくツールの組み合わせ) が既に存在する可能性がある場合は感謝します。
html - WCAG 2.0: テクニック H44 とテクニック F68 の違い
Technique H44とTechnique F68の違いを誰か説明してもらえますか?
それらは同じ一連の指示に関連しており、私にはまったく同じように見えます。
accessibility - スクリーン リーダーの音声を録音済みの音声ファイルに置き換えるにはどうすればよいですか?
私は通常書かれていない多くの言語を含む多言語 Web サイトで作業していますが、スクリーン リーダーを使用している人々のためにこれを機能させる方法はあるのでしょうか? テキスト自体を読み取ろうとする代わりに、スクリーン リーダーが事前に録音されたサウンドを再生するように、テキストに属性を与えることは可能ですか?
メニュー システム全体が、どのスクリーン リーダーでもサポートされていない言語に翻訳されます。
accessibility - 優れた非ブラウザー WCAG 2 チェッカー/バリデーター
アプリケーション ベースの WCAG 2 チェッカー/バリデーターを探しています。現在、無料版の TotalValidator を使用しています。より広範なユーザビリティのためにフルバージョンの購入を検討しています。TotalValidator を購入する前に知っておくべき、Web ベース以外の WCAG 2.0 チェッカーは他にありますか?
ありがとう!お時間をいただきありがとうございます。