2.1 Positive: Status tags programmatically associated with link (Positive)
2.1.1 WCAG 1.3.1 (A), 2.4.4 (A) - Desktop
On the summary page, status tags such as “Incomplete” and “Optional” are effectively announced by screen readers when their associated links receive focus. This is achieved by using the aria-describedby attribute on each link, pointing to a visually displayed status element with a corresponding id. As a result, assistive technology users hear both the link text and its status, improving clarity and reducing uncertainty about task progress.
This implementation demonstrates good practice in combining visible and non-visible information to ensure all users, including those relying on screen readers, receive the same understanding of form or task completion statuses.
FIGURE 2.1: Summary table with links and status tags
2.1.2 Code Snippet
<a href="/...wearer" aria-describedby="sections-1-status">
About the device wearer
</a>
<div id="sections-1-status">
<strong>
Incomplete
</strong>
</div>