Closed BryceStevenWilley closed 8 months ago
As per usual, I was wrong; this is not simple. The <div id="daquestion" role="main">
tag has aria-labelledby="dapagetitle
, which references the interview title, i.e. what's in the top left corner of the interview, usually the form's name. That is distinct from the title of the page, which is the h1 / question
text. Only on the first page would it be fairly repetitive, as the title of the first page also should include the name of the form. Unfortunately, we don't have that much control over the generated HTML of the page for just the opening page.
I do think that it might be an improvement for the dapagetitle
id to be on a more specific part of the interview title, maybe just the form name, and not include the name of the organization, but the way docassemble is set up, that's not very possible either; everything in the interview title is in dapagetitle
.
Going to close as won't fix, as it's less of an issue than I thought, and a fix is not cut and dry better accessibility on all pages, only in certain contexts.
From the VT accessibility audit:
An upstream fix, but should be simple.