420 likes | 524 Views
Information Design. Scott Klemmer. 30 October 2008. Overview. Perception and Information Visualization Collaboration. Color: Edward Tufte. IMAGE REMOVED. Color: Edward Tufte. IMAGE REMOVED. Color (Java L&F). Six color semantic scheme Clean, consistent look Easy on eyes (mostly gray).
E N D
Information Design Scott Klemmer 30 October 2008
Overview Perception and Information Visualization Collaboration
Color: Edward Tufte IMAGE REMOVED
Color: Edward Tufte IMAGE REMOVED
Color (Java L&F) • Six color semantic scheme • Clean, consistent look • Easy on eyes (mostly gray)
How to get color right • Design in grayscale first • Keep luminance values from grayscale when moving to color
Proportion and Scale Kevin Mullet and Darrell Sano, Designing Visual Interfaces
Marks of Typographic Style Ligatures Upper and lower case numbers http://www.adobe.com/type/topics/info5.html
Proper Quotes • Distinguishing open from close makes reading easier • Tags in HTML have open and close, e.g., <html> as opposed to |html| • Spanish has open and close exclamation, question mark, e.g., ¡hay caramba!, ¿que pasa? • Quotes “ ” have open and close too Quotes in HTML “ “ Left Double Quotation ” ” Right Double Quotation‘ ‘ Left Single Quotation’ ’ Right Single Quotation
Some Starting Points • Gather materials you find successful • Could be from a very different domain • “Good artists borrow, great artists steal” - Picasso • Include visual design professionals in the iterative design cycle
Challenger Disaster 1 of 13 pages of material faxed to NASA by Morton Thiokol
Challenger Disaster 1 of 13 pages of material faxed to NASA by Morton Thiokol
Challenger Disaster E. Tufte, pp. 46-47 , Visual Explanations
Challenger Disaster Redrawn by E. Tufte, p. 49 , Visual Explanations
Functions of visualizations Communicate information to others Make a point Tell a story Make decisions Support analysis and reasoning Answer a question “One image = One diagnosis” To explore and discover; encourage creativity Look at things in a new way “The purpose of computing is insight, not numbers” [R. Hamming] Inspire
The Purpose of Data Visualization is to Help People Think and Communicate
Basics of info. viz. Overview first Zoom and filter Details on command(Shneiderman)
Evaluation Execution Gulfs Gulfs of Execution & Evaluation Conceptual model (Goals) Real world(Interactions) Norman 1986
Evaluation Gulf Gulf of Evaluation Real world: Conceptual model:x,y correlated?
Evaluation Gulf Gulf of Evaluation Real world: Conceptual model:x,y correlated?
Evaluation Gulf Gulf of Evaluation Real world: r = -.29 Conceptual model:x,y correlated?
Execution Gulf Gulf of Execution Conceptual model: Draw a rectangle Real world Move 90 30 Rotate 35 Pen down …
Execution Gulf Gulf of Execution Real world Conceptual model: Draw a rectangle
Evaluation Execution Visualization user Visualization designer Visualization: A Double Gulf? Representation Conceptual model Data Visualization Manipulation
Evaluation Visualization user Visualization designer Bad visualization? Representation x,y correlated? Data
Evaluation Visualization user Visualization designer Better Visualization? Representation r = -.29 x,y correlated? Data
Overlaid Route Sketched Route Route Maps • Find cognitive and perceptual principles • Optimize the visualization according to these principles Agrawala and Stolte, Rendering Effective Route Maps, SIGGRAPH 2001
2004 presidential election Matthew Ericson, NY Times
2004 presidential election Matthew Ericson, NY Times
2004 presidential election http://www-personal.umich.edu/~mejn/election/
Dynamic Queries TimeSearcher: Hochheiser and Shneiderman 2001
The Future: Collaboration Many Eyes 17 visualization types Anyone can upload a data set Anyone can create visualization