Lab


Experiment 01 - Mouse Capture

 

Description: This was an exercise into the use of Javascript to dynamically record and playback a user's mouse activity. Clicking the playback button creates a second cursor that traces the previous cursor activity of the user.

Applications: advertising, marketing, HCI, user behavioral studies, flow and layout design

 

 

 

Experiment 02 - Interactive Positioning Diagram

 

Description: This work presents a visual matrix representing the relationship and trade-off that exists between two separate decision attributes (one per axis). A given data set is normalized and mapped onto this grid. How the user positions his cursor over the grid then allows the system to dynamically make a recommendation at that point aiding in the user's decision making.

Applications: data exploration, decision making, HCI, and marketing

 

 


Experiment 03 - Keyboard Shortcut Visualization (alt. mix)

 

shorcutguide

Description: This work presents shortcut keys and the pathways existing between them. It was created with my good friend and cohort Mikhael Felker. It dynamically loads a XML file representing the shortcuts of a specific application. User movement over the active shortcut triggers highlighting all keys that can be used in combination with the first to initiate an action. Furthermore, the keyboard layout can be dynamically reconfigured between QWERTY and DVORAK representations. This work was featured on the tech-productivity blog lifehacker.com.

Applications: information visualization, HCI, productivity