Vega-lite: A grammar of interactive graphics
We present Vega-Lite, a high-level grammar that enables rapid specification of interactive
data visualizations. Vega-Lite combines a traditional grammar of graphics, providing visual …
data visualizations. Vega-Lite combines a traditional grammar of graphics, providing visual …
Evaluation strategies for HCI toolkit research
Toolkit research plays an important role in the field of HCI, as it can heavily influence both
the design and implementation of interactive systems. For publication, the HCI community …
the design and implementation of interactive systems. For publication, the HCI community …
Interactive dynamics for visual analysis: A taxonomy of tools that support the fluent and flexible use of visualizations
The increasing scale and availability of digital data provides an extraordinary resource for
informing public policy, scientific discovery, business strategy, and even our personal lives …
informing public policy, scientific discovery, business strategy, and even our personal lives …
Generative theories of interaction
Although Human–Computer Interaction research has developed various theories and
frameworks for analyzing new and existing interactive systems, few address the generation …
frameworks for analyzing new and existing interactive systems, few address the generation …
Shift: a technique for operating pen-based interfaces using touch
Retrieving the stylus of a pen-based device takes time and requires a second hand.
Especially for short intermittent interactions many users therefore choose to use their bare …
Especially for short intermittent interactions many users therefore choose to use their bare …
Interaction design and children
JP Hourcade - … and Trends® in Human–Computer Interaction, 2008 - nowpublishers.com
Children are increasingly using computer technologies as reflected in reports of computer
use in schools in the United States. Given the greater exposure of children to these …
use in schools in the United States. Given the greater exposure of children to these …
Back-of-device interaction allows creating very small touch devices
In this paper, we explore how to add pointing input capabilities to very small screen devices.
On first sight, touchscreens seem to allow for particular compactness, because they integrate …
On first sight, touchscreens seem to allow for particular compactness, because they integrate …
Raycursor: A 3d pointing facilitation technique based on raycasting
Raycasting is the most common target pointing technique in virtual reality environments.
However, performance on small and distant targets is impacted by the accuracy of the …
However, performance on small and distant targets is impacted by the accuracy of the …
Chartaccent: Annotation for data-driven storytelling
Annotation plays an important role in conveying key points in visual data-driven storytelling;
it helps presenters explain and emphasize core messages and specific data. However, the …
it helps presenters explain and emphasize core messages and specific data. However, the …
Crowdsourcing performance evaluations of user interfaces
Online labor markets, such as Amazon's Mechanical Turk (MTurk), provide an attractive
platform for conducting human subjects experiments because the relative ease of …
platform for conducting human subjects experiments because the relative ease of …