Display Effective Input
Display Effective Input
Website design
GOOD
FORM
DESIGN 1. Make forms easy to fill in.
Introduction
Make forms easy to fill in
Purpose:
To reduce error, speed
completion, and facilitate the
entry of data BY FORM FLOW
The cost is minimal >< time SEVEN SECTIONS OF A FORM
employees filling
Features data keyed in by users
GOOD
GOODFORM
FORMDESIGN
DESIGN
FORM FLOW & SEVEN SECTIONS
FORM FLOW:
Minimize the time & effort in form completion
Flow left -> right, top -> bottom
Requires to go directly to the bottom then back up
INTERNAL DOUBLE-CHECK
Help knows the problem and
correct it , prevent error. Body
Bottom:
Signature, verification, comments
Metting the Intended Purpose
Form are created to serve one or more purposes.
Sometimes it is s desirable to provide different information but still share some
basic information.
=> specialty forms are useful (multiple-part forms, continuous-feed forms,
perforated forms.
Important Duties
Forms specialist who Deciding to reproduce
controls forms
Sometimes this job falls to
D forms, establishing
procedures in lowest cost
a systems analyst
The heading contains Body of the display, use for Comments and instructions
titles, pull-down menus, data entry, organized from section, short menu of
icon left to right. commands
Captions, instructions,...
How do it help?
Facilitating Movement
Use logical flows, organize material so that they can easily find their way around
Use font styles and sizes that aid user understanding without drawing undue attention or causing
distraction.
Using Icons in Display Design
Icons are worthwhile for users if they are meaningful. Icons are??
Graphical User Interface Design
Graphical user interfaces take advantage of additional features in display design
TEXT BOXES
Used to outline data entry and display
fields. Ensure that a text box is large enough
HTML5 browsers, a feature called a placeholder
Types: Email, telephone, and URL (a Web address).
CHECK BOXES
Check box is used to indicate a new customer
Contain an X or are empty
Check box text or label usually placed to the right
Graphical User Interface Design
Graphical user interfaces take advantage of additional features in display design
LIST AND DROP- TAB CONTROL SLIDERS AND
DOWN LIST DIALOG BOXES. SPIN BUTTONS.
BOXES
CALENDAR
CONTROL
Graphical User Interface Design
Graphical user interfaces take advantage of additional features in display design
IMAGE MAPS. MESSAGE COMMAND
BOXES. BUTTONS.
TEXT AREAS.
Form control & values
Web form GUI controls have some
way to store data
=> pair: name & value
Invisible to User, does not Can only contains and Should not contain
take space on display cannot be be changed credential or sensitive
name & value information
Event-Response Chart
Dynamic Website
Static websites - the content of the website isn’t changed (the files are pre-rendered and are
the same for every user)
Dynamic websites - information is changed frequently (the file content is generated on user
request either by the server or by JS code on the client device)
Advantages:
Modify themself quickly
Disadvantages:
Will not work if JS is turned
off
May not be compliant with
Americans with Disabilities
acts
AJAX
Stand for Asynchronous JavaScript and XML
Allow developers to implement websites like traditional desktop programs
The data may be either a small text file or an XML document containing many
customers or repeating data
Has the advantage of making the Web work faster and of providing a smoother viewing
experience for users
Using color is an appealing and proven way to
Display
Blue on white
White on blue
Yellow on black