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:
- Basic Crossing Selection
- Advanced Crossing Selection
- Advanced Crossing Prototypes
- 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)






