Design for Hypermedia - Class 09 (2015B)

66
VART2226 Graphical User Interface

Transcript of Design for Hypermedia - Class 09 (2015B)

Page 1: Design for Hypermedia - Class 09 (2015B)

VART2226

Graphical User Interface

Page 2: Design for Hypermedia - Class 09 (2015B)

Schedule

Graphical User InterfaceModern GUIDesign concerns for interface

Page 3: Design for Hypermedia - Class 09 (2015B)

Interaction design principle

Interaction Feedback

Page 4: Design for Hypermedia - Class 09 (2015B)

Interaction design principle

Interaction Feedback

Action Reaction

Page 5: Design for Hypermedia - Class 09 (2015B)

Interaction design example

Click

Page 6: Design for Hypermedia - Class 09 (2015B)

More than just action and feedback

InvitationActionAcknowledgement

Page 7: Design for Hypermedia - Class 09 (2015B)

Inline editing

Page 8: Design for Hypermedia - Class 09 (2015B)

Inline editing

Page 9: Design for Hypermedia - Class 09 (2015B)

Inline editing

Page 10: Design for Hypermedia - Class 09 (2015B)

Inline editing

Page 11: Design for Hypermedia - Class 09 (2015B)

Drag and drop

Page 12: Design for Hypermedia - Class 09 (2015B)

Drag and drop

Page 13: Design for Hypermedia - Class 09 (2015B)

Drag and drop

Page 14: Design for Hypermedia - Class 09 (2015B)

Drag and drop

Page 15: Design for Hypermedia - Class 09 (2015B)

Drag and drop

Page 16: Design for Hypermedia - Class 09 (2015B)

Rearrange

Page 17: Design for Hypermedia - Class 09 (2015B)

Rearrange

Page 18: Design for Hypermedia - Class 09 (2015B)

Rearrange

Page 19: Design for Hypermedia - Class 09 (2015B)

Modern approach to UI

Page 20: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 21: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 22: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 23: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 24: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 25: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 26: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 27: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 28: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 29: Design for Hypermedia - Class 09 (2015B)

jQuery UI

Page 30: Design for Hypermedia - Class 09 (2015B)

Convention vs. performance

Page 31: Design for Hypermedia - Class 09 (2015B)

Gutenberg’s diagram

Page 32: Design for Hypermedia - Class 09 (2015B)

Fitt’s law

Page 33: Design for Hypermedia - Class 09 (2015B)

Fitt’s law in physical design

Page 34: Design for Hypermedia - Class 09 (2015B)

Fitt’s law in desktop

Page 35: Design for Hypermedia - Class 09 (2015B)

Fitt’s law

Pixels around the current mouse pointer.Lower right cornerUpper left cornerUpper right cornerLower left corner

Page 36: Design for Hypermedia - Class 09 (2015B)

Top left lighting

Page 37: Design for Hypermedia - Class 09 (2015B)

Garbage in garbage out

Page 38: Design for Hypermedia - Class 09 (2015B)

Garbage in garbage out

Page 39: Design for Hypermedia - Class 09 (2015B)

Graphic noise

Page 40: Design for Hypermedia - Class 09 (2015B)

Flexibility vs. usability

Page 41: Design for Hypermedia - Class 09 (2015B)

Dialog box

Page 42: Design for Hypermedia - Class 09 (2015B)

Dialog box

Page 43: Design for Hypermedia - Class 09 (2015B)

Tabs

Page 44: Design for Hypermedia - Class 09 (2015B)

Bread crumb

Page 45: Design for Hypermedia - Class 09 (2015B)

Mental model

Page 46: Design for Hypermedia - Class 09 (2015B)

Mental model

Page 47: Design for Hypermedia - Class 09 (2015B)

Overview

Page 48: Design for Hypermedia - Class 09 (2015B)

Overview

Page 49: Design for Hypermedia - Class 09 (2015B)

Scroll bar

Page 50: Design for Hypermedia - Class 09 (2015B)

Scroll bar

Page 51: Design for Hypermedia - Class 09 (2015B)

Word count example

Page 52: Design for Hypermedia - Class 09 (2015B)

Word count example

Page 53: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 54: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 55: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 56: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 57: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 58: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 59: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 60: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 61: Design for Hypermedia - Class 09 (2015B)

Visual structure vs. information structure

Page 62: Design for Hypermedia - Class 09 (2015B)

Grid structure

Page 63: Design for Hypermedia - Class 09 (2015B)

Grid structure

Page 64: Design for Hypermedia - Class 09 (2015B)

Grid structure?

Page 65: Design for Hypermedia - Class 09 (2015B)

Grid structure

Page 66: Design for Hypermedia - Class 09 (2015B)

Common mistakes

1. Page not structured in prioritized order

2. Interactions overly complex and don’t offer guidance

3. Related areas not grouped in close proximity

4. Elements not properly aligned to create order

5. Elements not placed where people expect

6. Too many elements on page