ch. 16 - KSU Web Home
Download
Report
Transcript ch. 16 - KSU Web Home
◦ A single seamless whole.
◦ Simplicity is the key
UIDE Chapter 14
◦ Create Natural Groupings
◦ Separate the Currently Active
Components
◦ Emphasize Important
Components
Color, type size, positioning,
animation
◦ Use White Space Effectively
Spaces and gaps are important
◦ Make the Controls Visible
Function of controls must be obvious
◦ Balance Aesthetics and
Usability
In groups of two, sketch
one web page for the home
controller of:
Smart TV
Smart Sound
Smart HVAC
The smart TV has “displays”
in 4 rooms; availability to
cable, netficks and blue ray.
The smart Sound has
internal CDs, pandora, and
radio. The smart HVAC can
adjust temp in each room.
UIDE Chapter 14
Grouping?
Emphasis?
White space?
Control visible?
Aesthetics?
UIDE Chapter 14
Sketch a web page for selling
computer printers.
Aimed at computer enthusiasts
browsing on their home PCs.
Users are interested in the price and
functionality of printers.
Show details of several printers,
along with prices and images.
Achieved:
Natural groupings
Emphases important
Used white space
effectively
Made the controls
visible
Balanced aesthetic
and usability
UIDE Chapter 14
Defined by a set of design issues and design guidelines.
For example:
◦ Graphical user interfaces (GUIs)
◦ Web pages
◦ Embedded systems, such as handheld devices
Are each of the above separate without overlap?
◦ “Technological convergence” (merging of diff design
areas)
◦ “Ubiquitous computing”
UIDE Chapter 14
Perform the following:
1. Identify the relevant design area, principles,
guidelines and issues
2. Consider the conceptual design
3. Combine the design components
For your GUI – do the above 3 steps. This goes
in Part One # 6.
UIDE Chapter 14
Typically the blending of
◦ Interaction styles
Menu selection
Form filling
Direct manipulation
◦ Components
Widgets
◦ Building blocks of GUIs
◦ Windows, dialog boxes, tabs, menus, tool bars,
command buttons, option buttons, check boxes,
list boxes, text boxes, spin buttons, slide bars,
picture boxes, progress bars, calendar picker, etc
UIDE Chapter 16
Interface Hall of Shame
Widgets Information for Windows
Widgets Information for Mac OS
UIDE Chapter 16
Affordance of buttons
◦ Use of Color
◦ Shape
Wording
Position
Example Design:
The Energetic Sports Center
◦ Domain
Sport, activities available
Toddler’s gym, football, fitness
room, women’s aerobics, squash
◦ Users
Administrative staff, mature, limited experience with computer
systems, English speakers, one wheelchair user, one arthritic user
UIDE Chapter 16
Main Tasks
Task 1: Adding and Modifying Membership Details
At least once a day, takes about 5 minutes, telephone interruptions
frequent, currently use paper forms
Task 2: Booking Squash Matches
Recorded in a diary, bookings
made over phone, 20 slots each
day, can book seven days ahead
Environment
Busy, noisy, dusty, dirty
Technology
Small network of computers,
one at reception desk, one in
social area for squash bookings with touchscreen
UIDE Chapter 16
Conceptual Design
Primary task objects:
Member, booking.
Attributes
Actions
Metaphors
Choice of Guidelines
A section of the content
diagram is given to the
right.
UIDE Chapter 16
◦ Using Primary Windows
◦ Using Secondary Windows
Message Boxes
Dialog Boxes
◦ Using tabs
UIDE Chapter 16
UIDE Chapter 16
UIDE Chapter 16
UIDE Chapter 16
◦ Using Menus
◦ Using Tool Bars
◦ Using Command Buttons
UIDE Chapter 16
◦ Using Option Buttons and Check Boxes
◦ Using List Boxes
◦ Using Text Boxes
Combining
GUI Widgets
Now Design a specific dialog box for
your GUI that will collect information.
Document similar to Page 328:
Primary task object – Actions - Metaphors
UIDE Chapter 16
The
Lovely Rooms Hotel Booking
Service
◦ Domain - hotel booking service, B&Bs, <=5 rooms
◦ Users – vacationers, UK residents, business travelers
◦ Tasks – recommend a choice of three hotels nearest,
offers pecial rates and discount packages, book online.
◦ Environment – easy to use site
◦ Technology – low-spec PCs, download as quickly as
possible.
UIDE Chapter 17
The
Lovely Rooms Hotel
Booking Service
◦ Conceptual Design
Primary Task Object: Hotel
Attributes – B&B, converted older property
Actions – Browse and search
Metaphors – list and map results
UIDE Chapter 17
Design
Principles for Web Sites
◦ Homerun (Nielsen 2000)
High-Quality Content
Often Updated
Minimal Download Time
Ease of Use
Relevant to User’s Needs
Unique to the Online Medium
Net-centric Corporate Culture
UIDE Chapter 17
UIDE Chapter 17
Designing
Web Sites
◦ Designing the Web Site Structure
◦ Helping the Users Know Where They Are
◦ Helping the Users Navigate around the Site
Structural navigation – other pages within the same site
Associative links – same page links
“See Also” links – to other web sites
◦ Navigation Aids
UIDE Chapter 17
Color of text links
Make names of links meaningful
Buttons or graphical images
Drop-down lists
Site map
Breadcrumb trail
Geographical or visual maps
Navigation bars
UIDE Chapter 17
UIDE Chapter 17
How deep and how wide should the hierarchy be?
Is it better to divide a block of information into
several short pages or leave it as one long page?
Can several web pages be combined into one larger
one?
Does the structure of the site reflect the structure
of the tasks the user wants to carry out?
How should the site content be grouped?
UIDE Chapter 17
UIDE Chapter 17
UIDE Chapter 17
UIDE Chapter 17
Designing
Home Pages and
Interior Pages
◦ Designing the Home Page
Tells the users where they are
Tells the users what the site does
1,2,3,4
◦ Designing Interior Pages
UIDE Chapter 17
Design
Issues for Web Pages
◦ Widgets on Web Pages
◦ Scrolling - 1
◦ Designing for Different Screens and Platforms – 1,2
◦ Using the Screen Area Effectively
UIDE Chapter 17
Design
Issues for Web Pages
◦ Using the Screen Area Effectively
◦ Using Style Sheets - 1
◦ Designing for Accessibility - 1
UIDE Chapter 17
Writing
Pages
the Content of Web
◦ Keep Text to a Minimum <=50%
◦ Help Users to Scan – use headings and
subheadings, bulleted and numbered lists,
highlight
◦ Dividing Long Blocks of Text into Separate Sections
UIDE Chapter 17
UIDE Chapter 17