09-10.step 7 Proper Controls - Step 8 - Clear Text and Messages
09-10.step 7 Proper Controls - Step 8 - Clear Text and Messages
09-10.step 7 Proper Controls - Step 8 - Clear Text and Messages
(IMK)
Step 9
Provide Effective
Feedback
and Guidance and
Assistance
1 2/13/2018
Tujuan
Setelah mengikuti materi ini mahasiswa dapat:
– Mampu merancang feedback, guidance, dan assistance
dengan efektif .
2 2/13/2018
Provide Effective Feedback
feedback topics are discussed :
Images should be
– Small
– Lean (Low bit depth, resolution, use of fewer colors, and so forth).
– Reusable.
– Contain pixel height and width dimensions in a tag.
Waits of up to 10 seconds:
– If an operation takes 10 seconds or less to complete, present a
―busy‖ signal until the operation is complete.
Progress indicator:
– Along rectangular bar that is initially empty but filled as the
operation proceeds.
Dynamically fill the bar.
Fill it with a color or shade of gray.
Fill it from left to right or bottom to top
Elapsed time message: A message that shows the amount of elapsed time
Allow the user to adjust the volume or turn the sound off
altogether.
automatic behavior
Slip
gone awry
Error
results from forming
a wrong model or
Mistakes
goal and then acting
on it
• Disable Detection
inapplicable
choices.
• For conversational • Preserve as much
• Use selection dialogs, validate entries
instead of entry of the user’s work
as close to point of as possible.
controls. entry as possible
• Use aided entry. • At window-level
• At character level. validation, use a
• Accept common • At control level.
misspellings, modeless dialog
whenever • When the transaction is box to display an
possible completed or the error list.
window closed. • Always give a
• Do not obscure item in person something
error. to do when an
error occurs
Prevention
Correction
Time scale
Organizatio Theoretical
nal factors rationale.
Resources
principles :
Help Facility
Instructions or Contextual
Prompting Help
Task-Oriented
Help
Wizards
Kind:
Training:
Availability:
Structure:
Interaction:
Location:
Content:
Style:
Consistency:
Title:
Purpose:
– To provide explanatory information about the object with
the focus.
Purpose:
– Use to display the name of a control when the control has no text
label.
Design guidelines:
– Make application-specific ToolTips consistent with system-supplied
ToolTips.
– Use system color setting for ToolTips above to distinguish them.
Purpose:
– Use to provide contextual information about any screen object.
Design guidelines:
– Phrase to answer the question ―What is this?‖
– Indicate the action associated with the item.
– Begin the description with a verb.
Design guidelines:
Provide one procedure to complete a task, the simplest and most common.
Purpose:
Design guidelines:
Purpose:
Design guidelines:
Step 10
Internasionalization
and Accessibility
29 2/13/2018
Tujuan
Setelah mengikuti materi ini mahasiswa dapat:
– Mahasiswa/i dapat mampu menerapkan internasionalisasi
dan aksesibilitas dalam desain UI.
30 2/13/2018
Internasionalization
• Today the Internet and the market for software are global. They
cross endless cultural and language boundaries, each with its own
requirements, conventions, customs, and definitions of
acceptability.
• Types of disabilities:
• Visual reduced visual acuity to total blindness.
• Hearing inability to detect certain sounds to total deafness.
• Physical movement difficulties in, or an inability to, perform certain physical
tasks such as moving a mouse, or accurately striking a single keyboard key.
• Speech or language difficult to read and write
• Cognitive memory impairments and perceptual problems.
• Seizure disorders sensitive to visual flash rates, certain rates triggering
seizures.
• Screen components:
• Include meaningful screen and window titles.
• Provide associated captions or labels for all controls, objects, icons, and graphics.
• When a high contrast setting is established, hide any images drawn behind the text to
maintain screen information legibility.
• Avoid displaying or hiding information based on the movement of the pointer. Exception:
Unless it’s part of the standard interface (example: ToolTips).
• Color:
• Use color as an enhancing design characteristic.
• If used, considers
• color combinations
• lightness contrast between foreground and background color
• lightness contrast between colors in the color spectrum (blues and
reds)
• Avoid combining dark colors from the middle of the spectrum with light
colors from either end of the spectrum
• Do not define specific colors
• Use tools to verify what colors will look like when seen by color-deficient
people
Prioritize information
Simplify navigation
Optimize search
Testing
Test all aspects of accessibility as part of the
normal system testing process