Accessibility in Windows Store apps using JavaScript

Purpose

This section will help you create Windows Store apps using JavaScript that are accessible to the widest possible audience, including people who have impairments or disabilities. This section aims to raise your awareness of the main issues involved in creating accessible Windows Store apps using JavaScript, and to introduce you to the best practices and techniques for creating them.

In this section

Topic Description

Making your app accessible

Describes the support for accessibility that is included in the Windows Store app using JavaScript platform, and explains how to take advantage of that support to create an accessible Windows Store app using JavaScript.

Mapping HTML and ARIA properties to UI Automation

This section provides tables that show how HTML 4.0, HTML5, and Accessible Rich Internet Applications (ARIA) properties map to Microsoft UI Automation control types, control patterns, and properties.

 

Developer audience

The topics in this section are designed for developers who are familiar with HTML, Cascading Style Sheets (CSS), and JavaScript.

Additional resources

The following links provide helpful information related to implementing an accessible Windows Store app using JavaScript.

  • ARIA sample — This sample app demonstrates how to use ARIA tags to make a Windows Store app fully accessible.
  • WAI-ARIA Reference — This page of the official World Wide Web Consortium (W3C) Web Accessibility Initiative - Accessible Rich Internet Applications (WAI-ARIA) specification provides links to reference information for all of the ARIA roles, states, and, properties.
  • WAI-ARIA Authoring Practices — This page describes keyboard interaction and identifies the relevant WAI-ARIA roles, states, and properties for a set of widgets and structures.
  • HTML5 Specification — This is the official W3C HTML5 specification that includes WAI-ARIA, which is now part of the HTML5 standard.
  • OpenAjax Accessibility Examples — This site is an excellent resource for verifying the rules for WAI-ARIA and HTML5. It also contains a number of examples of WAI-ARIA implementations.

 

 

Build date: 11/28/2012