Ch10 Screen Layout Yonglei Tao School of Computing & Info Systems GVSU.

Slides:



Advertisements
Similar presentations
User Interface Structure Design
Advertisements

1 Human Computer Interaction Week 3 User Interface Design.
Jeopardy Multiple Choice Fill in the Blank Modified T/F Vocabulary Positioning of data Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400.
Choose the Proper Screen-Based Controls
Section 6.1 Write Web text Use a mission statement Generate and organize content ideas Section 6.2 Use page dimension guidelines Determine content placement.
6 Developing Content and Layout Section 6.1 Generate and organize content ideas Write and organize Web text Section 6.2 Identify page dimension guidelines.
1 Windows CIS*2450 Advancing Computing Techniques.
Putting them together screen layout and design  basic principles  grouping, structure, order  alignment  use of white space.
1.
1 Forms Design. 2 Class list form DB Brock 1999 Version Titles are a good thing Notice the inconsistency between the order of these fields.
WHITE SPACE and USER INTERACTION Ebuba Udoh Idris Kargbo Linda Mensah
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Lecture Interaction Design Basics– Part II. Today’s Outline Basic principles Grouping, structure, order Alignment Use of white space.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Access Tutorial 3 Maintaining and Querying a Database
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Technologies Website Development Trade & Industrial Education
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Website Development with Dreamweaver
Microsoft Visual Basic 2005: Reloaded Second Edition Chapter 2 Creating a User Interface.
 Word doc for you to download › Link at the beginning of class › 10 Questions › Answers to be added inline  Post to Sakai when completed › No resubmits.
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
Understand the Principles of Good Screen Design. Introduction A well-designed screen: Reflects the capabilities, needs, and tasks of its users. Is developed.
screen design and layout
IAS2223: Human Computer Interaction
Word 2010 Vocabulary List 1. Click and Type - A feature that allows you to double-click a blank area of a document to position the cursor in that location,
 Remember that HTML is just text  Need to point to pictures  Use the img tag  alt: › screen reader › REQUIRED for this class and to validate.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Ch 9 Screen Layout Yonglei Tao School of Computing and Info Systems GVSU.
Step 3: Continue…. Grouping Aids in establishing structure and meaningful form In addition to providing aesthetic appeal, grouping has been found to:
MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad P-GRADE Portal Heuristic Evaluation.
Computing Fundamentals Module Lesson 7 — The Windows Operating System Computer Literacy BASICS.
The Excel model for information processing The Excel model is a grid of cells in which items of information are stored and processed. Any information that.
Posters, Magazines, Websites
Windows layout. During the design process, the individual elements, or building blocks, of screens will have been identified. A logical flow of information.
Chapter 10 Creating a Template for an Online Form Microsoft Word 2013.
Key Applications Module Lesson 22 — Managing and Reporting Database Information Computer Literacy BASICS.
Microsoft Excel Microsoft Excel 2013 is a spreadsheet application in the Microsoft Office Suite. A spreadsheet is an accounting program for the.
Fakultas Informatika ITTelkom -HTT- Organize and Layout Windows and Pages 1.
GUI Controls for Input Design Introduction –Most new applications being developed today include a GUI. This approach is influenced by a new trend in.
3461 Laying Out Components Principles of Good Screen Design Galitz, W. O., (2002) The Essential Guide to User Interface Design, 2nd Edition, Wiley Computer.
High Fidelity Prototype Presentation Red Team. Requirements.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
Lecturer: Dalia Mirghani
Human Computer Interaction Lecture 11 Interaction Paradigms
Human Computer Interaction Lecture 11 Interaction Paradigms
Human Computer Interaction (HCI)
Section 6.1 Section 6.2 Write Web text Use a mission statement
Principles of Good Screen Design
International Computer Driving Licence Syllabus version 5.0
Yonglei Tao School of Computing & Info Systems GVSU
Week: 10 Human-Computer Interaction
local structure – single screen global structure – whole site
interaction design basics
DB Implementation: MS Access Forms
CIS16 Application Programming with Visual Basic
Database Applications – Microsoft Access
Fixed Positioning.
Presentation Controls
DB Implementation: MS Access Forms
Objectives At the end of this session, students will be able to:
Choose the Proper Screen-Based Controls Lecture-10
Welcome To Microsoft Word 2016
Understanding Design Elements
Presentation transcript:

Ch10 Screen Layout Yonglei Tao School of Computing & Info Systems GVSU

Screen Layout Find out  What the user is doing  What information is required  In what order things are likely to be needed Design  Let the required interactions drive the layout

Remote Control for Car Door

A Problem in 2008 Election A voting machine with a touch screen Barack Obama John McCain

News Map

User Performance Eye movement  Top to bottom, left to right Action sequences  Touch, keyboard, and mouse Task sequences  Work flow for accomplishing user tasks And task frequencies

Layout Appropriateness A metric to assess if the spatial layout is in harmony with the user tasks Help layout design and redesign  Specify task sequences and their frequencies  Produce a layout to minimize visual scanning  Evaluate it by how well it matches the tasks  Take into consideration user expectations about the positions of fields

Layout Appropriateness Formula Cost = Σ task frequency * cost of task all tasks A task is a sequence of widget-level actions users perform Costs are based on the distance users must move the mouse or Fitts’s law

The Original Design

Two Versions of Redesign

Testing Results Task Completion Time User Preference Rating

Issues to Consider Grouping and structure Ordering Decoration Alignment Evaluation

Grouping and Structure Logical together → Physical together Billing details: Name Address: … Credit card no Delivery details: Name Address: … Delivery time Order details: Item Description Quantity Unit Price Cost size 10 screws (boxes) …… … … …

Order of Groups and Elements Find out the user's natural order of doing their tasks Match it on screen Provide support for navigation

Decoration White space Borders  Reinforce groupings, not for single fields and command buttons Headings and captions Fonts, colors, and image

Space to Separate

Space to Structure

Space to Highlight

Aligning Screen Elements Minimize alignment points on a window  Easy eye and mouse movement Vertical orientation  A top-to-bottom flow through controls Horizontal orientation  Need to enhance distinctiveness Balance elements with multiple groups and multiple columns

Alignment Text Large numbers Alan Dix Janet Finlay Gregory Abowd Russell Beale Alan Dix Janet Finlay Gregory Abowd Russell Beale Dix, Alan Finlay, Janet Abowd, Gregory Beale, Russell

Multiple Column Lists Sherbert75 Toffee120 Chocolate35 Fruit gums27 Coconut dreams85

Multiple Column Lists (Cont.) Sherbert75 Toffee120 Chocolate35 Fruit gums27 Coconut dreams85

Eye Tracking Eye tracking is the process of measuring either the point of gaze or the motion of an eye relative to the head Eye tracking demo

Example - Eye Tracking Test Factors on form completion  Label placement  Formatting  Type of form content Test subjects  Novice and expert users

Eye Tracking – Gaze Plots Source: “Label Placement in Forms”, Matteo Penzo, at

Gaze Plots (Cont.)

Time Spent on a Search Form Rookies on eBay Pros on Amazon

Design Guidelines Follow the natural flow of work Group related fields effectively Provide good default values whenever possible Gray out unavailable components Use meaningful labels Provide mnemonics and accelerator keys for navigating between visual components