Download presentation
Presentation is loading. Please wait.
1
HCI 201 Week 4 Design Usability Heuristics Tables Links
2
Agenda Design Conventions Navigation Usability Heuristics Tables Links Grading Criteria & Next Week’s Homework
3
Design Conventions Some things to avoid in order to assist users: Underlined text: on the web underlined text implies a link. Light text on light background Dark text on dark background
4
Design Conventions Things to use: Alignment- line things up into columns Alignment Centered Centered Right Left Grouping: put related information together separate non-related information Grouping: White space Consistency Contrast
5
Navigation Good navigation Is easy to learn. Is consistent. Should appear in context. Includes alternatives. Requires minimum effort. Provides visual guidance. Uses clear labeling. Is appropriate for audience
6
Heuristics A Heuristic is a rule of thumb In computer science it refers to solving a problem through a series of steps. We will cover usability heuristics.
7
Usability Heuristics 10 Usability Heuristics- there is no such thing as user error. 1. 1. Visibility of system status 2. 2. Match between system and the real world 3. 3. User control and freedom 4. 4. Consistency and standards
8
Usability Heuristics 5. 5. Error prevention 6. 6. Recognition rather than Recall 7. 7. Flexibility and Efficiency of Use 8. 8. Aesthetic and minimalist design 9. 9. Help Users see and fix errors 10. 10. Help documentation
9
For Example
10
Statistics of the Mess
11
Usability Problems No user testing done on voter ballot. User testing in advance could have detected these problems.
12
Applying the Heuristics Consistency and Standards Was this ballot like any others the users had seen? Was this ballot the same as others around the country Did it follow any standards of design that people (particularly the elderly) were used to? NO
13
Applying the Heuristics Match between System and Real World Did this ballot look like how people would make a decision? Did this ballot follow standard convention users use when reading, i.e., left to right, down, then next page, repeat? NO
14
Applying the Heuristics Minimalism? Nothing in evidence. Visibility of System Status? NA Information? Yes Error Prevention? No Recover from errors? No User Control? No Help? No
15
Tables Useful to control the layout appearance of all kinds of content. Tables are flexible- you can specify how large you want them to be or not. Think of tables as grids The 1 st 2 are ok this last one is not
16
Necessary Tags opens the table Using assists with visualizing what you are doing creates a row and houses columns creates a cell between closes the cell closes the row closes the table
17
Basic Table Cell 1 Cell 2 Cell 3 Cell 4 Example table
18
Stretching Cells You can make a cell in one row as long as two cells in the next row using the “colspan” tag. Cell 1 Cell 3 Cell 4
19
Stretching Rows You can do the same thing with rows Cell 1 Cell 2 Cell 3
20
Links For a link you need: 1. 1. The url you are linking to 2. 2. The words you want to have as the link 3. 3. The code creates the link and closes it. What ever you put between the and the becomes the linked word or phrase.
21
Links There are two general kinds of links: Absolute and relative. Absolute means the entire url: When linking to a site outside of your own use absolute links- http://www.depaul.edu Relative means the url is partial as it is within the context of the current directory. When linking within your site, use relative, meaning you don’t use the whole url such as
22
Links Other kinds of links: Mailto link- automatic email link creates a mailto closes a mailto Instead of url you use an email address Named links- to link to a specific area in a document Requires which creates the spot to be linked. Put that in the section of the document you want to arrive at. which is the linking code. Use this to create the link.
23
Grading Criteria I have added links to the grading criteria for the various assignments you have completed. For future assignments Proofread- and have someone other than yourself read it to ensure it makes sense. Avoid generalizations. Be detailed in your descriptions. Specify and use example when you are explaining things. Check your site “live”. Next week’s assignmentassignment
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.