My Role: Guest Speaker on Human-Computer Interaction
I spoke at Carnegie Mellon University, Silicon Valley as part of their Talks on Computer Science (TOCS) series. This talk conveys my philosophy on user interface design, including the following:
- Repeatable design patterns
- Research and application of focus+context, overview+detail
- How viewport constraints drive focus in user interfaces (via George Furnas’s fisheye formula)
- Context as space, time, interest and relationship
- Viewport, context, bandwidth, and power as both technological and biological constraints that influence design
- Cognitive and visual constraints, such as working memory and foveation
- The “just mobile difference” (JMD) as the point at which 50% of users would switch from a mobile to a desktop device