Improving ASP.NET MVC view naming for screen reader accessibility
Summary A developer using assistive technologies (screen readers) encountered a high cognitive load issue due to naming collisions in the ASP.NET MVC pattern. Because the framework defaults to naming view files Index.cshtml within controller folders, the screen reader only announces the filename, making it impossible to distinguish between multiple open tabs. The proposed solution is … Read more