Share Reproduce#

Test Type Performed#

State is not easy to share and reproduce.

Artifact Evaluated#

Plotting interface. Specifically, evaluating the interfaces for all charts in our test environment: line, bar, table and scatter plot.

Results Summary#

Plotting interface provides downloadable charts.

Expected Behavior (Pass/Fail)#

  • Pass - Chart state must be easy to share and reproduce. If an analysis or complex interaction can produce a customized view, this view must be easy to share (such as with a single link, file, or saved state).

Guidelines and Standards Used#

State is not easy to share and reproduce https://chartability.github.io/POUR-CAF/#axislabelsareunclearormissing

Technical Details#

  • Chrome Version 129.0.6668.59 (64-bit)

  • JAWS 2023.2402.1

  • Windows 11 Build 22631.3958

Updated as of: September 18th, 2024

Notes#

Downloading the current state of the chart is an awesome feature for accessibility, but I also recommend adding url queries to any online application/demo where people are able to manipulate the view of a chart or charts as well. For example, if plot tools are used to change the coordinates or view of a chart or (for the scatterplot) if dropdowns/tabs or other interface elements can be interacted with to change the application state, that exact state can be accessed by someone else simply by sharing the user’s current URL. Google maps (accessed via browser) is incredible at this. They encode zoom, angle of view, coordinates, and current user selection in the URL for the sake of sharing interaction state.