-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Closed
Labels
DoneThis issue has been fixedThis issue has been fixedarea-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor ComponentsbugThis issue describes a behavior which is not expected - a bug.This issue describes a behavior which is not expected - a bug.feature-accessibilityThis issue has accessibility impactThis issue has accessibility impact
Milestone
Description
This issue will split into multiple - per each template area.
CTI has reported a set of accessibility failures related to our default templates.:
Angular Project Template failures
- Bug 1162883: A11y_.NETCoreJuly2020_ASP.Net Core_Manageyouraccountprofile_AI4W: Heading levels assigned to the text content not in proper sequence.
- [@SteveSandersonMS] This is the identity UI. I have looked into it, but there are many places it would need to be changed. A change as disruptive as this would be quite risky this close to release, and should involve the identity owners in its design. I've filed Identity UI uses heading elements inconsistently #25674. Since this doesn't stop the narrator from working correctly, I would recommend this be addressed after 5.0 ships, however @mkArtakMSFT may have views on whether that will be acceptable.
- Bug 1162890: A11y_.NETCoreJuly2020_ASP.Net Core_Manageyouraccountprofile_Keyboard: Logout button receives keyboard focus but focus is not visible when navigating to it using keyboard.
- [@SteveSandersonMS] I've diagnosed this at In Identity UI, "Logout" button does not show focus state #25675. I'm providing a suggested fix for 5.0. Longer term, the identity owners might wish to choose a different HTML element structure to avoid the underlying problem and eliminate the need for a custom CSS override.
- Bug 1163086: A11y_.NETCoreJuly2020_ASP.Net Core_Angular Counter_ScreenReader: Page title is not appropriate according to the pages that are loaded on the screen.
- [@SteveSandersonMS] Doing this requires a new feature in the templates. I've filed In React/Angular templates, vary page title to match content #25676 to track it.
- Bug 1163097: A11y_.NETCoreJuly2020_ASP.Net Core_Angular Fetch Data_ScreenReader: No association between the cells and column header present in the table.
- [@SteveSandersonMS] This seems like a limitation in the narrator, not in the application. I've posted further details at https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1163097 and recommended that it be closed as external.
- Bug 1163139: A11y_.NETCoreJuly2020_ASP.Net Core_Angular Login_ScreenReader: How to access the eye symbol in the password field is not being announced by screen reader.
- [@SteveSandersonMS] Closed as external.
- Bug 1163642: A11y_.NETCoreJuly2020_ASP.Net Core_Angular Login_ScreenReader: The "this article" link isn't descriptive enough while announced by screen reader.
React Project Template Failures
- Bug 1162746: A11y_.NETCoreJuly2020_ASP.Net Core_React Register_ScreenReader: Error message displayed on the screen is not being announced by the screen reader.
- [@SteveSandersonMS] Closed as no-repro.
- Bug 1163969: A11y_.NETCoreJuly2020_ASP.Net Core_React Register_ScreenReader: Required fields "email id" and "password" are not being announced as required by screen reader.
- [@SteveSandersonMS] Closed as duplicate of https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1162746
WebApp Project Template Failures
Blazor Component Failures
- Bug 1163184: A11y_.NETCoreJuly2020_ASP.Net Core_Home_Zoom: At 200% page zoom the "About" link is not visible on the screen.
- Bug 1163186: A11y_.NETCoreJuly2020_ASP.Net Core_Home_AI4D: The control type of the "Home" menu item is incorrect
- [@SteveSandersonMS] This one does not seem correct to me. I've posted an additional comment at https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1163186 explaining why and suggesting that issue be closed.
- Bug 1163198: A11y_.NETCoreJuly2020_ASP.Net Core_InputDateSample_ScreenReader: The narrator does not announce the selected date after the users selects the date from the "Select date" control
- [@SteveSandersonMS] This one does not seem correct to me. I've posted an additional comment at https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1163198 explaining why and suggesting that issue be closed.
Metadata
Metadata
Assignees
Labels
DoneThis issue has been fixedThis issue has been fixedarea-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor ComponentsbugThis issue describes a behavior which is not expected - a bug.This issue describes a behavior which is not expected - a bug.feature-accessibilityThis issue has accessibility impactThis issue has accessibility impact