Sunteți pe pagina 1din 64

Interaksi Manusia dan Komputer

(IMK)

THE USER INTERFACE


(UI)
DESIGN PROCESS

Step – 7
Screen-Based Control
Step 8 – Clear Text
and Messages
1 2/13/2018
Interaksi Manusia dan Komputer
(IMK)

THE USER INTERFACE


(UI)
DESIGN PROCESS

Step – 7
Screen-Based Control

2 2/13/2018
Tujuan
Setelah mengikuti materi ini mahasiswa dapat:
Mampu memilih dan menerapkan screen-based
controls yang tepat dengan kebutuhan

3 2/13/2018
Screen Control
Sometimes called „widgets‟
Widgets: the elements of a screen that constitute its
body.
Definition: graphic objects that represent the
properties or operations of other objects
Functions:
– Permit the entry or selection of a particular value
– Permit the changing or editing of a particular value
– Display only a particular piece of text, value, or graphic
– Cause a command to be performed
– Possess a contextual pop-up window

4 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Three Extremely Important Principles
A control must:
– Look the way it works
– Work the way it looks
“Look”  “enterability” or “clickability”

Used exactly as its design intended

Presented in a standard manner

Example:

Windows XP:
– Raised elements can be pressed
– Recessed elements can not be pressed
– Elements on a flat white background can be opened, edited, or moved.

5 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Fact about Web page design
Unleashed and exposed thousands of instances
Basic principles have been violated
Placing greater value on personal creativity than
on interface usability

6 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Operable Controls
… are those that permit:
– Entry
– Selection
– Changing
– Editing
– Cause a command to be performed

Here are the classes… (next slide)

7 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


1 – Operable 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

Purpose
– To start actions
– To change properties
– To display a pop-up menu

There are two kinds:

Command buttons Toolbar buttons

8 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


1 – Operable Buttons
Advantages
– Always visible, reminding one of the – Can possess 3-D appearance
choices available  Adds an aesthetically pleasing
– Convenient style to the screen
– Can be logically organized in the  Provides visual feedback through
work area button movement when activated
– Can provide meaningful descriptions – May permit use of keyboard
of the actions that will be performed equivalents and accelerators
– Larger size generally provides faster – Faster than using a two-step menu
selection target bar/pull-down sequence

 Disadvantages
– Consumes screen space
– Size limits the number that may
be displayed
– Requires looking away from main
working area to activate
– Requires moving the pointer to
select
9 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER
1 – Operable Buttons
To a window: In a web
– To cause something to happen – Use links to show
immediately information
– To display another window
– To display a menu of options
– To set a mode or property value
• Things to consider:
– Usage – Organization
– Structure – Intent indicators
– Labels – Expansion buttons
– Size – Default
– Number – Keyboard equivalent /
accelerators
– Location & layout – Button activation
CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER 2/13/201
10
8
2 – Text Entry / Read only controls
Usually referred as “field” or “text-box”
– Unprotected: a text box into which information can be keyed
– Protected: A text box used for display purposes only

Description
– Usually rectangular in shape
– Usually possesses a caption or label describing the kind of
information contained within it
– Two types exist
 Single-line
 Multiple-line
– When first displayed, the box may be blank or contain an
initial value

Purpose
– To permit the display, entering, or editing of textual
information
– To display read-only information

11 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


2 – Text Entry / Read only controls
Advantages
– Very flexible
– Familiar
– Consumes little screen space

Disadvantages
– Requires use of typewriter keyboard.
– Requires user to remember what must be keyed

Proper usage
– Most useful for data that is
 Unlimited in scope
 Difficult to categorize
 Of a variety of different lengths
– When using a selection list is not possible

12 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Single occurrence Multiple occurrence

Or

Read-only / display Segmentation

If alphanumeric then
left justify

If numeric then right


Or
justify

13 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


3 – Selection Controls
Presents on the screen all the possible
alternatives, conditions, or choices that may exist
for an entity, property, or value
Types
– Radio button
– Check box
Or
– Palette
– List box
– List view control
– Drop-down / Pop-up list box

14 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


3 – Selection Controls: Radio button
“Only one selection permitted”
Poor

Poor

Poor

Poor

Better

15 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


3 – Selection Controls: Radio button

Still better

Best !

16 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


3 – Selection Controls: Check box
“Use for multiple selection”

Best !

17 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


3 – Selection Controls: Palette

18 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


3 – Selection Controls: List box

List box with multiple selection

CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER 2/13/2018 19


3 – Selection Controls: Drop Down/Pull-down

Then
Droped
Or
Pulled
down

Clicked

20 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Combination Entry/Selection Controls
Spin boxes Combo boxes

Combo box - Closed Combo box - Opened

21 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Other Operable Controls Date picker

Slider

Tree view
Tabs

22 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Custom Controls
Implement custom controls with caution

The addition of custom controls adds to this learning and increases system
complexity

Images?? Buttons??
Are they clickable?

What is this??
What will happen if
I‟m clicking it?
What task?
Where to pick?

I‟m sure this are buttons,


Because they looks clickable

23 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Presentation Controls
Static text fields: read-only textual information

Group box: a rectangular frame that surrounds a control or


group of controls; optional caption may included.

Column headings: read-only textual information that serves


as a heading above columns of text or numbers

Tool tip/balloon tip: a small pop-up window that contains


information; could be placed in balloon.

24 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Optional caption
Static text

Tool tip / balloon tip Progress indicators

25 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Selecting the Proper Controls
Choose familiar controls
Consider the task
Reduce the number of “clicks”
Display as many control choices as possible
When to permit text entry?
– Permit text entry if any of the following questions
can be answered “Yes”
 Is the data unlimited in size and scope?
 Is the data familiar?
 Is the data not conducive to typing errors?
 Will typing be faster than choice selection?
 Is the user an experienced typist?
26 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER
Selecting the Proper Controls
Buttons or Menus for commands?
– Consider the following:
 Whether or not the command is part of a standard tool set.
 The total number of commands in the application.
 The complexity of the commands.
 The frequency with which commands are used.
 Whether or not the command is used in association with
another control.

27 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Interaksi Manusia dan Komputer
(IMK)

THE USER INTERFACE


(UI)
DESIGN PROCESS

Step 8 – Clear Text


and Messages

28 2/13/2018
Tujuan
Setelah mengikuti materi ini mahasiswa dapat:
Mahasiswa/i mampu merancang teks dan pesan
yang tepat dan sesuai dengan prinsip UI

29 2/13/2018
Outline
1. The concept of readability.

2. Choosing the proper words.

3. Writing sentences and messages.

4. Kinds of messages.

5. Presenting and writing text.

6. Window title, conventions, and sequence control guidance

Web Spesific Guidelines :

7. Presenting and writing page text.

8. Writing links and headings.

9. Writing instructions and error messages

30 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Readability
The degree to which prose can be understood, based upon
the complexity of its words and sentences

Some formula to measure readability :


– the Automated Readability Index
– the Gunning-Fog Index and
– the Dale-Chall-Flesch Reading Ease
– Flesch-Kincaid Grade Level

Most reading formulas include only two factors:


– The number of syllables or (letters) in a word
– The number of words in a sentence

31 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Factors Influence Readability

word
word length sentence length
commonality

Information
number of
organization,
syllables in a
layout and
sentence
formatting

32 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Readability Guidelines

Write at a readability level below


the reading skill level of the
intended audience.

Apply all the other principles for


clear writing and text presentation

33 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Choosing The Proper Words
•Jargon, words, or terms
Do not •Abbreviations or acronyms
use •Word contractions, suffixes, and
prefixes

•Short, familiar words.


•Standard alphabetic characters.
•Complete words.
•Positive terms.
•Simple action words; avoid noun
Use strings.
•The “more” dimension when
comparing.
•Consistent words
•Punctuation for abbreviations,
mnemonics, and acronyms

Do Not •Stack Words


•Hyphenate words

34 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Some Words to Forget

35 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Sentences & Messages
Sentences and messages must be
– Brief and simple.
– Limited to no more than twenty words per sentence.
– Limited to no more than six sentences per paragraph.
– Written at an eighth grade level or less for the general
population.
– Directly and immediately usable.
– An affirmative statement.
– In an active voice.
– In the temporal sequence of events
– Structured so that the main topic is near the beginning
– Of parallel construction

36 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Sentences & Messages
Sentences and messages must be of the proper
tone:
– Nonauthoritarian
– Nonthreatening
– Nonanthropomorphic
– Nonpatronizing
– Nonpunishing
– Cautious in the use of humor.

37 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Kinds of Messages
Messages are communications provided on the screen
to the screen viewer
Screen messages categories:
– System Messages
 generated by the system to keep the user informed of the system‟s
state and activities
 They are customarily presented within message boxes
– Instructional Messages
 Sometimes referred to as prompting messages
 Messages that tell the user how to work with, or complete, the screen
displayed
 They may be provided in messages boxes and also within the screen itself.

38 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


System Messages Types

Status Informational
Messages messages

Warning Critical
messages messages

Question
messages

39 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


System Messages Examples

Information Messages Warning Messages

Critical Messages

40 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Message Box Text
Title bar:
– Clearly identify the source of the message
 The name of the object to which it refers
 The name of the application to which it refers.
– Do not include an indication of message type.
– Use mixed case in the headline style.

Message box:
– Provide a clear and concise description of the condition
causing the message box to be displayed
 Use complete sentences with ending punctuation
 State the problem, its probable cause (if known), and what the
user can do about it
 Avoid contractions & technical jargon

41 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Message Box Text
 Provide only as much background information as necessary
for the message to be understood
 Show only one message box about the cause of condition in a
single message
 Make the solution an option offered in the message
 Avoid multistep solutions
 Use consistent words and phrasing for similar situations
 Use the word please conservatively
– Do not exceed two or three lines
– Include the relevant icon identifying the type of message
to the left of the text
– Center the message text in window

42 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Message Box Controls
Command buttons:
– If a message requires no choices to be made but only
acknowledgment
 Include an OK button
– If a message requires a choice to be made, provide a
command button for each option
 Include OK and Cancel buttons only when the user has the
option of continuing or stopping the action
 Include Yes and No buttons when the user must decide how
to continue
 If these choices are too ambiguous, label the command
buttons with the names of specific actions

43 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Message Box Controls (cont'd)
– If a message allows initiation of an action to correct the
situation described,
 Include a properly labeled button initiating the corrective action
– If a message describes an interrupted process whose state
cannot be restored,
 Provide a Stop button.
– If a message offers an opportunity to cancel a process as
well as to perform or not perform an action
 Provide a Cancel button
– If more details about a message topic must be presented
 Provide a Help button

44 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Message Box Controls (cont'd)
– Designate the most frequent or least destructive option as
the default
– Display a message box only when the window of an
application is active
– Display only one message box for a specific condition

Close box:
– Enable the title bar Close box only if the message includes
a Cancel button.

45 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Message Location

Use the message line for messages that


must not interfere with screen information

Pop-up windows may be used for all kinds


of messages, if available

Pop-up windows should always be used for


critical messages.

46 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Instructional Messages
Provide instructional information at the depth of detail
needed by the user

Locate it at strategic positions on the screen

Display it in a manner that visually differentiates it from


other screen elements

In writing, follow all relevant writing guidelines for words,


sentences, and messages

47 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Presenting Text
Display prose text in mixed upper- and lower-case letters.

Fonts:
– Use plain and simple fonts
– Choose a minimum point size of 12 to 14.
– Use proportional fonts

Justification:
– Left-justify
– Do not right-justify
– Do not hyphenate words

Line Length:
– If fast reading is required, use line lengths of about 75-100 characters

48 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Presenting Text (Cont'd)
 If user preference is important, a length of about 50-60 characters is
acceptable
 Very narrow columns should be avoided

Line endings:
– Coincide with grammatical boundaries

Line spacing:
– Increase line spacing to enhance legibility and readability

Content:
– Use headings to introduce a new topic
– Make first sentences descriptive Separate paragraphs by at least one blank
line
– Start a fresh topic on a new page
– Use lists to present facts
49 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER
Presenting Text (Cont'd)
– Emphasize important things by
 Positioning
 Boxes
 Bold typefaces
 Indented margins
– Provide a screen design philosophy consistent with other
parts of the system

50 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Text
• Use short sentences
• Cut the number of sentences
• Use separate sentences for
Sentences and separate ideas
paragraphs • Keep the paragraphs short
• Restrict a paragraph to only one
idea

• Use the active writing style


• Use the personal writing style
• Write as you talk
Style • Use subjective opinion
• Use specific examples
• Read it out loud

51 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Window title, Conventions, & Sequence
Control Guidance

Window Title
– All windows must have a title located in a centered
position at the top
 Exception: Windows containing messages
– Clearly and concisely describe the purpose of the window
– Spell it out fully using an uppercase or mixed-case font.
– If title truncation is necessary, truncate it from right to
left.
– If presented above a menu bar, display it with a
background that contrasts with the bar
52 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER
Window title, Conventions, & Sequence
Control Guidance
Conventions
Establish conventions for referring to
 Individual keyboard keys
 Keys to be pressed at the same time
 Field captions
 Names supplied by users or defined by the
system.
 Commands and actions

53 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Window title, Conventions, & Sequence
Control Guidance
Sequence Control Guidance
– Consider providing a guidance message telling how to
continue at points in the dialog when
 A decision must be made
 A response needs to be made to continue
– Consider indicating what control options exist at points in
the dialog where several alternatives may be available
– Permit these prompts to be turned on or off by the user

54 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Presenting & Writing Page Text
The most important part of a Web site is its content, a well-
written site is a necessity

Poorly written content has been found to increase user


confusion, increase comprehension errors, increase reading
times, and reduce user satisfaction

Content re-written properly for presentation on a Web site


has been found to reduce the time to perform a task by 80
percent, improve one‟s memory of the content by 100
percent, and increase user satisfaction by 37 percent
(Morkes and Nielsen, 1998)

CSG2C3 - INTERAKSI MANUSIA DAN


55 2/13/2018
KOMPUTER
Words & Presentation of Page Text
Words
• Minimize the use of words that call
attention to the Web

Presentation
• Provide text that contrasts highly with the
background

56 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Page Text
Style:
– Use a style reflecting the needs of the site users
– Write objectively
– Use the inverted pyramid organization
– Be concise, using only about half the number of words of
conventional text
– Each paragraph should
 Be short
 Contain only one main idea

Links:
– Minimize within-text links
– Place them at the beginning or end of paragraphs or sections
of text

57 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Page Text
Scanning:
– Make text scannable by using
 Bulleted listings
 Tables
 Headings and subheadings
 Highlighted and emphasized important issues
 Short paragraphs

International audience:
– Consider internationalization needs

Testing:
– Test for legibility and readability

58 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Writing Link Labels
Create meaningful labels that use the following:
– Descriptive, differentiable, predictive, and active wording
8
– Keywords positioned at the beginning
– Content that is concise but long enough to be understood
– Wording that clearly indicates link destination or resulting action
– Link names that match with their destination page

Integrate embedded links smoothly into the text

Ensure that embedded links are descriptive


– Make only a few words the active link
– Do not spread links over two lines

Standalone links should not exceed one sentence in length

Provide glosses or link labels to assist link understanding

CSG2C3 - INTERAKSI MANUSIA DAN


59 2/13/2018
KOMPUTER
Link Titles
Provide link titles that describe
– The name of site the link will lead to (if different from current
site).
– The name of subsection the link will lead to (if staying within
current site).
– The kind of information to be found at the destination.
– How the linked information relates to the anchor link and the
current page content.
– How large the linked information is.
– Warnings about possible problems to be encountered at the
other end.

Restrict titles to no more than 60 characters.

60 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Page Title
Provide a page title
– That possesses meaningful keywords
– Whose first word is its most important descriptor
– That makes sense when viewed completely out of
context
– That is different from other page titles
– That is written in mixed case using the headline style

Do not highlight keywords

61 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Headings and Headlines
Create meaningful headings and headlines that
quickly communicate the content of what follows
– Make the first word an important information-carrying one
– Skip leading articles (the and a)

Create meaningful subheadings to break up large


blocks of text

62 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Instructions

Do not use phrasing


that indicates a Explain where “Up”
certain page order or leads too
flow

Phrase them in a
Minimize “Click here”
browser-independent
instructions
manner

Say “Select this link”

63 2/13/2018 CSG2C3 - INTERAKSI MANUSIA DAN KOMPUTER


Error Messages
Provide helpful and precise error messages for
– Incomplete or incorrectly keyed, entered, or selected data
– Requests for documents that do not exist or cannot be
found

Redisplay a message on the page to which it


relates
Present them in a visually distinctive and
noticeable manner

CSG2C3 - INTERAKSI MANUSIA DAN


64 2/13/2018
KOMPUTER

S-ar putea să vă placă și