問題タブ [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.

0 投票する
1 に答える
2876 参照

c# - IAccessible を使用して Firefox でドキュメントの HTML にアクセスする方法

次のコードを使用して、Firefox ウィンドウから IAccessible オブジェクトを取得できます。

しかし、ここからどこへ行けばいいのかわかりません。ドキュメントから完全な HTML を取得する必要があります。IAccessible.get_accValue() メソッドについては知っていますが、Firefox との関連でそれを使用する方法がよくわかりません。どんな助けでも大歓迎です。

0 投票する
4 に答える
418 参照

ajax - 優雅な劣化-いつ考慮すべきか

AJAXを使用するアプリケーションのUIを設計および構築する場合、(JavaScriptを無効にしているユーザー、またはスクリーンリーダーを使用しているユーザーの場合)グレースフルデグラデーションをいつ考慮しますか?

  • 最後に、サイトのAJAXバージョンが完全に終了したら
  • 開発のあらゆる段階で
  • 私はしません
  • 他の何か...
0 投票する
1 に答える
1498 参照

silverlight - AccessKey または AcceleratorKey を Silverlight で動作させるにはどうすればよいですか?

Silverlight 2 アプリには、ユーザーがキーボードからアクセスできるボタンがいくつかあります。

私の理解が正しければ、AutomationProperties.AccessKey を使用できるはずです。例えば:

しかし、私はこれを機能させることができませんか?私は何を間違っていますか?

0 投票する
5 に答える
303 参照

accessibility - 視覚障害者は、起動エラーやその他の低レベル環境をどのように処理しますか?

私は、視覚障害者が Windows やその他のオペレーティング システムでコンピュータを使用できるようにするための、スクリーン リーダーや同様のソフトウェアが存在することを知っています。

OS インストーラーや BIOS セットアップなど、下位レベルの環境でどのようなサポートが利用できるのか興味があります。

0 投票する
2 に答える
3781 参照

delphi - Delphi のスクロールバーを広く/大きくする方法 (スクロールバーの矢印を含む)

アクセシビリティの目的で、すべてのスクロール可能なコントロール (リスト、リスト ビュー) のスクロール バーを広くし、スクロール バーの矢印を大きくする必要があります。

  1. スクロール可能なコントロール (例: TListView) からスクロールバー (ハンドル) を取得する方法は?

  2. スクロールバーと矢印を広く/大きくするにはどうすればよいですか?

ヒントとコードの 10 倍...

0 投票する
3 に答える
215 参照

html - レイアウト構造要素を識別するためのヘッダータグ?

私は自分のWebページにより良いセマンティクスとアクセシビリティを適用しようとしています。

最近、Firefox用のFangsアドオンをインストールして、スクリーンリーダーでどのように表示されるかを確認しました。サイドバーとフッターのすべての情報が、最後のコンテンツ見出しの下に詰め込まれているように見えるのではないかと心配しています。

問題#1

<h1>ヘッダータグ( 、<h2>など)を使用して「サイドバー」セクションと「フッター」セクションを指定することで、分割できるようにしたいと思います。これがヘッダータグの適切な使用法であるかどうかはわかりません。これらのセクションは技術的には満足のいくものですが、記事のタイトルと同じ階層レベルで表示されるのは少し奇妙に感じます。

問題#2

また、レイアウト構造要素を識別するためのこれらのヘッダータグは非表示のままにしておきますが、それを必要とするユーザーは引き続き使用できます。「visibility:hidden」を使用すると、望ましくないプレースホルダーが残ります。「display:none」を使用すると、目的の効果が得られるように見えますが、実際のスクリーンリーダーでは機能しない可能性があることを示唆する投稿を見てきました。私は今、「position:absolute」とネガティブな「text-indent」トリックを使用して、要素を通常のフローから切り離し、画面外にプッシュしたいと思っています。

0 投票する
2 に答える
371 参照

asp.net - asp.net 508/WAI CMS

2 つの質問:

  1. MVC を使用すると、508/WAI 準拠のサイトを簡単に構築できますか?
  2. 508/WAI に準拠している、または少なくとも、準拠しているサイトの構築を容易にしようとする、優れた asp.net ベースの CMS プラットフォームを知っている人はいますか?
0 投票する
3 に答える
295 参照

asp.net - Title 属性 - Web ページをアクセシブルにするのに役立つ?

Web ページをアクセシブルにすることについて私が読んだ情報源は、'title' 属性が実際に役立つかどうかについて矛盾した情報を提供しています。コントロールに表示されるテキストよりも詳細な説明を含むタイトル属性を Web コントロールに与えることがベスト プラクティスであると主張する人もいます。ほとんどのスクリーン リーダーのデフォルトはタイトル属性を無視することであると主張する人もいます。それで、あなたは何をお勧めしますか?

0 投票する
2 に答える
848 参照

asp.net - ASP.NET 用の JAWS に適した日付ピッカーはありますか?

JAWSでうまく動作する ASP.NET 日付ピッカー コントロールを知っている人はいますか? それ以外に、JAWS ユーザーが既存の ASP.NET 日付ピッカー コントロールを使いやすくするためのヒントはありますか?