Information Models An “information space” that users navigate –Information integration, a key aspect of mental model Want a structure that is simple and.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Information Visualization Survey
Dreamweaver Domain 3 KellerAdobe CS5 ACA Certification Prep Dreamweaver Domain 2 KellerAdobe CS5 ACA Certification Prep Dreamweaver Domain 2: Planning.
MTP – Stage 1 Sanobar Nishat. Outline  Peculiarities of the mobile visualization context  Different aspects of mobile visualization design  Map-based.
LAYOUT OF PAGE ELEMENTS September 28 th, PATTERNS Common ways to use the Layout Elements of Visual Hierarchy, Visual Flow, Grouping and Alignment,
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Information Visualization Focus + Context Fengdong Du.
© by Pearson Education, Inc. All Rights Reserved.
”Confusion and clutter are failures of design, not attributes of information.” - Edward R. Tufte.
cs5764: Information Visualization Chris North
Matthias Mayer The Table Lens - Ramana Rao & Stuart K. Card Information Visualization 838b - February 21st 2001 The Table Lens: Merging.
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
Hyperbolic Brower  Focus+Context browsing of large hierarchies  Inspired by Escher  Intuitive Nodes in center are more important, and therefore larger.
Information Visualization Chapter 1 - Continued. Reference Model Visualization: Mapping from data to visual form Raw DataData Tables Visual Structures.
Chapter 13: Designing the User Interface
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
Website Content, Forms and Dynamic Web Pages. Electronic Portfolios Portfolio: – A collection of work that clearly illustrates effort, progress, knowledge,
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Interaction Media & Communication, Department of Computer Science, Queen Mary University of London THE INFLUENCE.
Information Design and Visualization
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
CSCW. What Is CSCW? Computer Supported C Work –Cooperative –Collaborative –Competitive Design and evaluation of new technologies to support social.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
© Anselm Spoerri Lecture 4 Information Visualization –Origins –Data Types, Display Variables and Ranking of Visual Properties –Mappings + Timings –Key.
Tutorial 4: Working with Hyperlinks. Objectives Session 4.1 – Place bookmarks on a Web page – Create a link to a bookmark – Create a link to another Web.
A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. John Lamping, Ramana Rao, and Peter Pirolli Xerox Palo Alto Research.
Information Visualization Using 3D Interactive Animation Meng Tang 05/17/2001 George G. Robertson, Stuart K. Card, and Jock D. Mackinlay.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Robert Kosara, Helwig Hauser 1InfoVis STAR The State of the Art in Information Visualization Robert Kosara, Helwig Hauser.
Web site development: Basics & MS FrontPage. What I hope to demonstrate n n Basics of a good web site n n How to most effectively communicate via the.
IAT Overview + Detail Focus + Context ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
1 User Interfaces at Microsoft Research Intelligent Information Access using Animated 2 and 3D Information Visualization Mary Czerwinski.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Do these make any sense?. Navigation Moving the viewpoint as a cost of knowledge.
Graph Visualization and Beyond … Anne Denton, April 4, 2003 Including material from a paper by Ivan Herman, Guy Melançon, and M. Scott Marshall.
Mao Lin Huang University of Technology, Sydney, Visual Representations of Data and Knowledge.
Hyperbolic Trees A Focus + Context Technique John lamping Ramana Rao Peter Pirolli Joy Mukherjee.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Innovative UI Ideas Marti Hearst SIMS 213, UI Design & Development April 20, 1999.
1 3D Screen-space Widgets for Non-linear Projection Patrick Coleman, Karan Singh (Univ of Toronto) Nisha Sudarsanam, Cindy Grimm (Washington Univ in St.
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create design view representations.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
1D & 2D Spaces for Representing Data Mao Lin Huang.
SBD: Information Design
DATA OUTPUT  maps  tables. DATA OUTPUT output from GIS does not have to be a map many GIS are designed with poor map output capabilities types of output:
John Lamping, Ramana Rao, Peter Porolli
Information Design Goal: identify methods for representing and arranging the objects and actions possible in a system in a way that facilitates perception.
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
Information Visualization: Navigation Chris North cs3724: HCI.
Concept Relationship Editor: A visual interface to support the assertion of synonymy relationships between taxonomic classifications Paul Craig & Jessie.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
Visualization Design Principles cs5984: Information Visualization Chris North.
Hierarchies (Trees) Definition Examples
Usability & Human Factors
cs5764: Information Visualization Chris North
Professor John Canny Spring 2003
Information Visualization 2: Overview and Navigation
Information Design and Visualization
cs5984: Information Visualization Chris North
Information Visualization 2: Overview and Navigation
Information Visualization (Part 1)
Presentation transcript:

Information Models An “information space” that users navigate –Information integration, a key aspect of mental model Want a structure that is simple and coherent, but at the same time comprehensive and flexible Key tradeoffs are usually flexibility and complexity –Again, key is a good understanding of task needs Many techniques for designing information models –Hierarchy: menu systems, folders, index pages –Directed graph: hypertext, associative links –Spatial structures: tables, maps, 3D structures

Data Types 1-D Linear (Document Lens, SeeSoft, IM) 2-D Map (GIS, ThemeScape) 3-D World (CAD, Visible Human) Temporal (Perspective Wall, LifeLines) Multi-dimensional (SpotFire, HomeFinder) Tree (Treemaps, Sunburst) Network (Netmap, SemNet) Documents (Digital Library)

Showing 1-D Lists: Scrollbars View relative size and position of visible portion Control visible contents in several ways Can we increase available information related to content of non-visible space?

Information Murals Information mural provides graphical description of contents of information space Indentation and length of line reflected in mural Highlights indicate key elements in information

Mural Bar Example Useful for identifying features in code

The Pile Metaphor Use pile metaphor (Rose et al 93) to show objects in the information space Properties of information reflected in block size Stacking order provides additional organization method

The Pile Metaphor in a Scrollbar Make use of familiar scrollbar feaures Use trough area to graphically describe information space

Zooming and Loss of Overview with Maps and Multi-D Data Zooming allows users to start with overview then zoom in on portions of interest Difficult to maintain sense of context Multiple view confluent zoom reduces this, but consumes space

Solution: Fisheye Views Attempts to provide overview (context) and detail (focus) at the same time Also known as focus+context views, non-linear magnification, distortion- oriented presentations Focus area magnified to show detail while preserving context

Fisheye Camera Lenses Provide distorted view of large amount of information

Fisheye Views in IV Area of interest is magnified All information shown Continuity preserved to edges Distortion can be disorienting Information in transition area lost Zoom factor minimal

Another Use of Fisheye

Hyperbolic Geometric Transformations Goal: Keep information space within the confines of a circular area In a hyperbolic plane, the circumference of a circle grows exponentially with its radius Hierarchies (which expand exponentially with depth) can be laid out uniformly so that distances between parents, siblings, and children are similar

Hyperbolic Browser Layout on hyperbolic plane mapped to unit disk Smooth transitions lessen disorientation Available from Inxight as Star Trees Won the CHI 97 Great Browse-Off

Creating Visual Displays How do basic properties of visualizations affect their ability to communicate information? What tasks can be performed using visualizations? When are visual displays inappropriate or intrusive?

Visual Properties Position, color, angle, length, area, volume

Attribute Encoding PositionColorArea All three images encode the same data (A=1, B=5, C=2, D=6…)

Cleveland’s Ordering Decoding accuracy (from best to worst): Position Length Angle (slope/direction) Area Volume Color (hue, saturation, density)

Pie Charts and Dot Charts

Example: Pie Charts Relies on low accuracy decoding skills (angles, irregular areas) Use higher accuracy decoding skills when possible (position, length)

Multiple Pie Charts Tufte: "... the only worse design than a pie chart is several of them.... Given their low data-density and failure to order numbers along a visual dimension, pie charts should never be used."

Task Type Mackinlay claims that ranking of perceptual properties depends on task: –Quantitative: position, length, angle –Ordinal: position, density, color –Nominal: position, color hue, texture

Notification Systems

Unified Notification Systems

Case Study: Irwin Monitors Internet resources ( , Usenet news, Web pages, weather) Uses graphical, textual, and audio communication mechanisms Effective use of limited screen space

Case Study: What’s Happening Goal: promote community awareness and expand social capital with glance-ables WH communication-bar unobtrusively and calmly sits in a corner cycling through news and chats Content from: –Users –Calendars –Web pages

Case Study: Scope Leverages radar metaphor with urgent items in center Can show wide range of information types New items pulse when they arrive Multiple sizes depending on info needs

Case Study: Sideshow Included are: –Meeting timers –Mailbox updates –Buddy lists –Video chat lists –Stock quotes –Bug reports –Weather forecast –Traffic pics/maps –Ticket button Mouseovers show “tooltip grandes” (large interactive tooltips) Tickets on Web pages allow content to be added Internal study: Sideshow distracting but worth it (?)

Revisiting Attribute Encoding Do secondary display attributes follow design guidelines established for focal displays? (Cleveland) Which encoding minimizes distraction to the primary task? Which encoding best enables detection, estimation-ratioing & estimation-compare information extraction tasks? Position ColorArea All three images encode the same data (A=1, B=5, C=2, D=6…)

Results Summary Design Objective Recommended Graphical Attribute Not Recommended Comments Minimizing Primary Task Distraction Position, then colorArea Area better than color if distraction is allowed Awareness supporting information detection tasks Color, then positionArea No ordering apparent if distraction is allowed supporting estimation- ratioing tasks Position, then colorArea Area better than color if distraction is allowed supporting estimation- compare tasks Position, then areaColor Ordering not dependant on distraction levels p < 0.05 for all results Cleveland’s ordering: position, area, color

Understanding Secondary Displays Goal: understand the balance between benefits and costs of secondary displays Establish guidelines for the design and use of secondary displays (often differ from those for primary displays) Results need to be extended to specific tasks and application areas Summary