BT

InfoQ ホームページ ニュース 最新の.NET Frameworkはアクセシビリティ改善にフォーカス

最新の.NET Frameworkはアクセシビリティ改善にフォーカス

ブックマーク

原文(投稿日:2017/10/04)へのリンク

Microsoftが.NET Framework 4.7.1のプレリリースを発表した。今回のリリースには、多岐にわたる改善が含まれている。ここでは、WPFアプリケーションのアクセシビリティ改善に関する変更を見ていく。スクリーンリーダー、ハイコントラストといった領域で改善が予定されている。MicrosoftのPreeti Krishna氏は、Windows Formsも同様に改善されることを示唆しているが、これについては今後のリリースで対応される予定だ。

スクリーンリーダーソフトウェアを使っているユーザーは、それを頼りに、現在、画面上に表示されているものに関する有益な情報を得ている。スクリーンリーダーソフトウェアを考慮していないUIの場合、現在のフォーカス外で発生したUI変化を認識するのは困難になるだろう。LiveRegionsを実装することによって、UI開発者は現在のフォーカス外で発生した変化をスクリーンリーダーソフトウェアに警告することができる。LiveRegionsは所望の要素のAutomationProperties.LiveSettingプロパティで指定できる。これを指定することで、UI変化の発生時に、新しいイベントがトリガーされる。

見た目も改善されている。今回、ハイコントラストの見栄えを改善するため、UI要素に変更が加えられている。修正されているコントロールには、Expanderコントロール、CheckBox、RadioButton、ComboBox、DataGridが含まれる。

WPF DataTemplatesも4.7.1で少し変更されている。DataTemplatesの要素が自動更新されるようになった。この変更はVisual Studioにおけるエディットコンティニュ(Edit-and-Continue)のサポート改善によるものだが、その使用を制限するものは何もない。この機能を有効にすると、デバッグセッション中にDataTemplatesに変更を加えてアプリケーションを継続することで、その変更の影響を確認することができる。

.NET Framework 4.7.1のプレリリースは、Windows 7 SP1以降で利用できる。Microsoftによると、このプレリリースのインストールはテスト環境だけにするべきだ。プロダクション環境での使用は、サポートされていないし許されていない。

Rate this Article

Adoption Stage
Style

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。