You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/maker/canvas-apps/accessible-apps.md
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Creating Accessible Apps | Microsoft Docs
2
+
title: Create Accessible Apps | Microsoft Docs
3
3
description: How to make apps accessible for people with disabilities
4
4
services: ''
5
5
suite: powerapps
@@ -18,10 +18,10 @@ ms.date: 04/03/2018
18
18
ms.author: fikaradz
19
19
20
20
---
21
-
# Creating accessible apps
21
+
# Create accessible apps
22
22
An accessible app will allow users with vision, hearing and other impairments to successfully use the app. In addition to being a requirement for many governments and organizations, following the below guidelines increases usability for all users, regardless of their abilities.
23
23
24
-
###Layout and color
24
+
## Layout and color
25
25
Common sense and uncomplicated design helps apps be more accessible to all users. When doing heavy customization of apps take note of the below suggestions. PowerApps themes are by default accessible.
26
26
- Ensure all elements are clearly visible and text is of sufficient size. All content must be easily read and understood by the naked eye.
27
27
- Avoid using the visibility property of items to bring an element into view. If you need to show something conditionally, create the content in a new screen and navigate to it and back.
@@ -30,14 +30,14 @@ Common sense and uncomplicated design helps apps be more accessible to all users
30
30
- Ensure layout follows a logical flow when read top-bottom, left to right.
31
31
32
32
33
-
###Keyboard support
33
+
## Keyboard support
34
34
When testing your app's accessibility, ensure the app can be used with the keyboard only, the accessibility modes on iOS and Android, as well as navigated successfully with the screen reader enabled.
35
35
36
36
For keyboard navigation (with or without the screen reader) ensure that a logical order is followed when using the TAB key to navigate to input fields by setting each control's **[TabIndex](controls/properties-accessibility.md)** property:
37
37
- Label, Image, Icon, Shape contols - if they represent interactive elements (i.e.buttons) set TabIndex to 0; if they are decorative elements or text, set TabIndex to -1.
38
38
- Avoid setting tab index higher than zero.
39
39
40
-
###Screen reader support
40
+
## Screen reader support
41
41
The following software combinations are the supported recommendations for consuming PowerApps with a screen reader:
42
42
43
43
-**Windows**: Edge / Narrator
@@ -53,12 +53,12 @@ To ensure a satisfying experience with the screen reader it is recommended to:
53
53
- If a picture or an icon is used as a button, then set **[TabIndex](controls/properties-accessibility.md)** to 0 and **[AccessibilityLabel](controls/properties-accessibility.md)** to the link description.
54
54
55
55
56
-
###Multimedia
56
+
## Multimedia
57
57
Ensure all videos are captioned and a transcript of all audio recordings is available to the user. **Video** control suppports closed captions in WebVTT format via the **ClosedCaptionsUrl** property.
58
58
59
59
Note that with the screen reader enabled, **Timer** does not announce button text, but how much time has passed. Announcements can't be turned off, even if timer is hidden with low opacity.
60
60
61
-
###Working with signatures
61
+
## Working with signatures
62
62
If you have a signature field that uses the PenInput control you need to enable an alternative method of signature input. The recommended way is to show a TextInput control where a user can type their name. Ensure the signing instructions are placed in the **[AccessibilityLabel](controls/properties-accessibility.md)** property and the control is placed close to the Pen input - to the right or immediately below.
0 commit comments