Skip to content

Commit

Permalink
add alt text to publication, fix broken abstract (#552)
Browse files Browse the repository at this point in the history
* paper-bot: Update D8YCD6QT

* add alt text to publication

* fix broken abstract

* Fix build error for alt text due to quotations

---------

Co-authored-by: LDubya <6056426+LDubya@users.noreply.github.com>
Co-authored-by: L Choy <3586093+lchoy@users.noreply.github.com>
  • Loading branch information
3 people authored Dec 9, 2024
1 parent 4ecfe97 commit 6e04a2c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion _publications/weru-2024-accessibility-keyboard.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: Using OpenKeyNav to Enhance the Keyboard-Accessibility of Web-based Data Visualization Tools
image: voyager-keyboard-demo.png
image-alt: "Three cropped screenshots of Voyager, labelled A through C, with arrows pointing from A to B and from B to C. A shows a two-column layout, with a list of data field 'pills' on the left, and a list of empty data shelves (encodings, marks, facets and more) on the right. The data field pills on the left column are all given pink labels (unique alphabetic letters for each) and surrounded with a pink outline. B shows the same view but cropped to part of the layout. Here, only one of the pills in the left column is labeled, this time with a small dot instead of a letter. The right column's empty shelves are highlighted green with the words 'drop a field here' and have the same pink outlines with alphabetic labels. C shows the same view but cropped. Here, there are no pink highlights. Instead, on the encoding field called 'x', there is now a filled data field called 'Major_Genre'."

members:
- lawrence-weru
- sehi-lyi
Expand All @@ -23,4 +25,4 @@ awards: []
website: 'http://voyager-keyboard-demo.github.io'
code: 'https://github.com/voyager-keyboard-demo/voyager-keyboard-demo.github.io'
---
Many data visualization tools require a mouse. While such tools widen access to data communication and expression, their implementations are difficult or impossible to use by people with certain disabilities who experience difficulties using a mouse. What if people could use them as easily with a keyboard? We present OpenKeyNav, a zero-dependency JavaScript code library that exposes a developer-friendly API for initiating keyboard accessibility enhancements. We demonstrate a usage scenario of OpenKeyNav for improving the keyboard-accessibility of Voyager 2, an open-source web-based data visualization tool based on the shelf configuration similar to industry-leading Tableau. Since mouse-driven interactions such as drag-and-drop are found in software in a broad range of industries, the interaction methods we describe have potential implications for the education, employment, and autonomy of people with motor disabilities in various fields. A demonstration is at https://voyager-keyboard-demo.github.io/. Its instructions are at https://github.com/voyager- keyboard- demo/voyager- keyboard- demo.github.io/
Many data visualization tools require a mouse. While such tools widen access to data communication and expression, their implementations are difficult or impossible to use by people with certain disabilities who experience difficulties using a mouse. What if people could use them as easily with a keyboard? OpenKeyNav is a zero-dependency JavaScript code library that exposes a developer-friendly API for initiating keyboard accessibility enhancements. We demonstrate a usage scenario of OpenKeyNav for improving the keyboard-accessibility of Voyager 2, an open-source web-based data visualization tool based on the shelf configuration similar to industry-leading Tableau. Since mouse-driven interactions such as drag-and-drop are found in software in a broad range of industries, the interaction methods we describe have potential implications for the education, employment, and autonomy of people with motor disabilities in various fields. A demonstration is at https://voyager-keyboard-demo.github.io/. Its instructions are at https://github.com/voyager-keyboard-demo/voyager-keyboard-demo.github.io/

0 comments on commit 6e04a2c

Please sign in to comment.