Skip to content

Instantly share code, notes, and snippets.

@wolfkarl
Last active January 3, 2019 11:42
Show Gist options
  • Save wolfkarl/7604924 to your computer and use it in GitHub Desktop.
Save wolfkarl/7604924 to your computer and use it in GitHub Desktop.

Designing Interactive Systems

Definitions

Usability

effectiveness, efficiency, satisfaction with which specified users achieve a particular goal Goals:

  • discoverable
  • efficient
  • robust
  • fun

UI Techniques / Inventors

Mouse: Doug Engelbart 63-68

Joystick: ?

Gummi: Schleswig et al 04

Gyro Mouse: ?

Soap: Baudisch et al

Tilting: rekiomoto 96

Camera Optiflow: Wang, Zhai, Canny 06

Tangimap: Hachet 05

XWand: Andy Wilson 03

Rod Direct: Miura 05

String based I: Blasko et al

Wii: Nintendo 06

Offset Cursor: Potter et al 88

Region Stabilized Touch: Sears / Shneiderman 91

Side Sight (Offset Fingers from Screen): Butler et al

Offset Fingers from screen on Watch ("Abcracadabra"): Harrison / Hudson

Shift: Vogel / Baudisch

Hybrid Touch (Touch on back side): Sugimoto & Hiroki 06

Gestures: Wobbrock et al

Behind Touch: Hiraoka

Touchable Keys

Back Buttons / Keyboard: Scott, 09

Lucid Touch (Touch from both sides): Wigdor, Forlines, Baudisch, Barnwell, Chen 07

Classification: Foley, Wallace, Chan 84

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment