Human Computer Interaction - U3
Human Computer Interaction - U3
asia
57
UNIT-III
STRUCTURES OF MENUS
• Single Menus
– No other menus will follow necessitating additional user choices
• Simultaneous Menus
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
58
• Hierarchical Menus
– When many relationships exist between menu alternatives, and some menu options are
only appropriate depending upon a previous menu selection, a hierarchical structure is the
best solution.
• Connected Menus
– This menu gives you a full control over the navigation flow
• Event-Trapping Menus
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
59
FUNCTIONS OF MENUS
CONTENT OF MENUS
• Menu Context
– Provides information to keep the user oriented
• Menu Title
– Provides the context for the current set of choices
• Choice Descriptions:
– Descriptions can range from a mnemonic, numeric or alphabetized listing
• Completion Instructions
– Tell users how to indicate their choices
FORMATTING OF MENUS
• Consistency
– Provide consistency in menu
• Organization, presentation, and choice ordering
• Display
– Frequent references
• Permanently display the menu in an area of the screen that will not obscure other
screen data
– Occasional references
• Presentation
– Should be obvious with a unique and consistent structure
• Organization
– Provide a main menu
– Display
• All relevant alternatives (gray-out inactive choices)
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
60
• Ordering
– Numeric order
– Sequence/Frequency of occurrence
– Importance
– Semantic similarity
GROUPINGS
• Create grouping of items that are logical, unique, meaningful and mutually
exclusive
• Present no more than six or seven groupings on screen
• Separate grouping created through either
– Wider spacing, or a thin ruled line
• Provide immediate access to critical or frequently chosen items
LINE SEPARATOR
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
61
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
62
• Purpose
– Use to designate that an item or feature is active over a relatively long
period of time
– Use to provider a reminder that an item or feature is active or inactive
– Position the indicator to the left of the option
– For situations where several nonexclusive choices may be selected,
consider including one alternative that deselects all items an reverts the
state to the normal condition
Bold old Ctrl+B
Italic Ctrl+I
• Purpose
– Use to designate two opposite commands that are accessed frequently
– Use when the menu item displayed will clearly indicate that the opposite
condition currently exists
– Provide a meaningful, fully spelled-out description of action
– Begin with a clear verb
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
63
view view
Hide Grid Show grid
• Menu Bar
• Pull-Down Bar
• Cascading Menu Bar
• Pop-Up Menu
• Iconic Menu
Menu Bar
• Advantage
– Always visible
– Easy to browse
– Do not obscure the screen working area
– Allow for use of keyboard equivalents
• Disadvantage
– Consume a full row of screen space
– Require looking away from the main working area to find
– Require moving pointer from the main working area to select
– Horizontal orientation is less efficient for scanning
• All primary windows must have a menu bar
• All menu bars must have an associated pull-down menu containing at least two
choices
• Do not allow the user to turn off the display of the menu bar
• Locate at the top of the screen, just below the screen title
• Use single-word choices whenever possible
• Order choice left-to-right with
– Most frequent choices to left/ related information grouped together
• Help, when included should be located at the right side
• Layout: x File xxx Edit xxx Options Help x
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
64
Pull-Down Menu
• Proper Usage
– A small number of items
– Items best represented textually
– Items whose content rarely changes
• Advantages
– No window space is consumed when they r not used
– Allow for display of both keyboard equivalents and accelerators
– Vertical orientation permits more choices to be displayed
• Disadvantage
– Require searching and selecting
– Require moving the pointer out of working area to select
– May obscure the screen working area
• Gray-out or dim items that can not be chosen
• Position the pull-down directly below the selected menu bar choice
• Restrict to no more than 5-10 choices
• Place frequent or critical items at the top
• Multicolumn menus are not desirable
• Alight the first character of the pull-down descriptions under the second character
of the applicable menu bar choice
• If a menu item establishes or changes the attributes of data or properties of the
interface, mark the pull down choice or choices whose state is current or active
“On”
• Grouping:
• Mark Toggles or Setting
• Cascade and Leading to other windows indicator
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
65
Cascading Menus
• Advantage:
– Top-level menus are simplified because some choices are hidden
– More first-letter mnemonics are available because menus possess fewer
alternatives
– High-level command browsing is easier because subtopics are hidden
• Disadvantage
– Access to submenu items requires more steps
– Access to submenu items require a change in pointer movement
• Place an arrow or right-pointing triangle to the right of each menu
• Leave the choice leading to the cascading menu highlighted
• Do not exceed three menu levels (two cascades)
Pop Up Menu
• Choices may be also presents alternatives or choices within the context of the task
• Pop-up menus may be requested when the mouse pointer is positioned over a
designated or hot area of screen (a window border) or over a designed icon
• Advantage
– They do not use window space when not displayed
– They appear in the working area
• Disadvantage
– They existence must be learned and remembered
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
66
Iconic Menu
A window is an area of the screen that contains a particular view of some area of the
computer or some portion of a person’s dialog with the computer.
Content
• A window’s characteristics
• A window’s components
• A window’s presentation styles
• The types of windows available
• Organizing window system functions
• A window’s operations
• Web system frames and pop-up windows
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
67
Window Characteristics
Components of a Window
• Frame (Border)
• Title Bar
• Title Bar Icon
• Window Sizing Buttons
• What’s This Button
• Menu Bar
• Status Bar
• Scroll Bars
• Split Box( Split Bar)
• Toolbar
• Command Area
• Size Grip
• Work Area
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
68
– Yield better user performance for tasks where the data requires little
window manipulation to complete the task
– Only a limited number can be displayed in the screen area available
– As windows are opened or closed, existing windows change in size. This
can be annoying
– As the number of displayed windows increases, each window can get very
tiny
• Overlapped Windows
– Visually, their look is 3-D, resembling the desktop that is familiar to the
user
– Windows can maintain larger sizes
– Windows can maintain consistent sizes, position
– They are operationally much more complex than tiled windows.
Type of Windows
• Primary Window
– Should represent an independent function or application
– Use to present constantly used window components and controls
– Use for presenting information that is continually updated (Date and time)
– Often called main window or application window
– Do not divide independent function into two or more primary windows.
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
69
• Secondary Windows
– A dependent secondary
• It can only be displayed from a command on the interface of its primary window
– A independent secondary
• Can be opened independently of a primary window (property sheet)
• Microsoft Windows possesses several types of secondary type of secondary
windows called
– Dialog boxes
– Property sheet
– Property inspectors
– Message boxes
– Palette windows
– Pop-up windows
• Secondary Windows
• Modal window
– Will not permit interaction with another window until the current dialog is
completed
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
70
• Modeless window
– Switching between the box and its associated is permitted
• Cascading
– To provide advanced options at a lower level in a complex dialog
– Provide a command button leading to the next dialog box with …
– Provide no more than two cascades in a given path
– Don not cover previous critical information
• Relevant information
• Title Bar
• Unfolding
– To provide advanced options at the same level in a complex dialog
– Provide a command button with an expanding dialog symbol >>
– Expand to right or downward
Dialog Boxes
• Use for presenting brief messages
• Use for requesting specific, temporary actions
• Use for performing actions that
– Take a short time to complete
– Are not frequently changed
• Usually be those that do not occur frequently
• Command button to include
– OK
– Cancel
– Others as necessary
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
71
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
72
• Property sheets
– Use for presenting the complete set of properties for an object
– Categorize and group within property pages, as necessary
– Command buttons to include
• Ok
• Cancel
• Apply
• Reset
• Others as necessary
– For single property sheets, place the command on the sheet
– For tabbed property pages, place the commands outside the tabbed pages
Property Inspectors
• Property Inspectors
– Use for displaying only the most common or frequently accessed object
properties
– Properties of an object are displayed by using a dynamic viewer or
browser that reflects the properties of the current selection
– Property value in the selected object should be changed as soon as the
user makes the change in the related property control
Message Boxes
• If a message requires no choices to be made but only acknowledgement, include
an ok button and optionally a help menu
• If the message requires the user to make a choice, include a command button for
each option
• Include OK and Cancel buttons only when the user has the option of continuing or
stopping the action
• Use Yes and No buttons when the user must decide how to continue
• If the choices are too ambiguous, label the command buttons with the names of
specific actions, for example,
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
73
• Palette windows are modeless secondary windows that present a set of controls.
• Palette windows are distinguished by their visual appearance, a collection of
images, colors or patterns
• The title bar for a palette window is shorter and includes only a close button
• Use pop-up windows to display
– Additional information when an abbreviated form of the information is the
main presentation
– Textual labels for graphical controls
– Context-sensitive Help information
– Pop-up windows do not contain standard secondary widow components
such as a title bar and close button
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
74
Device-based controls, often called input devices, are the mechanisms through which
people communicate their desires to the system.
• Trackball
• Joystick
• Graphic tablet
• Light pen
• Touch screen
• Voice
• Mouse
• Keyboard
Trackball
• Description
– A ball that rotates freely in all directions in its socket
• Advantages
– Direct relationship between hand and pointer movement in terms of
direction and speed
– Does not obscure vision of screen
– Does not require additional desk space (if mounted on keyboard)
• Disadvantage
– Movement indirect, in plane different from screen
– Requires hand to be removed from keyboard keys
– Requires different hand movements
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
75
Joystick
• Advantages
– Direct relationship between hand and pointer movement in terms of
direction and speed
– Does not obscure vision of screen
– Does not require additional desk space (if mounted on keyboard)
• Disadvantage
– Movement indirect, in plane different from screen
– Requires hand to be removed from keyboard keys
– Requires different hand movements
– May be difficult to control
– May be fatiguing to use over extended time
– May be slow and inaccurate.
Touch Screen
• Advantages
– Direct relationship between hand and pointer movement in terms of
direction and speed
– Movement is direct, in the same plane as screen
– Requires no additional desk space
• Disadvantage
– Finger may obscure part of screen
– Finger may be too large for accuracy with small objects
– Requires moving the hand far from the keyboard to use
– Very fatiguing to use for extended period of time
– May Damage the screen
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
76
Light Pen
• Description
– A special surface on a screen sensitive to the touch of a special stylus or
pen
• Advantage
– Direct relationship between hand and pointer movement in terms of
direction, distance, and speed
– Movement is direct, in the same plane as screen
– Requires minimal additional desk space
– Stands up well in high-use environments
– More accurate than finger touching
• Disadvantage
– Hand may obscure part of screen
– Requires picking it to use
– Requires moving the hand far from the keyboard to use
– Very fatiguing to use for extended period of time
Voice
• Description
– Automatic speech recognition by the computer
• Advantage
– Simple and direct
– Useful for people who cannot use a keyboard
– Useful when the user’s hands are occupied
• Disadvantage
– High error rates due to difficulties in
• Recognizing boundaries between spoken words
• Blurred word boundaries due to normal speech patterns
– Slower throughput than with typing
– Difficult to use in noisy environment
– Impractical to use in quiet environment
Mouse
• Advantage
– Direct relationship between hand and pointer movement in terms of
direction, distance, and speed.
– Permit a comfortable hand resting position
– Selection mechanisms are included on mouse
– Does not obscure vision of the screen
• Disadvantage
– Movement is indirect, in a plane different from screen
– Requires hand to be removed from keyboard
– Requires additional desk space
– May require long movement distances
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
77
Keyboard
• Advantage
– Familiar
– Accurate
– Does not take up additional desk space
– Very useful for
• Entering text and alphanumeric data
• Inserting in text and alphanumeric data
• Keyed shortcuts accelerators
• Keyboard mnemonics equivalents
• Disadvantage
– Slow for non-touch-typists
– Slower than other devices in pointing
– Requires discrete actions to operate
– No direct relationship between finger or hand movement.
Keyboard Guidelines
• Provide keyboard accelerators
– Assign single keys for frequently performed, small-scale tasks
– Use standard platform accelerators
– Assign Shift-key combinations for actions that extend or are
complementary to the actions of key or key combination used without the
Shit-key
– Assign Ctrl-key combinations for
• Infrequent actions
• Tasks that represent larger-scale versions of the task assigned to the unmodified
key
• Provide keyboard equivalents
– Use standard platform equivalents
– Use the first letter of the item description
– Provide window navigation through use of keyboard keys
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
78
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
79
Pointer Guidelines
• The pointer
– Should be visible at all times
– Should contrast well its background
– Should maintain its size across all screen locations and during movement
• Shape of pointer
– Should clearly indicate its purpose and meaning
– Should be constructed of already defined shapes
– Should not be used for any other purpose other than its already defined
meaning
• Use only as many shapes as necessary to inform the user about current
location and status
• Animation should not distract
Screen Based controls, often simply called controls and sometimes called widgets. By
definitions, they are graphic objects that represent the properties or operations of other
objects.
Operable Controls
• Operable controls are those that permit the entry, selection, changing, or editing of
a particular value, or cause a command to be performed.
– Buttons
– Text entry/read-only, selection, combination entry/selection
– Specialized controls
Buttons
• Description
– A square or rectangular-shaped control with a label inside that indicates
action to be accomplished
– The label may consist of text, graphics, or both
• Command Buttons
• Toolbars
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
80
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
81
Command Buttons
(Location and Layout)
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
82
• When a button leads to a menu, include a triangle pointing in the direction the
menu will appear after the label
• When a button leads to and expanding dialog, include a double arrow (>>)
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
83
• Use buttons to move between multi-page forms, not scroll bars Label
buttons Next and Previous
• Highlight the button in some visually distinctive manner when the point is
resting on it and the button is available for selection
• Provide easy and fast access to most frequently used commands or options
across multiple screens
• Provide buttons of equal size
• Create a meaningful and unique icon
• Center the image within the button
• Create a meaningful label
• Provide the smaller size as the default size with a user option to change it
• Place the most frequently used actions to the left or the top
• Keep related buttons grouped together
• Separate potentially destructive buttons from frequently chosen selections
• Permit user to reconfigure the button organization
• Position main features and functions bar horizontally across top of window just
below menu bar
• Position subtask and sub features bars along sides of window
• Permit the location of the bar to be changed by the user
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
84
• Highlight the button in some visually distinctive manner when the pointer is
resting on it
• Call attention to the button in another visually distinctive manner when it has been
activated or pressed
• Permit toolbars to be turned off by user
• Allow the customizing of toolbars
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
85
Selection Controls
• Radio Buttons
• Check Boxes
• Palettes
• List Boxes
• List View Controls
• Drop-down/Pop-up List Boxes
Radio Buttons
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
86
– Most easily understood when the alternatives can be seen together and
compared to one another
– Never change in content
• Do not use
– For commands
• If there is a default selection, designate it as the default and display its button
filled in. Else, display all the buttons without setting a dot
• When a multiple selection includes choices, display the buttons in another unique
manner, such as gray shadow
• Left-align the buttons and choice descriptions
• A columnar orientation is the preferred unless vertical space on the screen is
limited
• Enclose the buttons in a border to visually strengthen the relationship
• Display full spelled out in mixed-case letters, capitalizing the first letter of all
significant words
• Columnar orientation
– With a control border, position the caption:
• Upper-left-justified within the border
• Alternatively, to the left of the topmost choice description with (:)
– Without a control border position the caption:
• Left-justified above the choice description with (:)
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
87
• Alternatively, the caption may be located to the left of the topmost choice
description with (:)
• Horizontal orientation
– Position the caption to the left of the choice
– Alternatively, with a control border, left-justified within the border
Radio Buttons
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
88
Check Boxes
Palettes
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
89
• Do not use
– Where the alternatives cannot be meaningfully and clearly represented
pictorially
– Where words are clearer than images
– Where the choices are going to change
• Create boxes of equal size
• Position the boxes adjacent to, or butted up against another
• A columnar orientation is the preferred manner
• Top to button, Left to right ordering by expected order, frequency of occurrence,
sequence of use or alphabetically
• Display it less brightly than the other choices, if a choice is not available
• Highlight the choice in some visually distinctive way when the pointer is resting
• When a choice is selected, distinguish it visually from the unselected choices
List Boxes
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
90
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
91
– If the related text box and the list box are very close, the caption may be
omitted from the list box
• When the list box is first displayed
– Present the currently active choice highlighted or marked with a circle or
diamond to the left of the entry
– If a choice has not been previously selected, provide a default choice and
display it in the same manner that is used in selecting it
• Mark the selected choice with an X or check mark to the left of the entry
• Consider providing a summary list box
– Position it to the right of the list box
– Use the same color for the summary list box
• Consider providing a display-only text control indicating how many choices have
been selected
– Position it justified upper-right above the list box
• Provide command buttons for Select All and Deselect All
• When the list box is first displayed
– Display the currently active choices
– Mark with and X or check mark to the left of the entry
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
92
Spin Boxes
• A single line field followed by two small, vertically arranged buttons (pointing up
and pointing down arrow)
• Selection/entry is made by
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
93
Combo Boxes
• A single rectangular text box entry field, beneath which is a larger rectangular list
box (resembling a drop-down list box)
• The text box permits a choice to be keyed within it
• As text is typed into the text box, the list scrolls to the nearest match
• Also, when an item in the list box is selected, that item is placed within the text
box
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
94
• A single rectangular text box with a small button to the side and an associated
hidden list of options
• Selection are made by using the mouse or keyboard
• The information keyed doesn’t not have to match
• Unlimited number of entries and choices
• Flexible, permitting selection or typed entry
• Requiring scrolling
• Proper usage
– Where screen is limited
– For data and choices that are
• Best represented textually
• Frequently changed
• Large in number
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
95
Slider
• A scale exhibiting degrees of a quality on a continuum
• To make a setting when a continuous qualitative adjustment is acceptable
• Spatial representation of relative setting
• Not as precise as an alphanumeric indication
• Proper usage:
– When an object has a limited range of possible settings
– When the range of values is continuous
– When graduations are relatively fine
Custom Controls
• Presentation controls
– Provide details about other screen elements or controls or assist in giving
the screen structure
• Static Text Fields
• Group boxes
• Column Headings
• ToolTips
• Balloon Tips
• Progress indicators
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
96
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
97
IF: USE:
OR:
• Type entry may be necessary
•Content can change
•Adequate screen space is not available
Combo box
Suggested Uses for Graphical Controls
IF: USE:
OR:
• Typed entry may be necessary
•Content can change
•Adequate screen space is not available
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
98
Slider
IF: USE:
•Nonexclusive alternatives
•Best represented verbally
•Typed entry is never necessary
•Content can never change
•Adequate screen space is available
And:
•Very limited in number (2 to 8) Check Boxes
OR:
•Potentially large in number (9 or more) Multiple-Selection List Box
• Revision
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
99
• Consider the usage of contradictions or short forms (won’t vs will not, un- -
ness), Complete words is preferred
• Positive terms (avoid the prefix “ir-” “in-” “dis-” and “un-”)
• Simple action words (“Project status listing” “List”)
• Consistency
• Multiple-word phrases are more readable if the entire phrase is on one line
• Abbreviation, mnemonics, and acronyms should not include punctuation
Messages
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
100
System Messages
• Status messages
– Providing information concerning the progress of a lengthy operation
– Usually contains a progress indicator and a short message
• Warning messages
– They are usually identified by an “!”
– The user must determine whether the situation is in fact a problem and
may be asked to advise the system whether or not to proceed (A deletion
request by a user is any action that commonly generates a warning
messages)
System Messages
• Question messages
– A question message asks a question and offers a choice of options for
selection
– It is designated by a “?” icon proceeding the message text
Writing Message Box Text
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
101
• Command Buttons:
– If a message requires no choices to be made, include an OK button
– If a message requires a choice to be made
• OK and Cancel buttons only when the user has the option to
continue or cancel
• Yes and No buttons when the user must decide how to continue
• If these choices are too ambiguous, label with the name of specific
actions
– If a message describes an interrupted process, provide Stop button
– If a message offer a chance to cancel a process, provide a Cancel button
– If more details about a message must be presented, provide a Help button
– Display only one message box for a specific condition
• Close Box:
– Enable the title bar Close only if the message includes a Cancel button
Instructional Messages
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
102
ERROR!
PLEASE HIT YOUR BACK BUTTON AND ENTER A SEARCH
• Words
– Avoid using words that are specific to the Web (A few Web-specific terms
are “This Web site”, “Click here” and “Follow this link”)
– A good test of this guideline is to print out a page, read it, and see if it
makes as much sense on paper as it does on screen
• Error Messages
– Provide helpful error messages for:
• Incomplete or incorrectly keyed, entered, or selected data
• Requests for documents that do not exist or cannot be found
– Present them in a visually distinctive and noticeable manner
• Instructions
– Make sure instruction are detailed enough to be understood without being
specific to one browser version or brand
– Don’t use “Return To”
– Describe where an “Up” button leads where the user will go
• Presentation
– Provide text that contrasts highly with the background
• Writing
– Write objectively
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
103
Links
• Create wording that make link that user can predict where the link leads
– Descriptive
– Differentiable
– Predictive
• Create links that are brief and to the point, avoiding wordiness
• Write text containing embedded links as if there were no links in it
– Choose the most relevant words or phrase as the active link
– Link must no t be continued over two lines
• Standalone links should not exceed one sentence in length
– Embedded Links
Paragraph with embedded links are sometimes useful for a variety of
reasons
Link Titles
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
104
Page Title
• Their wording must provide a strong clue as to the content they relate to
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
105
Creating Images
Creating Images
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
106
Icons
• Icons are most often used to represent objects and actions with which users can
interact
Characteristics of Icons
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
107
• A Successful Icon
– Looks different from all other icons
– Is obvious what it does or represents
– Is recognizable when no larger than 16 pixels square
– Look as good in black and white as in color
• Size
– 16x16, 24x24, 26x26, 32x32 pixels 16-and-256 color version
– Use colors from the system palette
Creating Images
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
108
Creating Images
Drawing Images
• Do not use triangular arrows in design to avoid confusion with other system
symbols
• When icons are used to reflect varying attributes, express these attributes as
meaning meaningfully as possible
• Animation
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
109
– Use
• To provide feedback
• For visual interest
– Make it interruptible or independent of user’s primary interaction
– Do not use it for decoration
– Permit it to be turned off by the user
– For fluid animation, present images at 16++ frames /second
• Auditions
– Consider auditory icons
The design Process
Graphics in Web
• Use Graphics to
– Supplements the textual content, not as a substitute for it
– Convey information that can’t be effectively accomplished using text
– Enhance navigation through
• Presenting a site overview
• Identifying site pages
• Identifying content areas
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
110
• Minimize
– The number of presented images
– The size of presented images
– Image animation
– Number of colors
Photographs/Pictures
Video
• To grab attention
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
111
• Considering using
– Existing video
– Audio only
– A slide show with audio
Diagrams
Animation
• To establish atmosphere
• To teach
• To sample
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
112
Combining Mediums
• Both the visual and auditory information should be totally relevant to the task
being performed
• Testing
– Legibility
– Comprehensibility
– Acceptance
Color Uses
• Use color to
– Realistically portray natural objects
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
113
• Color-Viewing Deficiencies
• Color chosen to organize information or data on a screen must aid the transfer of
information from the display to the user, Some examples of using color code
– If decisions are made based on the status of information on the screen,
color-code the types of status the information
– Screen searching is performed to locate information of particular kind,
color-code for contrast
– If the sequence of information use is constrained or ordered, use color to
identify the sequence
– If the information on a screen is crowded, use color to provide visual
grouping
• Always consider how spatial formatting, highlighting, and messages may also be
useful
Color in Context
• Small adjacent colored images may appear to the eye to merge or mix
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
114
• A color on a dark background will look lighter and brighter than the same color
on a light background
Usage
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
115
Common Meanings
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
116
• Use adjacent colors that differ by hue and value or lightness for a sharp edge and
maximum differentiation
• Foregrounds
– Use colors that highly contrast with the background color
– For text or data
• Black on light-color background of low intensity (no bright white)
• Desaturated spectrum colors such as white, yellow, or green on dark
background
• Warmer more active colors
– To emphasize an element, highlight it in a light value of the foreground
color, pure white, or yellow
– To deemphasize and element, lowlight it in a dark value of the foreground
color
• Backgrounds
– Use colors that do not compete with the foreground
– Use
• Light-colored backgrounds of low intensity: Off-white or light gray
• Desaturated colors
• Cool, dark colors such as blue or black
•Colors on the spectral extreme end
– Blue, black, gray, brown, red, green, and purple
Foregrounds and Backgrounds
• Backgrounds
– Use colors that do not compete with the foreground
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
117
– Use
• Light-colored backgrounds of low intensity: Off-white or light gray
• Desaturated colors
• Cool, dark colors such as blue or black
• Colors on the spectral extreme end
– Blue, black, gray, brown, red, green, and purple
Gray Scale
Text in Color
Text in Color
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
118
• Use similar or same color schemes throughout a Web site help the user
maintain a sense of place
• High intensity colors as back-ground such as red, magenta and bright green)
must be avoided
jntuworldupdates.org Specworld.in
Smartzworld.com Smartworld.asia
119
• Non-opponent colors
– Red/yellow or green/blue
– Recommend: Red/green or yellow/blue
jntuworldupdates.org Specworld.in