32

ISDD User Interface

Embed Size (px)

Citation preview

Page 1: ISDD User Interface
Page 2: ISDD User Interface

User InterfaceA user interface is the way in which the user interacts with and gives commands to the computer.

HCI – Human Computer Interface

Page 3: ISDD User Interface

Command Line Interface (CLI)User interacts with the computer by typing commands.

This was the only way to interact with computers up until the 1990s. Some users still prefer to interact with computers in this way.

Users had to know the exact commands, and the order they had to be entered.Can be faster for expert users.Can run multiple commands in a script file.

Page 4: ISDD User Interface

Command Line Interface (CLI)User interacts with the computer by typing commands.

Page 5: ISDD User Interface

Menu Drive InterfaceUser interacts with the computer by selecting options from a menu.

Page 6: ISDD User Interface

Graphical User Interface (GUI)User interacts with the computer by pointing at and selecting icons which represent a real world object.

Page 7: ISDD User Interface

WIMPA WIMP interface is a type of GUI which uses:Windows – Icons – Menus - Pointers

Page 8: ISDD User Interface

Other User Interfaces Touch screen Voice controlled / voice recognition Screen reader Head wand Braille keyboard VR

Page 9: ISDD User Interface

Design - UsersWhen designing a user interface, it is important to consider the type of user e.g.ChildAdult (inexperienced user)Adult (skilled / experienced user)Person with a disability or learning difficultyType of input / output devices (touch screen, braille keyboard, speakers etc)

Page 10: ISDD User Interface

Design - UsersWhen designing a user interface, it is important to consider the type of user.

Page 11: ISDD User Interface

Design - UsersWhen designing a user interface, it is important to consider the type of user

Page 12: ISDD User Interface

Good Design PrinciplesGood interface design is important. Consider:Colour - stylish, pleasing on the eyeLayout - simple, clean, unclutteredText – break into smaller paragraphs, headingsFont - readable, good sizeConsistency – similar look and feel on all screens, menu items in the same placeAppropriate selection options – menus, search, buttons, image buttons, links

Page 13: ISDD User Interface

Good Design PrinciplesGood interface design is important. Consider:Devices – mobile, desktop, portrait, landscapeFeedback – useful and meaningful messagesIntuitive – where possible the user should be able to work out what to doCustomisable – the user can set their own interface, changing colours, adapting the layout in order to be able to access frequently accessed componentsInteractivity – button responses, quizzes, animations, sounds etc.

Page 14: ISDD User Interface

Good Design PrinciplesColour - stylish, pleasing on the eyeLayout - simple, clean, uncluttered

Page 15: ISDD User Interface

Good Design PrinciplesColour - stylish, pleasing on the eyeLayout - simple, clean, uncluttered

Page 16: ISDD User Interface

Good Design PrinciplesText – break into smaller paragraphs, headingsFont - readable, good size

Page 17: ISDD User Interface

Good Design PrinciplesConsistency – similar look and feel on all screens, menu items in the same place

Page 18: ISDD User Interface

Good Design PrinciplesConsistency – similar look and feel on all screens, menu items in the same place

Page 19: ISDD User Interface

Good Design PrinciplesDevices – mobile, desktop, portrait, landscape

Page 20: ISDD User Interface

Good Design PrinciplesFeedback – useful and meaningful messages

Page 21: ISDD User Interface

Good Design PrinciplesCustomisable colour schemes

Page 22: ISDD User Interface

Good Design PrinciplesCustomisable layouts

Page 23: ISDD User Interface

Good Design PrinciplesAppropriate selection options – menus, search, buttons, image buttons, links

Page 24: ISDD User Interface

NavigationNavigation is the means of getting from one screen/page to the next

The navigation structure of a program or information system can be linear, hierarchical or a combination of both.

Page 25: ISDD User Interface

NavigationLinear navigation

Page 26: ISDD User Interface

NavigationHierarchical navigation

Page 27: ISDD User Interface

AccessibilityAccessibility means that programs and information systems should be designed so that they can be used by people with or without disabilities.

Page 28: ISDD User Interface

AccessibilityPhysical disabilityFor someone with a physical disability, the mouse can be difficult to use. It is possible to:Slow the speed of movementChange the double click response timeUse the number keypad as a means of moving the mouseUse TAB key to cycle between optionsUse keyboard shortcuts to access menus

Page 29: ISDD User Interface

AccessibilityPhysical disabilityFor someone with a physical disability, the keyboard can be difficult to use.Voice recognition software can help as an alternativeSpecialist input devices can be used

Page 30: ISDD User Interface

AccessibilityVisually impaired (poor vision)Users with poor vision can:Magnify areas of the screenIncrease the size of fonts and icons

Page 31: ISDD User Interface

AccessibilityVisually impaired (colour blind)Users with colour blindness can:Change the combination of colours and screen contrast

Page 32: ISDD User Interface

AccessibilityVisually impaired (blind)Blind users can:Use voice recognition softwareUse braille keyboardsUse a screen reader to read content from the screen out loud