5. step 3 understand the principles ofui

Upload: madesu-susu

Post on 06-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    1/36

    Step 3

    Understand the Principles of

    Good Interface andScreen Design

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    2/36

    Outline

    Human Considerations inInterface and Screen Design How to Discourage the User

    What Users Want

    What Users Do

    Interf ace Design Goals

    The Test fora Good Design

    Screen and Web Page Meaningand Purpose

    Organizing Elements Clearly andMeaningfully

    Consistency

    Starting Point

    Ordering of Dataand Content Navigation and Flow

    Visually Pleasing Composition

    Distinctiveness

    Focus and Emphasis

    Conveying Depth of Levels oraThree-Dimensional

    Appearance

    Presenting Information Simply andMeaningfully

    Application and Page Size

    Application Screen Elements Organization and Structure

    Guidelines

    Statistical Graphics

    Types of Statistical Graphics

    Flow Charts

    Technological Considerations inInterface Design Gr aphical Systems

    Web Systems

    2006 292

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    3/36

    A well-designed interface and

    screen

    Reflects the capabilities, needs, and tasks of itsusers.

    Is developed within the physical constraintsimposed by the hardware on which it isdisplayed.

    Utilizes the capabilities of its controlling software

    effectively. Achieves the business objectives of the system

    for which it is designed.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    4/36

    Human Considerations in

    Interface and Screen Design How to Discourage the User All distractions and discouragements must be eliminated in

    design.

    What Users Want

    The desired direction is toward simplicity, clarity, andunderstandability

    What Users Do

    When interacting with acomputer, user: Identifies a task to be performed or a need to be fulfilled

    Decides how the task will be completed or the need fulfilled.

    Manipulates the computers controls.

    Gathers the necessary data or content while filtering outmeaningless data or content.

    Forms judgments resulting in decisions relevant to the taskor need.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    5/36

    Interface Design Goals

    Reduce visual work.

    Reduce intellectual work.

    Reduce memory work. Reduce motor work.

    Minimize or eliminate any burdens or

    instructions imposed by technology.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    6/36

    The Test for a Good Design

    A simple test for good design

    Can all screen or Web page elements be

    identified by cues other than by readingthe words that make themup?

    The best interfaces make everything on

    the screen obvious.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    7/36

    Screen and Web Page Meaning

    and Pu

    rpose All interface elements must have meaning tousers and serve a purpose in performing tasksor fulfilling needs.

    Ifan element does not have meaning for theuser, do not include it in the interface because itis noise. Noise is useless information. Signals are useful

    information

    Noise reduces clarity ofa screen or Web page

    The objective in design is to minimize noise andmaximize signals

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    8/36

    Starting Point

    Provide an obvious starting point in the screens upper-left corner.

    Focus userattention on the most important parts ofascreen or page. Textual Displays

    Looking at displays of textual information, usually ones eyes movefirst to the upper-left center of the display, and then quickly movethrough the display in aclockwise direction

    Graphical and Web Displays

    people do take

    adva

    ntage of

    visua

    l details s

    uchas white sp

    ace orcomponents that stand out conspicuously from othercomponents.

    People tend to look at text first, not images.

    Larger type dominates over smaller type.

    Changing information is looked at before non-changing information.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    9/36

    Ordering of Data and Content

    Divide information into units that are logical, meaningful, and sensible.

    Organize by the degree of interrelationship between data or information.

    Provide an ordering of screen units of information and elements that isprioritized according to the users expectations and needs.

    Possible ordering schemes include

    Conventional. Sequence ofuse.

    Frequency ofuse.

    Function.

    Importance.

    Gener al to specific.

    For m groups that coverall possibilities.

    Ensure that information that must be compared is visible at the same time. Ensure that only information relative to the users tasks or needs is

    presented on the screen.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    10/36

    Ordering Web Pages

    Establish levels of importance.

    Place critical information near the top ofthe Web site.

    Place important items at the top ofa page.

    Organize information clearly.

    Place important items consistently.

    Facilitate scanning.

    Str ucture for easy comparison.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    11/36

    Navigation and Flow Provide an ordering of screen information and elements that

    Is rhythmic, guiding a persons eye through the display.

    Encourages natural movement sequences.

    Minimizes pointerand eye movement distances.

    Locate the most important and most frequently used elements orcontrols atthe top left.

    Maintain a top-to-bottom, left-to-right flow. Assist in navigation through a screen by

    Aligning elements.

    Grouping elements.

    Using line borders.

    Through focus and emphasis, sequentially, direct attention to items that are1. Critical.

    2. Important.3. Secondary.

    4. Peripheral.

    Tab through windows in logical order of displayed information.

    Locate command buttons at end of the tabbing order sequence.

    When groups of related information must be broken and displayed onseparate screens, provide breaks at logical or natural points in theinformation flow.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    12/36

    Visually Pleasing Composition

    Provide avisually oraesthetically pleasingcomposition possessing the following qualities: Balance

    Symmetry

    Regularity

    Predictability

    Sequentiality

    Economy

    Unity Proportion

    Simplicity

    Groupings

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    13/36

    Visually Pleasing Composition (example)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    14/36

    Visually Pleasing Composition (example)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    15/36

    Visually Pleasing Composition (example)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    16/36

    Visually Pleasing Composition (example)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    17/36

    Visually Pleasing Composition (example)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    18/36

    Distinctiveness

    Individual screen controls, and groups ofcontrols, must beperceptually distinct.

    Screen controls Should not touch a window border.

    Should not touch each other.

    Field and group borders Should not touch a window border.

    Should not touch each other.

    Buttons Should not touch a window border.

    Should not touch each other.

    A button label should not touch the button border. Adjacent screen elements must be displayed in colors or shades of

    sufficient contrast with one another.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    19/36

    Focus and Emphasis

    Visually emphasize components

    To provide emphasis use techniques such as Higher brightness.

    Reverse polarity or inverse video.

    Distinctive Typeface.

    Blinking.

    Line r ulings and surrounding boxes or frames.

    Color.

    Larger size.

    Animation.

    Positioning.

    Distinctive orunusual shape.

    Isolation. De-emphasize less important elements.

    To ensure that emphasized screen elements stand out, avoid

    Minimize screen clutter.

    In Web page design Call attention to new orchanged content.

    Ensure that page text is not overwhelmed by page background.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    20/36

    Conveying Depth of Levels

    or a Three-Dimensional Appearance

    Use highlighting, shading, and other techniquesto achieve a three-dimensional appearance.

    Always assume that a light source is in theupper-left corner of the screen.

    Display command buttons above the screenplane

    Display screen-based controls on, or etched orlowered below, the screen plane.

    Do not overdo perspective and avoid Using perspective for noninteractive elements.

    Providing too much detail.

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    21/36

    Presenting Information Simply and

    Meaningfully

    Provide legibility. Infor mation is noticeable and distinguishable.

    Provide readability. Infor mation is identifiable, interpretable, and attractive.

    Present information in usable form.

    Tr anslations, transpositions, and references to documentation should notbe required to interpret and understand information.

    Utilize contrasting display features. To attract and call attention to different screen elements.

    Create visual lines. Implicit and explicit, to guide the eye.

    Be consistent. In appearance and procedural usage.

    Typography Font Types and Families, Font Size, Font Styles and Weight, Font Case,

    Defaults, Consistency, Text Backgrounds

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    22/36

    Application and Page Size

    Scrolling and Paging

    Amount of Information to Present Present the properamount of information for the task.

    Too little is inefficient.

    Toomuc

    h isconf

    using. Present all information necessary for performing an action or

    making a decision on one screen, whenever possible.

    People should not have to remember things from one screen tothe next.

    Restrict screen or window density levels to no more than about30 percent.

    Paper versus Screen Reading Provide a simple facility for printing out a hard copy of

    documents

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    23/36

    Application Screen Elements Title

    Windows All windows must have a title located at the top

    Web Pages All Web pages must have titles located in the browser title barand on the content pages themselves.

    Browser bar title and page title should be consistent.

    Titles must be : Descriptive Unique , meaningfully different from other Web pages and Concise.

    Captions/Labels Data Fields

    Control Caption Data Field Differentiation Control Caption Data Field Justification

    Headings Section Headings

    Subsection or Row Headings

    Field Group Headings

    SpecialSymbols

    Instructions

    Completion Aids Required and Optional Data

    Lists

    Keying Procedures Keystrokes

    Tabbing

    Manual Tab versus Auto Skip

    Keying Rules

    Data Output

    Reports Tables

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    24/36

    Application Screen Elements example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    25/36

    Application Screen Elements example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    26/36

    Application Screen Elements example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    27/36

    Application Screen Elements example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    28/36

    Application Screen Elements example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    29/36

    Application Screen Elements example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    30/36

    Organization and Structure

    Guidelines Information Entry and Modification

    (Conversational) Screens Grids

    Text Entry from a Source Document Dedicated Source Document Screens

    Display/Read-OnlyScreens Organization

    Data Presentation

    Data Arrangement Data Justification

    Data Display

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    31/36

    Organization and Structure Guidelines

    example

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    32/36

    Statistical Graphics

    A statistical graphicis data presented in a graphical format.

    a statistical graphic should possess the following qualities: The objective and use of the graph should be obvious and apparent.

    The gr aph type should be recognizable.

    The gr aph type should help users understand the datamore easily.

    The d ata should be formatted and presented correctly.

    The d ata should be formatted and presented for the using audience.

    The gr aph should avoid distortions by telling the truth about the data.

    Components of a Statistical Graphic : axes, scales, an area, a title and alegend or key,

    Data Presentation

    Axes

    Scales andScaling Proportion

    Lines

    Labeling

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    33/36

    Types of Statistical Graphics

    Curve and Line Graphs : can be used to showrelationships between sets of data defined by twocontinuous variables.

    Surface Charts :If the data being depicted by acurve orline represents all the parts ofa whole, consider

    developing asurface orarea chart, Scatterplots : can be used to show relationships among

    individual data points in a two-dimensional array.

    BarCharts : can be used to show a few differencesbetween separate entities or to show differences in a

    variable at a few discrete intervals. Segmented orStacked Bars : If both the total measure

    ofavalue and its component portions are of interest,considerusing segmentedorstacked bars.

    Pie Charts :can be used to show an apportionment ofa

    total into its

    com

    ponent parts

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    34/36

    Types of Statistical Graphics example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    35/36

    Types of Statistical Graphics example (1)

  • 8/3/2019 5. Step 3 Understand the Principles OfUI

    36/36

    Technological Considerations in

    Interface Design Graphical Systems

    Screen design must be compatible with the capabilities of the system, including System power.

    Screen size.

    Screen resolution.

    Display colors.

    O

    ther displa

    y fea

    tures. Screen design must be compatible with the capabilities of the

    System platform being used.

    Development and implementation tools being used.

    Platform style guide being used.

    System Power

    Screen Size

    S

    creen Resolution Colors

    Other Display Features

    Platform Compatibility

    Development and Implementation ToolCompatibility

    Style Guide Compatibility