

Use a Button instead of a Label for interactive text.You can create headings by setting the Role property of a Label. Include at least one heading on each screen of the app.Using the right controls and grouping them will help screen reader users understand the structure of the app. If a picture or an icon is used as a button, then set TabIndex to 0 and AccessibleLabel to the link description.icon is there just for the decoration) and should not be read by the screen reader, make sure the AccessibleLabel is empty or not set. If a picture is not used as a button or a link (i.e.For images, set AccessibleLabel to an appropriate description.


If customizing colors, ensure the contrast ratio of text to background is 4.5:1 or greater.AccessibleLabel property defines what the screen reader will announce. Ensure input elements are labeled on the screen.All content must be easily read and understood by the naked eye. Ensure all elements are clearly visible and text is of sufficient size.Power Apps themes are designed to meet accessibility standards. When doing heavy customization of apps take note of the below suggestions. Layout and colorĬommon sense and uncomplicated design helps apps be more accessible to all users. Use the Accessibility Checker to help review potential accessibility issues in your 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. An accessible canvas app will allow users with vision, hearing, and other impairments to successfully use the app.
