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
Navigate to the ""Annotation sidebar"" button and activate it.
Navigate to the ""Orphans"" tab.
Navigate to the mentioned heading text and inspect the code.
Observe there are multiple tags present.
HighWire Expected Result
Only one
tag should be used on the page.
HghWire Actual Result
The
tags is incorrectly defined multiple times on the page for ""DemoAccount"", ""coaltarfreeamerica"", ""DemoAccount"" and so on headings which resulted in a confusing experience for screen reader users. As a best practice page should only have only one tag.
HighWire Rationale
Landmark roles are defined to help users navigate to different sections of a web page quickly. Different user agents provide users with means to navigate to web page landmarks. Landmark roles are defined based on their location on a web page. For example, a web page can have only 1 banner or main landmark.
When landmark roles are not defined correctly, it becomes very frustrating for assistive technology users, such as screen reader users to navigate to different sections of the page quickly. This also leads to a poor user experience for screen reader users and acts as frustration rather than assistance in navigation for them.
From the HighWire Press / McGraw-Hill Accessibility spreadsheet: https://hypothes-is.slack.com/archives/C8TPC8XMK/p1736535764817829
Highwire Press Reproduction
HighWire Expected Result
tag should be used on the page.Only one
HghWire Actual Result
tags is incorrectly defined multiple times on the page for ""DemoAccount"", ""coaltarfreeamerica"", ""DemoAccount"" and so on headings which resulted in a confusing experience for screen reader users. As a best practice page should only have only one tag.The
Code Snippet:
HighWire Rationale
Landmark roles are defined to help users navigate to different sections of a web page quickly. Different user agents provide users with means to navigate to web page landmarks. Landmark roles are defined based on their location on a web page. For example, a web page can have only 1 banner or main landmark.
When landmark roles are not defined correctly, it becomes very frustrating for assistive technology users, such as screen reader users to navigate to different sections of the page quickly. This also leads to a poor user experience for screen reader users and acts as frustration rather than assistance in navigation for them.
HighWire Recommendation
element provided in the main content area.Remove the
Suggested Code:
The text was updated successfully, but these errors were encountered: