+ All Categories
Home > Technology > Build 2016 - P541 - Accessibility on Windows 10

Build 2016 - P541 - Accessibility on Windows 10

Date post: 12-Apr-2017
Category:
Upload: windows-developer
View: 428 times
Download: 0 times
Share this document with a friend
12
#Build2016 Accessibility on Windows 10 Mariah Dunn Program Manager
Transcript
Page 1: Build 2016 - P541 - Accessibility on Windows 10

#Build2016

Accessibility on Windows 10

Mariah DunnProgram Manager

Page 2: Build 2016 - P541 - Accessibility on Windows 10

By the end of this talk you will …• Principles when designing accessible apps• Assistive Technology on Windows 10

Page 3: Build 2016 - P541 - Accessibility on Windows 10

When we design our products to be accessible, we make our products better for everyone.

Page 4: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Disabilities

👁 👂👋

Vision Hearing Mobility

Page 5: Build 2016 - P541 - Accessibility on Windows 10

4 Accessibility Design Principles Common ControlsUse the XAML Common Controls whenever possible Framework (XAML) does most of the accessibility work for you

Keyboard Accessibility Allows a user to interact with a computer without a mouse Note: All interactive UI elements should be keyboard accessible Framework (XAML) does most of the work for you

Programmatic AccessibilityProperly exposing the content of your UI through UI Automation Note: Allows assistive technology to access the functionality in your application Framework (XAML) does most of the work for you

User Settings Respect the accessibility user settings that are availableFramework (XAML) does most of the work for you

Page 6: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Vision problems Define Short cut &

Settings Setting Example use What to do to support it

Narrator: Inbox Screen Reader

Win Key + Enter Key Ease of Access Settings > Narrator

Keyboard and Programmatic Accessibility

Page 7: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Vision problems Define Short cut &

Settings Setting Example use What to do to support it

Narrator: Inbox Screen Reader

Win Key + Enter Key Ease of Access Settings > Narrator

Keyboard and Programmatic Accessibility

High Contrast

Left Alt + Left Shift + Print Screen

Ease of Access Settings > High Contrast

Respect user Settings: Don’t Hard code colors

Page 8: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Vision problems Define Short cut &

Settings Setting Example use What to do to support it

Narrator: Inbox Screen Reader

Win Key + Enter Key Ease of Access Settings > Narrator

Keyboard and Programmatic Accessibility

High Contrast

Left Alt + Left Shift + Print Screen

Ease of Access Settings > High Contrast

Respect user Settings: Don’t Hard code colors

Magnifier Win Key + +/- Ease of Access Settings > Magnifier

Programmatic Accessibility

Page 9: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Vision problems Define Short cut &

Settings Setting Example use What to do to support it

Narrator: Inbox Screen Reader

Win Key + Enter Key Ease of Access Settings > Narrator

Keyboard and Programmatic Accessibility

High Contrast

Left Alt + Left Shift + Print Screen

Ease of Access Settings > High Contrast

Respect user Settings: Don’t Hard code colors

Magnifier Win Key + +/- Ease of Access Settings > Magnifier

Programmatic Accessibility

Keyboard Shortcuts and Access Keys

Ctrl + C, Ctrl +V, Ctrl + S, Ctrl + F, Alt F

Implement Keyboard Short cuts

Page 10: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Mobility and Hearing Problems Define Disabilit

y Setting Example use What to do to support it

Windows Speech Recognition Mobility Programmatic

Access

Page 11: Build 2016 - P541 - Accessibility on Windows 10

Solutions for Mobility and Hearing Problems Define Disabilit

y Setting Example use What to do to support it

Windows Speech Recognition Mobility Programmatic

Access

Closed Captions Hearing Ease of Access

Settings > Closed Captions

Nothing if you are using Common Controls

Page 12: Build 2016 - P541 - Accessibility on Windows 10

• Help make your apps accessible • http://msdn.microsoft.com/enable • 2 other videos • Re-visit Build on Channel 9.• Continue your education at

Microsoft Virtual Academy online.

Call to Action


Recommended