How a table at MSDN became accessible

This post describes a recent update to an MSDN page where an inaccessible image of a table was replaced with an accessible table, and how a dev using the Narrator screen reader can now interact with the updated content.   Introduction When I was researching Narrator announcing an item’s status, I found a page at…

0

Narrator announcing an item’s status

This post discusses ways to use the UIA ItemStatus property in your app’s UI to have some current status exposed by an element. The details included below reflect the behavior of the Windows platform as it stands at the time this post is written.   Introduction A couple of weeks ago I was chatting with…

0

Code snippets referencing system colors from the active high contrast theme, in five UI frameworks

This post demonstrates how to reference appropriate system colors for button text and button background when a high contrast theme is active. The snippets relate to HTML, XAML, WinForms, WPF and Win32.   Introduction A couple of weeks ago I asked a dev about the UI frameworks that were being used in his feature’s UI….

0

Follow-up #4: Can I customize the path that the Narrator screen reader takes when moving to the “next” or “previous” element in my UWP app’s UI?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   The majority of your customers using the Narrator screen reader at your UI will control the screen reader via the keyboard. As your customers…

0

Follow-up #3: How can I increase the visibility of keyboard focus feedback in my UWP XAML app, without having to write custom visuals?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   One of the very important aspects relating to keyboard accessibility is knowing where keyboard focus is when you’re using the keyboard. So when some…

0

Follow-up #2: How do I have access keys shown on buttons in my UWP XAML app?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   Access keys can make a huge difference to the keyboard accessibility of an app. Rather than forcing a customer to press the Tab key…

0

Follow-up #1: Does the approach taken for using a particular high contrast system color in a UWP HTML app also work with a web page in a browser?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   I recently built a UWP HTML demo app with CSS to specify that when a high contrast theme is active, the text on a…

0

More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update

  This post describes a demo app that I recently built for a presentation on building accessible Windows apps. The post is followed by four follow-up posts related to questions arising during the presentation. By the way, whenever you see a code snippet in the posts that contains something that looks like a chess piece,…

0