Accessibility settings for development with Microsoft MAUI

Design and Development

This .NET MAUI documentation from Microsoft covers a number of key methodologies for coding for accessibility (A11y). Here are some additional tips to keep in mind.

  • Semantic properties - form labels are particularly important
  • Heading levels -
    • There should only be one heading 1 per page (the title or function of the page)
    • Followed by traditional heading levels
    • Don't skip heading levels (a heading level 3 needs to be under a heading level 2)
    • Use them semantically and style with CSS
  • Animations (avoid if possible) should have a method to stop/pause

Testing

This page also includes

  • An accessibility checklist
  • Links to testing tools for Android, IOS, MacOS, and Windows

Have digital accessibility questions or site feedback?
Email the digital accessibility team