Skip to content

Opening book details…

Can I read User-Driven Support for Visualization Prototyping in D3 on EtoBox?

User-Driven Support for Visualization Prototyping in D3 by Bako, Hannah K.; Varma, Alisha; Faboro, Anuoluwapo; Haider, Mahreen; Nerrise, Favour; Kenah, Bissaka; Dickerson, John P.; Battle, Leilani is a scholarly article available to read on EtoBox.

What is User-Driven Support for Visualization Prototyping in D3 about?

Templates have emerged as an effective approach to simplifying the visualization design and programming process. For example, they enable users to quickly generate multiple visualization designs even when using complex toolkits like D3. However, these templates are often treated as rigid artifacts that respond poorly to changes made outside of the template's established parameters, limiting user creativity. Preserving the user's creative flow requires a more dynamic approach to template-based visualization design, where tools can respond gracefully to users' edits when they modify templates in unexpected ways. In this paper, we leverage the structural similarities revealed by templates to design resilient support features for prototyping D3 visualizations: recommendations to suggest complementary interactions for a user's D3 program; and code augmentation to implement recommended interactions with a single click, even when users deviate from pre-defined templates. We demonstrate the utility of these features in Mirny, a d design-focused prototyping environment for D3. In a user study with 20 D3 users, we find that these automated features enable participants to prototype their desi

Author
Bako, Hannah K.; Varma, Alisha; Faboro, Anuoluwapo; Haider, Mahreen; Nerrise, Favour; Kenah, Bissaka; Dickerson, John P.; Battle, Leilani
Published
2021
Language
EN

More by Bako, Hannah K.; Varma, Alisha; Faboro, Anuoluwapo; Haider, Mahreen; Nerrise, Favour; Kenah, Bissaka; Dickerson, John P.; Battle, Leilani

Browse all works by Bako, Hannah K.; Varma, Alisha; Faboro, Anuoluwapo; Haider, Mahreen; Nerrise, Favour; Kenah, Bissaka; Dickerson, John P.; Battle, Leilani