Tag page - All page content should be contained within landmarks #14838
Labels
area: accessibility
issues that need accessibility improvements (a11y)
tech: frontend
changes will primarily involve frontend technologies
Describe the bug
For accessibility purposes, all content should be contained within landmark regions. On the tag page, e.g. https://dev.to/t/devops, the content in the left and right sidebars (desktop view) are not within any landmark:
In this case, the content could reasonably exist within
<aside>
elements ( "complementary" landmark), since they support the main content, but are not essential to it, and make sense when separated from the main content.NB: This refers to the large-screen 'desktop' view pictured above only. On smaller screens, the content is triggered as a pop-up menu. For the purposes of this issue we do not wish to change any of the markup for the pop-up menu.
To Reproduce
Expected behavior
Additional context
There is a different class of accessibility issues associated with the smaller screen 'menu popup' view for this content. It will be captured in a separate issue, and needn't affect the fix here.
The text was updated successfully, but these errors were encountered: