You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PLEASE DO NOT CREATE ISSUES RELATED TO MANAGED DEVELOPER PORTAL IN THIS REPOSITORY. Issues related to "Managed developer portal" will be closed automatically. Managed developer portal issues should be created directly in Azure Support + Troubleshooting in Azure portal. Contact Azure support (or) submit a post on Stack Overflow. Feature requests can be raised on the Azure Feedback Forum.
Every self-hosted developer bug report should have precise description and reproduction steps; console traces (or) source code references are appreciated.
Bug description
[Accessibility] ARIA roles used must conform to valid values
Ensure all elements with a role attribute use a valid value. In this case , the HTML attribute role="aside" is incorrect according to Web Content Accessibility Guidelines (WCAG) 2.1. Using the Axe DevTools extension we can see in the example screenshot that the HTML code failed the checks.
Once the extension is install, activate it using Dev tools.
Click Scan full page button and wait for the results.
It should show a similar results as shown in the screenshot above.
Expected behavior
Using Axe DevTools, we can scan the page and it should pass common accessibility checks.
Based on my initial investigation, the HTML attribute value for the role should be changed from aside to either complementary or contentinfo.
The affected source code or template is probably related to the following files for the fix:
Important
PLEASE DO NOT CREATE ISSUES RELATED TO MANAGED DEVELOPER PORTAL IN THIS REPOSITORY. Issues related to "Managed developer portal" will be closed automatically. Managed developer portal issues should be created directly in Azure Support + Troubleshooting in Azure portal. Contact Azure support (or) submit a post on Stack Overflow. Feature requests can be raised on the Azure Feedback Forum.
Every self-hosted developer bug report should have precise description and reproduction steps; console traces (or) source code references are appreciated.
Bug description
[Accessibility] ARIA roles used must conform to valid values
Ensure all elements with a role attribute use a valid value. In this case , the HTML attribute
role="aside"is incorrect according to Web Content Accessibility Guidelines (WCAG) 2.1. Using the Axe DevTools extension we can see in the example screenshot that the HTML code failed the checks.Reference:
Reproduction steps
Expected behavior
Using Axe DevTools, we can scan the page and it should pass common accessibility checks.
Based on my initial investigation, the HTML attribute value for the role should be changed from
asideto eithercomplementaryorcontentinfo.The affected source code or template is probably related to the following files for the fix:
Is self-hosted portal?
Yes and No
Since this is related to how HTML is generated from pre-defined templates, then this affects both hosted and self-hosted portal.
Release tag or commit SHA (if using self-hosted version)
This is based on the latest master branch so most likely an existing issue that was never seen before or checked against accessibility tools.
API Management service name
This is default Portal created and deployed without any custom change, basically out-of-the-box product.