dotnet / aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

Home Page:https://asp.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A11y_.NET Core_ASP.NETCore_AngularFetchData_AI4W: No main landmark is defined on the "Fetch Data" page

Truptik12 opened this issue · comments

42368_A11y_ NET Core_ASP NETCore_AngularFetchData_AI4W

Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”

GitHubTags:#A11yMAS;#A11yTCS;#.NET Core[aspnetcore]-Win32-June2022;#.NET Core;#A11ySev2;#WCAG1.3.1;#DesktopWeb;#Win11;#Benchmark;#Element:Landmark;#AI4W;#AIManual;

Environment Details:

.NET Core
ASP.NET Core
Operating System: Windows 11 Enterprise 21H2
Chrome: Version 102.0.5005.115 (Official Build) (64-bit)

Steps to Reproduce:

  1. Open command prompt
  2. Create a folder using command "mkdir foldername" e.g. "mkdir Angular"
  3. Move to the created directory using command "cd foldername"
  4. Run the following command "dotnet new angular -au Individual" and hit enter.
  5. Run the following command "dotnet run"
  6. Copy the First URL link from Command prompt and copy it
  7. Paste it in URL section of Browser and hit Search
  8. Browser page will open with above template loaded
  9. Hit Enter on fetch data link
  10. Run AI4W for and check for landmarks.

Actual:

No main landmark is defined on the "Fetch Data" page

This issue is observed throughout the application for all the Fetch Data pages.

Expected:

Main landmark should be defined on the "Fetch Data" page

User Impact:

If main landmark is not define on the page than users dependent on the screen reader will get difficulties to interact the page because when users will navigate in landmark mode, they will get difficulties to understand the purpose of the page.

#Closed;