pxt-arcade
pxt-arcade copied to clipboard
[Programmatic Access -MakeCode - Image]: No name or aria-label is defined for "Video game simultor" iframe control.
User Experience:
Screen reader dependent users will not be able to get the appropriate information about those elements if iframe and frame elements do not have an accessible name, hence will find it difficult to understand the purpose of those controls.
Note: Login Credentials must not be provided within the bug.
Repro Steps:
- Open #URL: https://arcade.makecode.com/types/image
- Run accessibility Insights for web.
- Observe and verify the issue.
Actual Result:
No name or aria-label is defined for "Video game" iframe simulator programmatically.
Expected Result: There should be an accessible and descriptive name defined for "Video game". So that on navigating the control screenreader announces it as "Video Game simulator".
Issue:
Ensures
Target application: Image - https://arcade.makecode.com/types/image
Element path: iframe
Snippet:
#A11ySev2, #Accessibility, #HCL, #HCL-MakeCode-Sep21,#WCAG4.1.2,#A11yMAS
As per new guidelines, we are logging these type of bugs as sev3 as the iframe context is understandable . Hence, downgrading the severity. #A11ySev_Reviewed #A11ySev_Updated #A11ySev3