Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Programmatic Access - Make code - New Proje>Settings>>Print Code]: alt attribute is not defined for the images. #6089

Open
BURRAshiva01 opened this issue Feb 13, 2025 · 1 comment

Comments

@BURRAshiva01
Copy link

User Experience:

Visually impaired people who depend on screen readers for navigation can’t interpret an image directly; they rely on alternative text to communicate the image's meaning to users. The end user will not be able to know whether the image is decorative or meaningful if it doesn't have alt text or role of none or presentation.

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

Repro Steps:

  1. Launch application URL: https://makecode.microbit.org/beta#
  2. Home page will open.
  3. Navigate "New Project" option and select it.
  4. Editor screen will open.
  5. Navigate to "Settings" option appearing in header section and select it.
  6. Navigate to "Print" option and select it.
  7. Navigate image controls appearing under "Print Code" page
  8. Verify in DOM alt attribute is defined for image controls or not.

Actual Result:

Issue: The alt attribute is not defined for the images in the 'Print' dialog.

Expected Result:

The alt attribute should be defined for informative images.

Ex: alt="on start" or alt="forever" for image controls.

MAS Reference:

MAS 1.1.1 – Non-text Content

Image
@BURRAshiva01
Copy link
Author

#Accessibility; #A11yMAS; #A11ySev2; #MAS1.1.1; #HCL; #Benchmark; #Win11-Chrome; #BM-HCL-MakeCode-Feb2025; #BUGWithoutSR; #AILimited;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant