microsoft / pxt-arcade

Arcade game editor based on Microsoft MakeCode
https://arcade.makecode.com
MIT License
478 stars 207 forks source link

Accessibility Issues from Arcade Player #4829

Open unthinkmedia opened 2 years ago

unthinkmedia commented 2 years ago

Describe the bug When running an Accessibility automated assessment of https://inculture.microsoft.com/sports/atlanta-track-club/ using https://accessibilityinsights.io/downloads/ (Microsoft requires this for any page that shows up on it marketing material), there were several accessibility issues that showed up (Full Automated Report Attached)

Additional detail in report attached

Assessment_20220623_Fuelingfitnessforthe.html.zip

To Reproduce Steps to reproduce the behavior:

  1. Go to https://accessibilityinsights.io/downloads/ download the browser extension.
  2. Go to https://inculture.microsoft.com/sports/atlanta-track-club/
  3. Click on extension and select Assessment which will open up new window.
  4. Click on Export Results and select HTML
  5. Read result

Expected behavior All sections should pass.

Screenshots

@unthinkmedia will need to provide something with higher contrast for this one

Screen Shot 2022-06-22 at 2 05 59 PM

Desktop (please complete the following information):

Smartphone (please complete the following information):

Additional context Add any other context about the problem here.

unthinkmedia commented 2 years ago

@riknoll since those buttons are disabled and are not really buttons. Do you think we may need to an Aria disabled state for the test to pass? https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-disabled