microsoft / pxt-microbit

A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
https://makecode.microbit.org
Other
717 stars 589 forks source link

[Keyboard Navigation – Make Code - Control Pane] Information is not accessible which is under button controls. #3671

Closed Shalini3457 closed 5 months ago

Shalini3457 commented 3 years ago

User Experience: If controls are not accessible while navigating through keyboard, it becomes an issue for keyboard dependent users to identify and access the control and hence miss the important information related to the controls and functionality.

Note: User credentials should NOT be included in the bug.

Repro Steps:

  1. Launch application URL
  2. Home page will open.
  3. Navigate "New Project" option and select it.
  4. Editor screen will open.
  5. Navigate to "Basic, Input, Music, Led, more, Radio" controls and select it.
  6. Navigate through all the controls appearing after selection of element.
  7. verify the issue

Actual Result: Information is not accessible which is under button controls.

Expected Result: All the content/Information should be accessible using keyboard as well as mouse which is available under screen.

Note:

WCAG Reference: WCAG 2.1.1 - Keyboard

Test Environments: Version: 20H2 (OS Build: 19042.508) Browser: Edge chromium DEV Build (Version 87.0.654.0), Firefox(75.0), Chrome

Shalini3457 commented 3 years ago

Labels:

Accessibility;#A11yMAS;#A11ySev2;#HCL;#HCL-MakeCode-New;#WCAG2.1.1;#Win10-Edge(Chromium)

[Uploading WCAG2.1.1_Not accessible.zip…]()

Chandangithb commented 1 year ago

As discussed with internal SME severity of the bug is correct. #A11ySev_Reviewed

testingmakecode commented 1 year ago

As checked on [Microsoft Make Code Arcade] (https://arcade.makecode.com/) the issue is still repro. #Regressed:09--28-23

srietkerk commented 5 months ago

We have an exception for the accessibility of blocks.