Interactive Context#
Test Type Performed#
Interactive context is not clear.
Artifact Evaluated#
Plot tools. Specifically, evaluating the interface icons that are used to access the tools that are in the scatter plot.
Results Summary#
I’ve decided to “fail” this test even though the demo we have available doesn’t actually show a failure of this. The reason for this is because I know why something like a lasso or selection would exist in a chart (often used to cross-filter another or change something about a dataset or interface). For that reason, I’m failing this without evidence because I’m pretty sure there isn’t anything in place for facilitating communication of whatever a lasso tool accomplishes.
Expected Behavior (Pass/Fail)#
FAIL - If chart can affect the logic or layout of the page or if receives data or parameters from other UI controls or logic, this must be clearly communicated in text. Alerts or notifications must be provided that can be monitored programmatically without requiring navigation (to notify screen reader users, for example).
Image or Video of Failure#
We don’t have evidence of this.
Steps to Reproduce#
Since this was failed without evidence (a sort of pre-emptive failure), here are the steps I’d anticipate:
Activate something like the lasso tool with a screen reader
Use the lasso tool within the chart space to select elements
(Due to the selection, something else on the page changes)
If an aria-live notification (or equivalent) communicates the important details of the change (where the elements are that changed and what changed, at a high level), then this passes
If elements that are changed only ever succeed the current interactive context in the navigation order of the page (AKA elements never change something that comes before them), then this will also pass
Guidelines and Standards Used#
Interactive context is not clear https://chartability.github.io/POUR-CAF/#interactivecontextisnotclear
Known or Documented Issues#
(If there is already a github issue created for this test or a related test, it will be listed here.)
Technical Details#
Chrome Version 127.0.6533.120 (64-bit)
JAWS 2023.2402.1
Windows 11 Build 22631.4037
Updated as of: August 16th, 2024
Notes#
A seasoned SR (screen reader) user could have the knowledge to navigate and explore webpages and graphs with more nuance, whether through manual mode switching, certain key shortcuts, etc. These tests are done by a sighted user with the SR’s default options and performed as if a new or beginner user is interacting with these elements. We would expect that all users could be able to navigate smoothly, regardless of experience levels.