Declaring your app as accessible
If you have built and tested your app for accessibility, you can indicate that by checking the Accessibility checkbox on the Selling details page.
When you declare an app as accessible, it becomes discoverable to users who are specifially looking for accessible apps. Users who have selected Make it easier to find apps that include accessibility features in their Windows Store Preferences will only see apps that have been declared as accessible when using the Windows Store search functionality.
To declare your app as accessible, you must have already done the following before you submit your app to the Windows Store:
- Set all the relevant accessibility info for UI elements, such as accessible names.
- Implement keyboard navigation and operations, taking into account tab order, keyboard activation, arrow keys navigation, shortcuts.
- Ensure an accessible visual experience by including such things as a 4.5:1 text contrast ratio, and don't rely on color alone to convey info to the user.
- Use accessibility testing tools, such as Inspect or AccChecker, to verify your app, and resolve all high-priority errors detected by those tools.
- Verify the app’s key scenarios from end to end using such facilities and tools as Narrator, Magnifier, On Screen Keyboard, High Contrast, and High DPI.
When you declare your app as accessible, you agree that your app is accessible to all users including those with disabilities. For example, this means you have tested the app with high-contrast mode and with a screen reader. You've also verified that the user interface functions correctly with a keyboard, the Magnifier, and other accessibility tools.
Important Don't list your app as accessible unless you have specifically engineered and tested it for that purpose. If your app is declared as accessible, but it doesn’t actually support accessibility, you'll probably receive negative feedback from the community.
- Accessibility for Windows Store apps
- C#/VB/C++ and XAML
- Guidelines and checklist for accessibility (XAML)
- Testing your app for accessibility (XAML)
- Declaring your app as accessible in the Windows Store (XAML)
- Guidelines and checklist for accessibility (HTML)
- Testing your app for accessibility (HTML)
- Declaring your app as accessible in the Windows Store (HTML)