Closed briandeconinck closed 1 year ago
Thank you Brian! I've been talking to Angela about some of these issues, and will bring you and the other A11Y experts you mentioned together as we proceed.
Everything here makes sense, just a couple of notes to clarify:
There is a well-known difference between the appointment information that is useful to Veterans, and the data we have access to. This is covered most recently in the concept study we did ahead of collab cycle (report, presentation). Note that this study references four other studies that support these findings.
I was hoping to get deeper into this issue during our session because it is one of the first things anyone new to VAOS runs into - why don't we show type of care?
We only just recently are able to show type of care and provider name in a few cases, and the hope is that we will expand that when V2 release is complete. But it's not consistently available enough to be useful as the primary piece of information, yet. When it is, we will move it up in the hierarchy. In the designs you saw, type of care and provider name will only show when the data is available.
As for what we did choose to list first in hierarchy:
Last thing, we're very interested in testing a lightweight code prototype of this. I had an initial conversation with Angela about the possibilities there. Looking forward to talking more about that. Thanks!
No further action needed. Closing out the ticket.
VFS acceptance criteria
Thoughts/questions
Feedback
Must:
<table>
, it must have properly scoped headers for each column.<table>
, then some decision needs to be made about how the data is intended to be structured. Some possibilities:h3
, with theMonth YYYY
heading as anh2
).aria-label
attribute on the link. Screen reader users often navigate by just exploring a list of links without the surrounding context, so thearia-label
ensures that something useful is announced (eg. "Details about your appointment on July 1"). Now is a good time to start thinking about what information is required to make each accessible name unique, and how information should be ordered or phrased to make it most useful. (This is also something that can be validated in research.)Should:
va.gov/heresalink
). Screen readers will likely either mispronounce a link like that, or else announce each character of the URL if it doesn't contain pronounceable words. Instead, make the link text an actual word or phrase indicating the destination (eg. "Join the video call"). This also controls for the possibility of an extra-long URL messing with the design.Consider:
h1
heading match the most useful information for determining the content of the page? My gut reaction is that modality is less important than when or what --- but again, that's something to explore in user research!Platform directions