Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design & Screen Organization Some Basic Human Characteristics Humans are limited in their capacity to process information. People are always learning.

Similar presentations


Presentation on theme: "Design & Screen Organization Some Basic Human Characteristics Humans are limited in their capacity to process information. People are always learning."— Presentation transcript:

1

2 Design & Screen Organization

3

4 Some Basic Human Characteristics Humans are limited in their capacity to process information. People are always learning. People use prior learning to support new learning. People often learn by doing People like to solve problems People don’t like unsolvable problems.

5 Some Basic User Characteristics Mental Models –Users are always building models of their world. –Users don’t mind if something doesn’t make sense they build their own model to make it make sense –Users prefer simple models simple and working solution (even it is not completely correct)

6 Good & Bad toolbar icons http://www.vbaccelerator.com/home/Resources/Graphics_Library/index.asp

7

8 WHY IS THIS IMPORTANT Know Your User Consider the Individuals using the system ( i.e. target user) Skill –Computer knowledge, other systems they use, education, keyboarding skills Job – Tasks – Needs –Frequency of use, importance to job, structure of job, training, culture Psychological characteristics –Motivation, patience, expectations, learning style Physical attributes –Age, gender,disabilities

9 Norman’s Design Principles The Design principles are based on –Understanding of psychology of users. –Understanding of how people interact with the environment –Understanding of how people response to good design and bad design

10 Norman’s Design Principles Providing a good conceptual model Make things visible Managing a natural mapping Providing feedback Supporting automatic learning Providing forcing functions –Utilizing constraints

11 Conceptual Model the underlying understanding of how a technology or device works Designer’s conceptual model User’s conceptual model Gap System Image Q: What do large gaps cause?

12 Three Conceptual Models Design model Designer System image System User’s model User

13 Mapping Mapping indicates the relationship between the action of the user and the result of the action. Natural mapping –The user’s natural understanding of action results RED for stop and GREEN for go (cultural understanding)

14 Mapping Example Present the font choices using the fonts themselves Times New Roman Arial Arial Black Courier New Old English Monotype Sorts Univers

15 Mapping Example Function keys –the mapping is somewhat arbitrary F3 for CUT and F4 for PASTE ? –Not a natural mapping! –No memory aids –What happens when you want to cut but you click on F4 (paste)? F1F2 F3F4 F5F6 F7F8

16 What mappings are present in a game control such as this joystick?

17 Forcing Function Design that prevents users from taking actions which are inappropriate or which would lead to error –Appliance shut off when opened Microwaves Washing Machines –Radio buttons Choose one and one only

18 Forcing Function Good example of a forcing function design: –Menu bar - grays out and prevents the selection of those items inapplicable to the current context New Open Close Save Save as...

19 Forcing Function Lack of Forcing Function –DOS - every command is allowed as long as it is typed correctly –del *.* –deletes all files

20 Feedback Gives a user an immediate indication of the result of an action –Pick up the phone Hear the tone –Select text reverse video for selected text

21 Affordance Make things visible Provide indication of how something can be used

22 Affordances What do you need to know? –Which side opens? –Do I push or pull? Affordances –Knobs, Plates, Bars Size and placement

23 Affordances Buttons –Flat –Shadowed Hyperlinks –Plain text –Marked Cursor shapes

24 Automatic Learning People automatically connect their actions with screen displays through repetitive patterns of actions (reinforce learning). –A design should provide consistencies that help the user learn to use the device File Edit View Insert Format Tools

25 Automatic Learning Good example of Automatic Learning: –user actions always involve same number of steps, e.g., select object, select general action to perform on object, select specific case of action –Consistence and standards If you know how to use one window application, it will be easy for you to learn another one.

26 Automatic Learning Example of non-use of Automatic Learning : –Screens which change standard menu item locations from display to display

27 Three Conceptual Models Design ModelUser’s Model System Image Visibility Affordances Mapping Forcing Functions Automated Learning Action Feedback

28 Mismatch between Designer’s & User’s Conceptual Models Errors Slow Frustration...

29

30 Knowledge in the Head and in the World Knowledge in the world –is the information in the environment Knowledge in the head –is the information that stored in memory Most of the time we need to combine the two types knowledge to operate things. Why?

31 Coin Examples One Cent Coins –We recognize coins easily. –But we don’t remember all the details.

32 What do you see?

33 What information do you memorize? Location of element Shape of element Relationship of element to other elements on screen Pictures of icons Colors

34 What do you see?

35 Human Processing of Complex Visual Scenes The time it takes to visually understand a scene depends on the number of unique elements that we must visually identify in the scene –If we have already learned the scene, we record it as one element Words are recorded as a single element. –One graphical component many have several unique components.

36 An Example of a Complex Visual Scene

37 Control Panel for Desktop Video Conferencing Too many elements to learn Elements located all over screen –each individual location and relationship to other elements has to be learned Elements not clustered or ordered so that sub-groupings can be learned

38 Organization of Screen Elements Balance Symmetry Regularity Predictability Sequentiality Economy Unity Proportion Simplicity Groupings

39 Balance Equal weight of screen elements –Left to right, top to bottom

40 Balance Unstable

41

42 Balance Left column processed - Right column noted as same Both columns need to be understood by visual processing system

43 Symmetry Replicate elements left and right of the center line

44 Symmetric Asymmetric

45 Symmetry Left column processed - Right column noted as same Both right & left columns processed plus relationship of right to left

46 Regularity Create standard and consistent spacing on horizontal and vertical alignment points

47 Regular Irregular

48 Regularity Left column processed - 2 right columns noted as same Location & size of each object processed

49 Predictability Put things in predictable locations on the screen

50 Predictable Spontaneous Icon FileEditViewInsertWindow Help Kung Foo Search for Movies CancelOK Enter Keywords : GrasshopperOld blind guy Icon FileEditViewInsertWindowHelp Kung Foo Search for MoviesCancel OK Enter Keywords : GrasshopperOld blind guy

51 Predictability User expects title & menu bar on top of screen Visual scene needs to be completely processed - objects not in expected places Icon File Edit View Insert Window Help Kung Foo Search for Movies CancelOK Enter Keywords : GrasshopperOld blind guy Icon File Edit View Insert Window Help Kung Foo Search for MoviesCancel OK Enter Keywords : GrasshopperOld blind guy

52 Sequentiality Guide the eye through the task in an obvious way –The Eye is attracted to: bright elements over less bright Isolated elements over grouped graphics before text color before monochrome saturated vs. less saturated colors dark areas before light big vs. small elements unusual shapes over usual ones

53 Sequential Random Membership Form Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Membership FormName: Address: City: State: Zip: Dues: Pubs: Total: OKCancel

54 Economy Use as few styles, fonts, colors, display techniques, dialog styles, etc., as possible

55 Economical Busy Membership Form Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Membership Form Name: Address: City: State: Zip: Dues: Pubs: Total: OK Cancel

56

57 Economy of visual elements minimize number of controls include only those that are necessary –eliminate, or relegate others to secondary windows minimize clutter –so information is not hidden NNNN MMMM xxx: ____ MMMM NNNN  

58

59

60 Unity Make items appear as a unified whole (for visual coherence) –Use similar shapes, sizes, or colors –Leave less space between screen elements than at the margin of the screen

61 Unity Fragmentation

62 Proportion Create groupings of data or text by using aesthetically pleasing proportions

63 Square - 1:1Square Root of 2 - 1:1.414Golden Triangle - 1:1.618 Square Root of 3 - 1:1.732Double Square - 1:2 Pleasing Proportions

64

65 Simplicity Minimize the number of aligned points –Use only a few columns to display screen elements Combine elements to minimize the number of screen objects –Within limits of clarity

66 Simple Complex Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Membership Form Dues: Membership Form Name: Address: City: State: Zip: Pubs: Total: OK Cancel

67 Simplicity Only four alignments need to be processed A total of nine alignments need to be processed Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Membership Form Name: Address: City: State: Zip: Pubs: Total: OK Cancel

68 Simple Complex Size: Uniformity: Height: Width: Preserve Proportions % of original % of original Size:: Preserve Proportions % of original height % of original width

69 Redesigning a layout using alignment and factoring

70 The importance of negative space and alignment

71 Groupings Use visual arrangements to provide functional groupings of screen elements –Align elements in a group –Evenly space elements in a group –Provide separation between groups Use additional group elements sparingly –color & borders add complexity

72 Membership Form Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Simple Grouping Similar elements aligned vertically Vertical distance between similar objects small

73 Membership Form Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Boxed Grouping Boxes add additional complexity to form Spatial arrangement adequate

74 Background Grouping Membership Form Name: Address: City: State: Zip: Dues: Pubs: Total: OKCancel Color adds additional visual complexity Spatial arrangement adequate


Download ppt "Design & Screen Organization Some Basic Human Characteristics Humans are limited in their capacity to process information. People are always learning."

Similar presentations


Ads by Google