問題タブ [narrator]
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.
java - JavaFX メニューバー Windows ナレーターのサポート
私は現在、視覚障害のあるユーザー向けのアプリを作成する必要がある学校の課題に取り組んでいます。Java を JavaFx for GUI で使用したいと考えています。
視覚障害のあるユーザーにとって好ましい要素は、キーボードで簡単にナビゲートできるメニュー バーです。JavaFx のメニュー バーは、MenuItem クラス属性を持つ Menu クラス属性を持つ MenuBar クラス オブジェクトです。Windows ナレーター (NVDA スクリーン リーダーではない) は、このメニュー バーをすぐに使用できます。ラベルをまったく読み取れません。「メニュー」と表示されているだけです。
Menu および MenuItem には、スクリーン リーダー ソフトウェアによって読み取られるテキストを格納するaccessibleText属性がありません。このメニュー バーのスクリーン リーダーを互換性のあるものにする方法はありますか?
TL;DR: JavaFx で Windows ナレーターと連携するメニュー バーを作成する方法はありますか?
angular-material - Angular マテリアル ラジオ ボタン グループ - スクリーン リーダーが正しく読み取れない
アプリケーションでラジオ ボタン グループを使用していますが、3 つの可能な値があります。ユーザーが値を選択するたびに、スクリーン リーダーは「1 of 3」ではなく「1 of 1」と読み上げます。
Angular Web サイトでも動作を確認しましたが、動作は同じです。
サンプルコード : Stackblitz
ブラウザー: Microsoft Edge スクリーン リーダー: ナレーター
c# - ナレーターは、TextBlock 内のテキストを期待どおりに読み上げません。選択した TextBox のみ
ログインページを含むクラスライブラリ(ユニバーサルWindows)と、ログインページに移動するだけの空のアプリ(ユニバーサルWindows)の2つのプロジェクトを含むVisual Studio 2019ソリューションがあります。
私の要件の 1 つは、ソリューション全体がアクセシビリティ テストに合格する必要があるということです。このテストでは、ナレーター (ナレーターである必要があります) に画面上のすべてのテキストを読み上げてもらいます。
私の問題は、ページの読み込み時にナレーターがフォーカスのある TextBox のテキストのみを読み取ることです。私は、ナレーターが Image 要素と TextBlock 要素のテキストも読み上げることを期待していました。ページで使用している XAML の要約版を次に示します。
健全性テストとして、2 つの TextBox 要素を削除して、フォーカスが問題であるかどうかを確認しました。その場合、ナレーターは画面からテキストを読み上げませんでした。また、いくつかの AutomationProperties フィールドを無効に変更しようとしました (つまり、AccessibilityView="Control"、LiveSetting="Assertive" など)。また、Inspect ツールを使用して、すべての TextBoxes が Control ビューに表示されることを確認しました。
何か不足していますか?
どんな助けや提案も大歓迎です。ありがとうございました!
accessibility - フォーカスがラジオ ボタンにあるときに、ラジオ ボタン ラベルと共に凡例テキストを読み取る方法
ラジオボタンとその上にあります。ナレーターのフォーカスがラジオ ボタンにある場合、ラジオ ボタンの値を読み取るだけです。しかし、またのテキスト値を読みたいです。
[コードと UI のスナップショット] https://i.imgur.com/44PIexf.png
ここにコードがあります
ナレーターのフォーカスがラジオ ボタンにある場合、ラジオ ボタンと一緒にタグのテキストを読み上げることが期待されます。つまり、「これも読みます はいラジオ ボタンが選択されていないラジオ ボタン 1 の 1」
実際の出力は、ナレーターがラジオ ボタンの値を読み取っているだけです。つまり、「はい、ラジオ ボタンが選択されていません。ラジオ ボタン 1/1」