accAttacka: End of Part One.

  This post describes an update to a dev tool for efficiently finding solutions to accessibility-related bugs in XAML apps.   Devs: You don’t want to have to search for answers when you have an accessibility bug to fix. You want to be guided to the answer.   I recently began an exploration into whether…


Introducing accAttacka: An exploration into efficiently finding solutions for accessibility bugs

This post describes an exploration into how developers might be able to efficiently find code snippets which can help them fix accessibility bugs in their apps. This exploration takes the form of a new app called accAttacka, which guides the dev to the snippet they need.   Introduction I recently had an opportunity to present…

1

How to have important changes in your Win32 UI announced by Narrator

  This post describes how you can have the Narrator screen reader announce critically important changes which are happening in your Win32 UI, even when Narrator isn’t looking directly at that UI.   Introduction As your customer interacts with the UI in your super-helpful feature, the Narrator screen reader will announce information about the UI…

0

A tip on how to find some high contrast bugs

This post suggest a quick way to detect some severe bugs that can impact your customers who use high contrast themes.   Thinking about high contrast is not all black and white When designing your app, you’ll have spent a lot of time and effort choosing the default colors shown in your UI. And many…

2

Can UIA help you build a tool for someone you know?

This post describes how you can use the Windows UI Automation API to access links presented by an app, and to programmatically invoke those links. The post encourages you to consider whether this could help you build a tool to help someone you know who finds accessing links to be a challenge.   Get creative…

2

A reminder of how to add a localized accessible name to a button – without incurring any new localization costs

I was looking at a pretty important app the other day, and considering how many of the buttons in its UI didn’t have accessible names. This problem is interesting in that it renders the app useless to many customers, and yet it can often be quick ‘n’ easy to fix.   Knowing there’s a problem…

0

Why can’t Narrator find the buttons in my HTML Windows Store app?

Hi, I had a reminder the other day about how important it is to keep both the visual and programmatic interfaces in mind, when building our apps’ UI. This time the UI related to an HTML Windows Store app, not a XAML app. At the top of Ten questions on programmatic accessibility, I asked “The…

4

Ten questions on programmatic accessibility

Hi, I’ve been thinking about a few of the questions I’ve heard over the last three months, on the subject of programmatic accessibility. Some of these questions relate to the fundamentals of accessibility which affect any apps with UI, and some would only affect app devs who build their own custom controls. I find the…