Cues Instructions#

Test Type Performed#

Interaction cues or instructions.

If chart has any interactive capabilities at all, it instructions must be provided somewhere for users to understand. All keyboard controls must also be explained as well.

Artifact Evaluated#

Annotations: which include titles, axes labels, legends and their labels, color bar, span (i.e, line), text, and arrows.

Results Summary#

Annotations fail for explanations of the interactive legend and hover tooltip, as well as the keyboard controls for these elements.

If sighted users were just looking at the charts they would not be able to tell the double line chart’s legend is interactive and that the scatter plot’s legend is not.

Although the hover tooltip is on by default, a user may not understand that it is a tool on the tool bar and it may not exist on the other charts. Also, there is no explanation provided for how hovering works, like what (if anything) a user can do with it.

In general, hovering to receive tooltips is a ubiquitous practice in data visualization, so you may not need to provide instructions for how to do this. However, it might be nice to have a link provided in the menu for all visualizations that points to the same article about how to interact with different Bokeh charts.

Expected Behavior (Pass/Fail)#

  • Pre-emptive fail - We would expect interactive controls to be clearly explained for each modal input type. (Explanations were provided for the sake of auditing, but not for end users. And these explanations were not instructions either. See Related Evidence note below about disambiguating related cognitive + operability tests.)

Image or Video of Failure#

A video of a web browser is shown with multiple chart types. The user interacts with the right chart on the page, using their mouse to hover over a dashed line. A tooltip window pops up as they move alone each data point. Next, they click the labels in the legend to mute and unmute each line. They then move their cursor over to the left chart. No tooltips appear as they hover over the line. Finally, they scroll down to the final chart, a scatter plot. They attempt to click the labels in the legend, but nothing happens.

Steps to Reproduce#

No specific requirements to reproduce.

Guidelines and Standards Used#

No interaction cues or instructions (critical) https://chartability.github.io/POUR-CAF/#**nointeractioncuesorinstructions_**critical_

Technical Details#

  • Chrome Version 130.0.6723.59 (64-bit)

  • Windows 11 Build 22631.4317

Updated as of: October 22nd, 2024

Notes#

I was thinking about this from a new user perspective and it may be important to think about how to help users understand that different developers and designers might implement tooltips and legends (and other interactive pieces) in different ways. A hard problem!