90 likes | 230 Views
Intelligent Display Techniques. Scott Klemmer 06 December 2005. Adaptive User Interfaces. Earliest study by Greenberg & Witten, 1985. Consistency in the User Interface. Grudin, 1989 – The Case Against UI Consistency Internal Consistency External Consistency Correspondence.
E N D
Intelligent Display Techniques Scott Klemmer 06 December 2005
Adaptive User Interfaces • Earliest study by Greenberg & Witten, 1985
Consistency in the User Interface • Grudin, 1989 – The Case Against UI Consistency • Internal Consistency • External Consistency • Correspondence
Model-Based User Interfaces • Pioneered in the late 80s & early 90s by Foley & co, Myers & co, and others • Challenge: homogoneity of desktop eroded most of the benefits • New opportunity! Heterogenaity of ubicomp… also implies new challenges
MOTIVATION Design for Multiple Devices • Computing world increasingly diverse • Hard to design for variety of devices • Use automatically generated UIs • results in UIs poorly optimized for device • only used as last resort by end-users
MOTIVATION Study of Cross-Device Designers • Interviewed 9 UI designers • UIs targeted at desktop and PDAs and/or mobile phones • usually, mobile UI was a subset of desktop UI • Tools and process • similar to web design in many respects • less sketching, more Visio • can quickly type out whole screens
MOTIVATION Study of Cross-Device Designers • Consistency across devices is major burden • led to teams being organized by project, not device • Recurring patterns often observed • 3 groups incorporated these into mobile phone UI style guides • Hard to deal with so many devices • must test UI with each device • less time for early-stage prototyping and evaluation
Design Patterns • Communicate design problems & solutions • how to create navigation bars for finding relevant content • how to create a shopping cart that supports check out • how to make e-commerce sites where people return & buy…
First-level navigation Second-level navigation PATTERNS Navigation Bar • Problem: Customers need a structured, organized way of finding the most important parts of your Web site • Example • Solution