Presentation is loading. Please wait.

Presentation is loading. Please wait.

Premalini David Program Manager, Windows Accessibility 2-001.

Similar presentations


Presentation on theme: "Premalini David Program Manager, Windows Accessibility 2-001."— Presentation transcript:

1

2 Premalini David Program Manager, Windows Accessibility 2-001

3

4 What is Software Accessibility? Software accessibility is the ability to make your applications usable by those with disabilities.

5

6 Reach more customers!! Comply with federal regulations Source: WHO, ILO and US Census Bureau

7 Reach more customers!! 1.2 billion disabled individuals world- wide 386 million are working-age people 34.7% of disabled individuals in the US alone are in the working-age category! Source: WHO, ILO and US Census Bureau

8 For Compliance purposes: Communication Apps: Twenty First Century Communications and Video Accessibility Act compliance by Oct 2013 in the US Web Apps: Section 508 of the US Rehabilitation Act Source: WHO, ILO and US Census Bureau

9

10

11

12

13

14 Turning off Animations

15 XAML now supports screen reading of formatted text within TextBlocks, RichTextBlock and RichTextBlockOverflow controls

16

17 Let’s walkthrough the steps

18 Key Areas of focus for building accessible apps

19

20

21

22 Provided by the Windows Platform

23

24

25

26 Supporting Tab indexing for KB navigation XAML Code Snippet WINJS/HTML Code Snippet

27 Providing an Accessible name XAML Code Snippet: WINJS /HTML code snippet

28 No elements missing accessible names

29

30 Use of Live Regions XAML Code Snippet <TextBlock Text="Submission Successful!" AutomationProperties.LiveSetting="Assertive".../> <!--OR AutomationProperties.LiveSetting="Polite".../> --> In the code behind file, raise a LiveRegionChanged event as part of changing the text AutomationPeer peer = TextBlockAutomationPeer.FromElement(tblSubmissionStatus); peer.RaiseAutomationEvent(AutomationEvents.LiveRegionChanged);

31 Use of Live Regions HTML Code snippet

32 Key Areas of focus for building accessible apps

33 Mark your App as being accessible on the Store!

34

35

36

37

38

39


Download ppt "Premalini David Program Manager, Windows Accessibility 2-001."

Similar presentations


Ads by Google