Accessibility on Windows 10

Slides:



Advertisements
Similar presentations
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Advertisements

Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Tablet PC As An Enabling Technology Todd Landstad and Guy Barker, Software Design Engineers Mobile PC Division Microsoft Corporation Mike Buckley, University.
This is your 30-Second DPN Training Good day ENJOY Click here to begin DPN.
Customizing Your Operating System MTSD Assistive Technology Conference – June 26,2006 Kathy Young – VES/UMS Technology Teacher Violet Markmann – LMS/UMS.
Accessibility Features in. What is on the screen Contents of active windows Menu items Text that you have typed Narrator Screen reader program that reads:
Accessibility Features in. To make the computer accessible to people of ALL abilities. Why do we have accessibility features on the computer?
DoRon Motter Development Lead Microsoft Corporation
Build accessible Metro style apps using XAML
5/2/2018 1:53 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
5/3/2018 2:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Conversation As a Platform - Part 1
Microsoft /21/2018 3:49 AM BRK2214 SharePoint: Ensuring your intranet sites are inclusive for people with disabilities Melissa Torres Senior Program.
Microsoft Ignite /19/2018 2:35 AM
Introduction to Building Accessible Universal Windows Apps
Microsoft Connect /2/ :38 AM
8/3/2018 5:31 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Microsoft Connect /26/2018 1:00 AM
Mobilize Your Line of Business
Curry School of Education
What’s New in Accessibility (for Developers and Users)
Microsoft Connect /21/2018 9:41 PM
Microsoft Build /22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Deploy Windows 10 Mobile for the mobile workforce
Reaching more customers with accessible Metro style apps using HTML5
Citrix Virtual Desktops version 7
Microsoft Build /12/2018 2:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
11/18/2018 5:19 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Windows Device Portal and Remote Diagnostics
Database Continuous Integration and Deployment with Visual Studio SQL Server Data Tools in < 10 minutes Eric Kang Program Manager.
Hosted Web Apps with Windows App Studio
Microsoft Connect /1/ :31 AM
A/B Testing for UWP Apps: Experiment for Success
Connected Animations Create seamless page transitions in the Fall Creators Update Steven Moyes Program Manager – User Experience Platform.
Learn how to make SharePoint Accessible and Inclusive
Quality & Performance for XAML Apps
Disability Resource Center
Improving JavaScript Frameworks, Edge, & UWP Web Apps
1/2/2019 9:19 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Microsoft Build /2/2019 4:12 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Xamarin Test Recorder John Lago Senior Program Manager.
Building your class website
Microsoft Build /16/2019 1:17 PM Adding Interactions in the Visual Layer to Create Customized & Responsive Experiences Anthony Young & Lindsay Kubasik.
Microsoft Connect /17/2019 9:55 PM
Color Picker Kiki Saintonge PM – XAML Controls
Welcome to Azure Notebooks
Cortana Skills Windows Developer Day, Fall Creators Update
2/16/2019 1:48 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Bringing desktop apps to the UWP using Desktop App Converter
Meetup User Experience Design for SharePoint
Microsoft Build /25/2019 1:55 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Accessibility in Microsoft
UI test automation of MVC apps with Microsoft Edge WebDriver
Windows Device Portal Hirsch Singhal Program
“Hey Mom, I’ll Fix Your Computer”
Using Expression Animations to Create Engaging & Custom UI
Discussion Panel: Windows Server MVP Panel
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
4/29/2019 9:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Reveal Highlight Introduction to using light in your app
4/29/ :17 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Шитманов Дархан Қаражанұлы Тарих пәнінің
Build /20/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
WCF and .NET Framework Microservices in Containers
User Segmentation and Targeted Push Notifications for UWP apps
5/30/2019 1:59 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Securing ASP.NET in an Azure Environment
Build /27/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Power BI – The Circle is Complete
No Chromebooks, No problem!
Presentation transcript:

Accessibility on Windows 10 Mariah Dunn Program Manager

By the end of this talk you will … Microsoft Build 2016 6/20/2018 6:16 AM By the end of this talk you will … Principles when designing accessible apps Assistive Technology on Windows 10 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Build 2016 6/20/2018 6:16 AM When we design our products to be accessible, we make our products better for everyone. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Disabilities 6/20/2018 6:16 AM Solutions for Disabilities 👁 👂 👋 Vision Hearing Mobility © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Accessibility Design Principles Microsoft Build 2016 6/20/2018 6:16 AM 4 Accessibility Design Principles Common Controls Use 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 Accessibility Properly exposing the content of your UI through UI Automation Note: Allows assistive technology to access the functionality in your application User Settings Respect the accessibility user settings that are available © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Vision problems 6/20/2018 6:16 AM 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 Narrator – Talk about good programmatic accessibility and keyboard accessibility on the start screen Use High Contrast as an example for the User setting Find an app that does a good job of using common controls © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Vision problems 6/20/2018 6:16 AM 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 Narrator – Talk about good programmatic accessibility and keyboard accessibility on the start screen Use High Contrast as an example for the User setting Find an app that does a good job of using common controls © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Vision problems 6/20/2018 6:16 AM 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 Narrator – Talk about good programmatic accessibility and keyboard accessibility on the start screen Use High Contrast as an example for the User setting Find an app that does a good job of using common controls © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Vision problems 6/20/2018 6:16 AM 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 Narrator – Talk about good programmatic accessibility and keyboard accessibility on the start screen Use High Contrast as an example for the User setting Find an app that does a good job of using common controls © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Mobility and Hearing Problems 6/20/2018 6:16 AM Define Disability Setting Example use What to do to support it Windows Speech Recognition Mobility Programmatic Access Narrator – Talk about good programmatic accessibility and keyboard accessibility on the start screen Use High Contrast as an example for the User setting Find an app that does a good job of using common controls © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Solutions for Mobility and Hearing Problems 6/20/2018 6:16 AM Define Disability 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 Narrator – Talk about good programmatic accessibility and keyboard accessibility on the start screen Use High Contrast as an example for the User setting Find an app that does a good job of using common controls © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Call to Action 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.