問題タブ [accessibility]
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.
html - スクリーン リーダーの制限
私は Web 開発者です。開発した Web サイトを、スクリーン リーダーを使用しているユーザーにとってよりアクセスしやすいものにしたいと考えています。スクリーン リーダーにはどのような制限があり、最も注意する必要があります。また、これらの制限にぶつからないようにするにはどうすればよいですか。
この質問は、非画像ベースのキャプチャに関する別の質問を読んだことがきっかけでした。そこには、ハニー ポット フォーム フィールド (ボットだけが記入する CSS で隠されているフォーム フィールド) は、スクリーン リーダーが引き続きそれらを取得するため、悪い考えであるとのコメントがありました。
スクリーン リーダーは本当に原始的すぎて、画面に表示されていないテキストを読むことさえできるのでしょうか? 理想的には、ページの読み込みが完了するまで待機し、すべての css を適用し、実際に表示されているものを把握する前に Javascript のオンロード関数を実行して、それをユーザーに読み上げるスクリーン リーダーを作成できないでしょうか? おそらく、メニューや目次であるページの部分を識別し、それらの部分を排他的に読んだりスキップしたりする簡単な方法を提供することもできます. プログラミング コミュニティは、この問題に対するより良い解決策を考え出すことができると思います。
asp.net - ASP.NET のアクセス可能なコントロール
私の最後の仕事では、完全な ASP.NET スタック (フォーム、コントロール、検証、ポストバック処理、ajax ライブラリなど) を書き直すことになりました。プロジェクトのために評価されたサードパーティのコントロールのいずれかでした。
ajaxも実行する、アクセスしやすいASP.NETコントロールを誰か教えてもらえますか?
それができない場合、アクセス可能な ajax 対応のコントロールを作成するにはどうすればよいでしょうか?
accessibility - 視覚障害者向けの Web ユーザー エクスペリエンスの向上
Hanselminutesの最近のエピソードで、Scott Hanselman が Web アプリケーションのアクセシビリティについて話しているのを聞いていて、自分のアプリケーションのアクセシビリティについて考えさせられました。
アクセシビリティに関連する Web アプリケーションでのセマンティック マークアップの重要性は誰もが理解していますが、障害のあるユーザーのユーザー エクスペリエンスを向上させるために行うことができるその他の簡単な機能強化についてはどうでしょうか?
劇中では何度も額を叩いて「もちろん!なんでやらなかったの?」って言ってました。特に、Scott は、「メイン コンテンツにスキップする」という Web ページの上部に非表示のリンクを配置した Web サイトについて話しました。リンクは、スクリーン リーダーを使用しているユーザーにのみ表示され、スクリーン リーダーがメニューやその他の二次コンテンツを飛び越えることができます。それは明らかな改善ですが、それを考えないのは簡単です。
アクセシビリティと全体的なユーザー エクスペリエンスには、有効な XHTML を作成して 1 日で完了するだけではありません。
視覚障害者のユーザー エクスペリエンスを向上させるための簡単な秘訣は何ですか?
accessibility - ウェブサイトのアクセシビリティをテストするためのツール
基盤となるプラットフォームとしてMSSharePointと.Net2.0を使用したWebサイトのアクセシビリティとセクション508/ADA準拠をテストするためのツールを提案できますか?
accessibility - Web アクセシビリティの主要コンポーネントは何ですか?
一部の国にはウェブサイトのアクセシビリティに関する法律があることを理解しています。一般的に、国に関係なく、Web サイトがアクセス可能であるために満たす必要がある最小要件は何ですか? または、最小要件の代わりに、ウェブサイトがアクセシブルにするために必要な特定のものは何ですか?
sharepoint - SharePoint の実装にアクセスできるようにするための最善の方法は何ですか?
SharePoint の実装にアクセスできるようにするために使用する必要があるブログ、ガイド、チェックリスト、またはコントロールはありますか? できれば、W3C の double A 標準に準拠するか、可能な限りそれに近いものにすることをお勧めします。
エクストラネット ソリューションを実装しています。
javascript - Webアプリケーションにアクセスできるようにする
自分のWebアプリケーションに誰でもアクセスできると正直に言うには、どのようなことをしなければなりませんか?またはさらに良いことに、ジョークラークを説得します。心配するビデオやオーディオがないので、トランスクリプトは必要ありません。他に何を確認する必要がありますか?
accessibility - Americans with Disabilities Act (ADA) に準拠した Web サイト
xhtml/css がスクリーン リーダーやAmericans with Disabilities Act (ADA)のその他の視覚的ガイドラインに準拠しているかどうかをテストするためのオンラインまたはオフラインの自動ツールはありますか?
python - Python コードのインデントを中括弧に変換する方法はありますか?
私は全盲のプログラマーで、Python を学びたいと思っています。残念ながら、コード ブロックがさまざまなレベルのインデントで表されているという事実は、大きな障害となっています。中かっこやその他のコード ブロック区切り文字を使用してコードを記述し、その形式を Python インタープリターが使用できる適切にインデントされた表現に変換できるツールがあるかどうか疑問に思っていました。
workflow - 目の見えない場合、どのようにプログラムできますか?
視覚は、ほとんどのプログラマーが当たり前と思っている感覚の1つです。ほとんどのプログラマーはコンピューターモニターを見るのに何時間も費やしますが(特にゾーンにいるとき)、盲目のプログラマー(現在Googleで働いているTVラマンなど)がいることは知っています。
あなたが盲人である(またはゆっくりと盲目になっている)場合、プログラミングを支援するために開発環境をどのように設定しますか?
(回答ごとに1つの提案をお願いします。この質問の目的は、優れたアイデアを一番上に表示することです。さらに、スクリーンリーダーは、優れたアイデアをより早く読むことができます。)