FUNDED BY THE NATIONAL SCIENCE FOUNDATION 2008-2012 UNDER GRANTS IIS-0811063 and IIS-0939684


Design

 

This page highlights our extensive design work in seeking to replace conventional point-and-click mouse interaction with mouse-based goal crossing. Many of the designs here are discussed in the following publication:


 

Choe, E.K., Shinohara, K., Chilana, P.K., Dixon, M. and Wobbrock, J.O. (2009). Exploring the design of accessible goal crossing desktop widgets. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems (CHI '09). Boston, Massachusetts (April 4-9, 2009).New York: ACM Press, pp. 3733-3738.


Download Design Master Deck (*.pptx, 8.4MB)


Jump to:

  1. Basic Crossing Selection
  2. Advanced Crossing Selection
  3. Advanced Crossing Prototypes
  4. Actions Beyond Selection

1. Basic Crossing Selection

Cross While Off-hand Button Held Down

Cross and Click Anywhere: Clicking anywhere after crossing

Cross and Cross-back: Cross the goal to activate it, and cross back to confirm the selection

Time Delay: Cross and stop for N seconds to confirm the selection

Drag and Cross: Dragging while crossing

2. Advanced Crossing Selection

i-widget

Secondary Goal Crossing

Gesture

Corners and Edges

Target Re-arrangement

Features of Crossing Event: Require the velocity, acceleration, or angle be above or below a threshold to discern intentional crossings

3. Advanced Crossing Prototypes (Flash)


Five targets
Two visual feedback
90-degree turn
Multiple targets
9 targets
Fixed location

4. Actions Beyond Selection

Letter Gesture

Accessing Context Menu - Box

Opening multiple targets - Diamond

Accessing Context Menu - Secondary Goal Crossing

Accessing Context Menu - Cross & Cross-back with Hover Widget Adaptation

Accessing Context Menu - Hover Widget Adaptation (list menu/circular menu)

Accessing Context Menu - Hover Widget Adaptation + Diamond (list menu/circular menu)